Betik Oluşturma Çözümlerini ve Özel Nesneleri Karşılaştırma

Şunlar için geçerlidir:SQL Server Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı

Bir Entegrasyon Hizmetleri Script görevi veya Script bileşeni, özel yönetilen görev veya veri akışı bileşeninde mümkün olan işlevlerin çoğunu uygulayabilir. İşte ihtiyaçlarınıza uygun görev türünü seçmenize yardımcı olacak bazı hususlar:

  • Yapılandırma veya işlevsellik bireysel bir pakete özgelse, özel bir nesne geliştirmek yerine Script görevi veya Script bileşenini kullanmalısınız.

  • Eğer işlevsellik genel ve gelecekte diğer paketler ile geliştiriciler tarafından kullanılabilirse, scripting çözümü yerine özel bir nesne oluşturmalısınız. Herhangi bir pakette özel bir nesne kullanabilirsiniz, oysa bir script sadece oluşturulduğu pakette kullanılabilir.

  • Kod aynı pakette tekrar kullanılacaksa, özel bir nesne oluşturmayı düşünmelisiniz. Bir Script görevinden veya bileşeninden diğerine kod kopyalamak, kodun birden fazla kopyasını sürdürmek ve güncellemek zorlaşarak bakıma uygunluğun azalmasına yol açar.

  • Uygulama zamanla değişecekse, özel bir nesne kullanmayı düşünün. Özel nesneler ana paketten ayrı olarak geliştirilebilir ve dağıtılabilirken, bir betik çözüme yapılan güncelleme tüm paketin yeniden dağıtılmasını gerektirir.