Tümleştirme çalışma zamanlarını yönetme
Data Factory'de etkinlik, gerçekleştirilecek eylemi tanımlar. Bağlı hizmet, bir hedef veri deposunu veya işlem hizmetini tanımlar. Tümleştirme çalışma zamanı, etkinlik ve bağlı hizmetler için altyapı sağlar.
Integration Runtime bağlı hizmet veya etkinlik tarafından başvurulur ve etkinliğin üzerinde çalıştığı veya gönderildiği işlem ortamını sağlar. Bu şekilde etkinlik hedef veri deposuna veya işlem hizmetine en yakın bölgeden en yüksek performansla gerçekleştirilirken güvenlik ve uyum gereksinimleri korunmuş olur.
Kısacası Integration Runtime (IR), Azure Data Factory tarafından kullanılan işlem altyapısıdır. Aşağıdaki veri tümleştirme özelliklerini aşağıdakiler gibi farklı ağ ortamlarında sağlar:
- Veri Akışı: Yönetilen Azure işlem ortamında bir Veri Akışı yürütür.
- Veri taşıma: Verileri genel ağdaki veri depoları ve özel ağdaki (şirket içi veya sanal özel ağ) veri depoları arasında kopyalayın. Yerleşik bağlayıcılar, biçim dönüştürme, sütun eşleme, performanslı ve ölçeklenebilir veri aktarımı desteği sunar.
- Etkinlik dağıtımı: Azure Databricks, Azure HDInsight, Azure Machine Learning, Azure SQL Veritabanı, SQL Server ve daha fazlası gibi çeşitli işlem hizmetlerinde çalışan dönüştürme etkinliklerini dağıtma ve izleme.
- SSIS paketi yürütme: SQL Server Integration Services (SSIS) paketlerini yönetilen bir Azure işlem ortamında yerel olarak yürütün.
Bir Azure Data Factory örneği oluşturulduğunda, bulut veri depolarındaki işlemleri ve genel ağdaki işlem hizmetlerini destekleyen bir varsayılan Integration Runtime ortamı oluşturulur. Tümleştirme çalışma zamanı Otomatik Çözümle olarak ayarlandığında bu görüntülenebilir
Tümleştirme çalışma zamanı türleri
Data Factory, üç farklı Integration Runtime türü sunar ve ihtiyacınız olan veri tümleştirme ve ağ ortamı özelliklerine uygun türü seçmeniz gerekir. Bu üç tür şunlardır:
- Azure
- Şirket içinde barındırılan
- Azure-SSIS
ConnectVia özelliğinde Integration Runtime ayarını açıkça tanımlayabilirsiniz; bu tanımlanmamışsa, özelliği Otomatik Çözümle olarak ayarlanmış olarak varsayılan Integration Runtime kullanılır.
Aşağıdaki tabloda tümleştirme çalışma zamanı türlerinin her birinin sunduğu özellikler ve ağ desteği açıklanmaktadır:
IR türü | Genel ağ | Özel ağ |
---|---|---|
Azure | Veri Akışı | Veri Akışı |
Veri taşıma | Veri taşıma | |
Etkinlik Gönderimi | Etkinlik Gönderimi | |
Şirket içinde barındırılan | Veri taşıma | Veri taşıma |
Etkinlik dağıtma | Etkinlik dağıtma | |
Azure-SSIS | SSIS paketi yürütme | SSIS paketi yürütme |
Hangi tümleştirme çalışma zamanının kullanılacağını belirleme
Kullanacağınız Integration Runtime'i etkileyen çeşitli faktörler vardır. Aşağıda doğru IR'yi seçmenize yardımcı olacak bir kılavuz yer alır
Kopyalama etkinliği
Kopyalama etkinliği, veri akışının yönünü tanımlamak için kaynak ve havuz bağlantılı hizmetleri gerektirir. Kopyalama işlemini gerçekleştirmek için kullanılacak olan tümleştirme çalışma zamanı örneğini belirlemek için aşağıdaki mantık kullanılır:
İki bulut veri kaynağı arasında kopyalama: Hem kaynak hem havuz bağlı hizmetleri Azure IR kullanıyorsa, ADF, bölgesel Azure IR’yi (belirttiyseniz) kullanır veya Tümleştirme çalışma zamanı konumu bölümünde açıklandığı gibi IR’yi otomatik çözümleme (varsayılan) seçeneğini belirlediğinizde Azure IR’nin konumunu otomatik olarak belirler.
Bir bulut veri kaynağından özel ağdaki veri kaynağına kopyalama: Kaynak veya havuz bağlantılı hizmet noktaları kendinden konak IR birimine işaret ediyorsa kopyalama etkinliği kendinden konak Integration Runtime üzerinde yürütülür.
Özel ağdaki iki veri kaynağı arasında kopyalama: hem kaynak hem de havuz bağlantılı Hizmet aynı tümleştirme çalışma zamanı örneğine işaret etmelidir ve kopyalama Etkinliğini yürütmek için bu tümleştirme çalışma zamanı kullanılır.
Lookup ve GetMetadata etkinliği
Lookup ve GetMetadata etkinliği, veri deposu bağlı hizmetiyle ilişkili tümleştirme çalışma zamanı üzerinde yürütülür.
Dönüştürme etkinliği
Her dönüştürme etkinliğinde bir tümleştirme çalışma zamanını işaret eden hedef işlem Bağlı Hizmeti vardır. Bu tümleştirme çalışma zamanı örneği, dönüştürme etkinliğinin dağıtıldığı yerdir.
Veri Akışı etkinliği
Veri Akışı etkinliği kendisiyle ilişkilendirilmiş tümleştirme çalışma zamanında yürütülür.