Geliştirici Kılavuzu (Integration Services)

Integration Servicesgenişletme ve programlama paketleri daha kolay, daha esnek ve daha güçlü hale birçok özelliği ile gelişmiş bir tamamen yeniden yazılmış nesne modeli içerir. Geliştiriciler genişletmek ve neredeyse her yönüyle program Integration Servicespaketleri.

Olarak bir Integration ServicesGeliştirici, sen-ebilmek almak için iki temel yaklaşım vardır Integration Servicesprogramlama:

  • Sen-ebilmek erişmek paketler içinde kullanılabilir bileşenleri yazarak SSISbir paket özel işlevsellik sağlamak için tasarımcı.

  • Oluşturmak, yapılandırmak ve paketleri program aracılığıyla kendi uygulamaları çalıştırın.

Eğer sen bulmak o dahili bileşenler Integration Servicesgereksinimlerini karşılamayan, sen-ebilmek erişmek güç Integration Serviceskendi uzantıları kodlama ile. Bu yaklaşımda, iki ayrı seçeneğiniz vardır:

  • Özel tek bir paket kullanmak, kod Script görev veya bir özel veri akışı bileşeni bir kaynak, dönüşüm veya hedef yapılandırabileceğiniz Script bileşeni kod yazarak yazarak özel bir görev oluşturabilirsiniz. Bu güçlü paketleyicileri, ve sadece özel işlevselliği geliştirmek üzerine odaklanmak izin altyapı kodu yazın; ancak onlar başka bir yerde kolayca yeniden kullanılabilir değildir.

  • Birden çok paket kullanmak için özel oluşturabilirsiniz Integration Servicesgibi uzantılara bağlantı yöneticileri, görevleri, numaralandırıcıları, günlüğü sağlayıcılarını ve veri akışı bileşenlerini. Yönetilen Integration Servicesnesne modeli içeren bir başlangıç sağlayan temel sınıflar üzerine gelin ve özel uzantıları her zamankinden daha kolay geliştirme yapın.

Paketleri dinamik olarak oluşturmak veya yönetmek ve çalıştırmak istediğiniz Integration ServicesPaketleri geliştirme ortamı dışında size program aracılığıyla paketleri işleyebilirsiniz. Yük, değiştirmek ve mevcut paketleri çalıştırmak ya da oluşturabilir ve tamamen yeni paketleri program aracılığıyla çalıştırmak. Bu yaklaşımda, sürekli bir dizi seçenek vardır:

  • Yük ve yapılmaksızın varolan bir paketi çalıştırın.

  • Varolan bir paketi yüklemek, yeniden yapılandırın (örneğin, farklı bir veri kaynağı belirtin), ve koşmak o.

  • Yeni bir paket oluşturmak, eklemek ve nesne tarafından nesne ve özellik tarafından özellik değişiklik yapmadan bileşenlerini yapılandırmak, kaydedin ve çalıştırın.

Bu yaklaşımlar Integration Servicesprogramlama bu bölümde açıklanan ve örneklerle gösterdi.

Bu Bölümde

Başvuru

İlişkili Bölümler

  • Programming Samples
    Listeler ve açıklar Integration Servicesörnekleri programlama. Örnekleri isteğe bağlı yükleme bileşeni olarak kullanılabilir.

  • Paket Development sorun giderme araçları
    Özellikleri açıklar ve bu araçları Integration ServicesPaketleri geliştirme sırasında sorun gidermek için sağlar.

Dış Kaynaklar

Ayrıca bkz.

Kavramlar

SQL Server Integration Services

Diğer Kaynaklar

Integration Services Developer InfoCenter