Azure Data Factory'de SSIS paketlerini çalıştırma

Tamamlandı

SQL Server Veri Araçları (SSDT) genellikle SQL Server Integration Services (SSIS) paketleri oluşturmak ve dağıtmak için kullanılır. Hem şirket içi SSIS paketleri hem de Azure Data Factory aracılığıyla Azure'da kullanılacak paketler için kullanılabilir. Azure'da kullanılacak yeni bir SSIS paketi oluştururken, önce Azure Data Factory örneğine bağlanmanızı isteyen Azure özellikli integration services projesini seçmeniz gerekir.

Create a new project in SSDT

Azure için etkinleştirmek istediğiniz SSIS paketlerine zaten sahip olabilirsiniz. Bu durumda, projeyi SSDT'de açma ve sonra projeye sağ tıklayıp Azure Data Factory'de SSIS alt menüsünün altındaki Azure Etkin Proje menü öğesine tıklayarak Azure Etkin Proje Sihirbazı'nı başlatma seçeneği vardır.

Enabling SSIS in Azure Data Factory

Bu, Azure'da paket yürütme ayarlarını uygulamak için Visual Studio yapılandırmasını seçebileceğiniz Azure Etkin Proje Sihirbazı'nı açar. Şu anda SQL Server 2017 olan Azure-SSIS Integration Runtime (IR) tarafından desteklenen hedef sürümü seçin ve son olarak Azure-SSIS IR'ye bağlanın. Azure özellikli projelerinizi ADF'de SSIS'ye bağlayarak paketlerinizi Azure Dosyalar yükleyebilir ve Azure-SSIS IR üzerinde çalıştırabilirsiniz. Ayrıca SSIS paketlerini kaldırma ve kaydırma özelliği de sağlar.

ADF bağlantı sihirbazında SSIS

SSIS paketlerinin kaldırılması ve kaydırılması, ADF Bağlan ion Sihirbazı'nda SSIS çalıştırılarak elde edilir. Bu, SSIS'de depolanan SSIS projelerini alan ve bunları azure-SSIS Integration Runtime'da çalıştırılabilir bir depolama hesabında Azure Dosyalar depolayan iki adımlı bir sihirbazdır.

ADF'de SSIS Giriş sayfasında, girişi gözden geçirin ve devam etmek için İleri düğmesine tıklayın.

SSIS in ADF Introduction screen

Paketleri çalıştırmak veya yoksa yenilerini oluşturmak için ADF'de SSIS IR'yi seçin sayfasında mevcut ADF ve Azure-SSIS IR'nizi seçin.

Select the SSIS IT in ADF

Azure Depolama Seçin sayfasında, paketleri Azure Dosyalar yüklemek veya yoksa yeni bir hesap oluşturmak için mevcut Azure Depolama hesabınızı seçin.

Select Azure Storage

Bağlantınızı tamamlamak için Bağlan düğmesine tıklayın.

SSIS paketlerini yürütme

Bir SSIS paketini yürütmeden önce gerçekleştirmeniz gereken yürütme öncesi adımlar vardır. Bunlar, SSIS paketi için proje ayarları ve kimlik doğrulama ayarları gibi çeşitli ayarları içerir. Bu, aşağıdaki adımlar gerçekleştirilerek yapılabilir

SSDT'nin Çözüm Gezgini panelinde proje düğümüne sağ tıklayarak bir menü açın ve ardından Azure Data Factory'de SSIS alt menüsünün altında Azure Etkin Ayarlar menü öğesini seçin.

Executing SSIS package

Windows Kimlik Doğrulamasını Etkinleştir açılan listesine tıklayın ve Doğru'yu seçin. Ardından, kimlik bilgilerini girmek için Windows Kimlik Doğrulaması Kimlik Bilgileri seçeneğinin düzenle düğmesine tıklayın.

Integration Services Project Property Pages

Windows Kimlik Doğrulama Kimlik Bilgileri düzenleyicisinde kimlik bilgilerini sağlayın .

Configuring Windows Authentication

Bu ayarlar yapılandırıldığında, Başlangıç düğmesine ve ardından Azure'da Yürüt'e tıklayarak PAKETLERI SSDT'nin içinden Azure'da yürütebilirsiniz. Alternatif olarak, SSDT'nin Çözüm Gezgini panelindeki paket düğümüne sağ tıklayarak bir menü açın ve Azure'da Paketi Yürüt menü öğesini seçin.

Executing Packages