Geliştiricinin Kılavuzu (Tümleştirme Hizmetleri)

Integration Services genişletme ve programlama paketleri daha kolay, daha esnek ve daha güçlü hale birçok özelliği ile gelişmiş bir tamamen yeniden nesne modeli içerir.Geliştiriciler genişletmek ve hemen hemen her program Integration Services paketleri.

Olarak bir Integration Services , geliştirici için kullanabileceğiniz iki temel yaklaşım vardır Integration Services programlama:

  • Paketler içinde kullanılabilir bileşenleri yazarak genişletmek SSIS Tasarımcısı paket özel işlevsellik sağlamak için

  • Oluşturmak, yapılandırmak ve paketleri kendi uygulamalardan programlı olarak çalıştır.

Yerleşik bileşenler fark ederseniz Integration Services gereksinimlerinizi karşılamıyorsa, gücünü genişletmek Integration Services tarafından kodlama kendi uzantıları.Bu yaklaşımda, iki ayrı seçeneğiniz vardır:

  • Geçici tek bir paket kullanmak, kod Script görev veya bir özel veri akışı bileşeni komut dosyası bileşeni, bir kaynak olarak yapılandırabilirsiniz kod yazarak yazarak özel bir görev oluşturun, dönüştürme veya hedef.Bu güçlü Wrapper, siz ve sizin özel işlevler özellikle zihinsel odaklanma let için altyapı kodu yazmak; Ancak, bunlar başka bir yere kolayca yeniden kullanılabilir değil.

  • Birden çok paket içinde kullanılmak üzere özel oluşturabileceğiniz Integration Services uzantıları olarak bağlantı yöneticileri, görevleri, numaralandırıcıları, günlüğü sağlayıcılarını ve veri akışı bileşenleri.Yönetilen Integration Services nesne modeli içeren bir başlangıç sağlayan temel sınıflar üzerine ve özel uzantıları zamankinden daha kolay geliştirme yapın.

Paketleri dinamik olarak oluşturmak veya yönetmek ve çalıştırmak istediğiniz Integration Services paketler geliştirme ortamı dışında paketleri program aracılığıyla işleyebilirsiniz.Yük değiştirebilir ve Varolan paketler çalıştırmak ya da oluşturabilir ve tamamen yeni paketleri program aracılığıyla çalıştırmak.Bu yaklaşımda, sürekli bir sahip olduğunuz aralık seçenekleri:

  • Yüklemek ve var olan paket yapılmaksızın çalıştırın.

  • Varolan paket yüklemek, yeniden yapılandırın (örneğin, farklı bir veri kaynak belirtin) ve çalıştırın.

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

Bu yaklaşımları için Integration Services programlama Bu bölümde açıklanan ve gösterildiği örnekler.

Bu Bölümde

Başvuru

  • Veri akışı özellikleri başvurusu
    Özel veri akışı bileşen özelliklerini listeler.Bu özel özellikleri yalnızca çalışma zamanında yok saat ve yönetilen programlama başvurusunda dahil edilmez.

  • SSIS hata ve ileti başvurusu
    Önceden tanımlanmış listeler Integration Services hata kodları ile birlikte kendi simgesel adlar ve açıklamalar.

İlgili Bölümler