Azure Data Factory dönüştürme yöntemlerini açıklama

Tamamlandı

Azure Data Factory'nin verileri almak için çeşitli yöntemler sağladığı gibi, dönüştürmeleri gerçekleştirmek için de çeşitli yöntemler sağlar. Ekibinizin beceri kümeleriyle eşleşen bir yöntem seçebilir veya veri varlığınızda zaten var olan teknolojilerden yararlanabilirsiniz. Eşleme Veri Akışı kullanarak kod yazmadan dönüştürmeleri gerçekleştirme fırsatı da vardır.

Eşleme Veri Akışı kullanarak verileri dönüştürme

Eşleme Veri Akışı, kod kullanmaya gerek kalmadan görsel olarak çok çeşitli veri dönüştürmeleri oluşturmaya yönelik bir ortam sağlar. Sonuçta oluşturulan veri akışları daha sonra Eşleme Veri Akışı yürütürken otomatik olarak sağlanan ölçeği genişletilmiş Apache Spark kümelerinde yürütülür. Eşleme Veri Akışı ayrıca dönüşümlerin nasıl ilerlediğini görüntüleyebilmeniz veya oluşabilecek hataları anlamanız için dönüşümlerin yürütülmesini izleme olanağı sağlar

İşlem kaynaklarını kullanarak verileri dönüştürme

Azure Data Factory, iş için daha uygun olabilecek bir veri platformu hizmeti tarafından verileri dönüştürmek için işlem kaynaklarını da çağırabilir. Buna örnek olarak, Azure Data Factory'nin Python kullanarak karmaşık bir hesaplama yapmak için Azure Synapse Analytics örneğindeki Spark havuzları gibi bir analiz veri platformuna işlem hattı oluşturabilmesi gösterilebilir. Başka bir örnek de Transact-SQL kullanarak saklı yordam yürütmek üzere bir Azure SQL Veritabanı örneğine veri göndermek olabilir. Çok çeşitli işlem kaynakları ve aşağıdaki tabloda gösterildiği gibi gerçekleştirebilecekleri ilişkili etkinlikler vardır:

İşlem ortamı etkinlikler
İsteğe bağlı HDInsight kümesi veya kendi HDInsight kümeniz Hive, Pig, Spark, MapReduce, Hadoop Streaming
Azure Batch Özel etkinlikler
Azure Machine Learning Studio Machine Öğrenme etkinlikleri: Toplu Yürütme ve Güncelleştirme Kaynağı
Azure Machine Learning Azure Machine Learning İşlem Hattı Yürütme
Azure Data Lake Analytics Data Lake Analytics U-SQL
Azure SQL, Azure SQL Veri Ambarı, SQL Server Saklı Yordam
Azure Databricks Not Defteri, Jar, Python
Azure İşlevi Azure İşlevi etkinliği

SQL Server Integration Services (SSIS) paketlerini kullanarak verileri dönüştürme

Birçok kuruluş, şirket içi ve bulut veri depolarından hem alım hem de dönüştürme mantığı içeren SSIS paketlerine onlarca yıllık geliştirme yatırımına sahiptir. Azure Data Factory, SSIS paketlerini yerel olarak yürütmek için bir Azure-SSIS Integration Runtime oluşturarak mevcut SSIS iş yükünü kaldırma ve değiştirme olanağı sağlar. Azure-SSIS Integration Runtime'ı kullanmak, şirket içinde SSIS kullanmak gibi SQL Server Veri Araçları (SSDT) ve SQL Server Management Studio (SSMS) gibi tanıdık araçları kullanarak mevcut SSIS paketlerinizi çok az değişiklikle ve hiç değişiklik olmadan dağıtmanıza ve yönetmenize olanak tanır.