Köra SSIS-paket i Azure Data Factory

Slutförd

SQL Server Data Tools (SSDT) används vanligtvis för att skapa och distribuera SSIS-paket (SQL Server Integration Services). Den kan användas för både lokala SSIS-paket och för paket som ska användas i Azure via Azure Data Factory. När du skapar ett nytt SSIS-paket som ska användas i Azure bör du först välja ett Azure-aktiverat Integration Services-projekt, som uppmanar dig att ansluta till en instans av Azure Data Factory.

Create a new project in SSDT

Du kanske redan har SSIS-paket som du vill ha aktiverat för Azure. I det här fallet finns det möjlighet att öppna projektet i SSDT och högerklicka sedan på projektet och klicka på menyalternativet Azure-aktiverat projekt under undermenyn SSIS i Azure Data Factory för att starta Azure-aktiverade projektguiden.

Enabling SSIS in Azure Data Factory

Då öppnas guiden Azure-aktiverat projekt där du kan välja Visual Studio-konfigurationen för att tillämpa paketkörningsinställningar i Azure. Välj den målversion som stöds av Azure-SSIS Integration Runtime (IR), som för närvarande är SQL Server 2017, och anslut slutligen till Azure-SSIS IR. Genom att ansluta dina Azure-aktiverade projekt till SSIS i ADF kan du ladda upp dina paket till Azure Files och köra dem på Azure-SSIS IR. Det ger dig också möjlighet att lyfta och flytta SSIS-paket också.

Guiden SSIS i ADF-anslutning

Att lyfta och flytta SSIS-paket uppnås genom att köra SSIS i ADF-Anslut ionsguiden. Det här är en tvåstegsguide som tar SSIS-projekt som lagras i SSIS och lagrar dem i Azure Files i ett lagringskonto som sedan kan köras i en Azure-SSIS Integration Runtime.

På sidan SSIS in ADF Introduction (Introduktion till SSIS i ADF) granskar du introduktionen och klickar på knappen Nästa för att fortsätta.

SSIS in ADF Introduction screen

På sidan Välj SSIS IR i ADF väljer du din befintliga ADF- och Azure-SSIS IR för att köra paket eller skapa nya om du inte har några.

Select the SSIS IT in ADF

På sidan Välj Azure Storage väljer du ditt befintliga Azure Storage-konto för att ladda upp paket till Azure Files eller skapa ett nytt om du inte har några.

Select Azure Storage

Klicka på knappen Anslut för att slutföra anslutningen.

Köra SSIS-paket

Det finns förkörningssteg som du bör utföra innan du kör ett SSIS-paket. Dessa omfattar en mängd olika inställningar, till exempel projektinställningar och autentiseringsinställningar för SSIS-paketet. Detta kan göras genom att utföra följande steg

Högerklicka på projektnoden i Solution Explorer-panelen i SSDT för att öppna en meny och välj sedan menyalternativet Azure-aktiverad Inställningar under SSIS i Azure Data Factory-undermenyn.

Executing SSIS package

Klicka på listrutan Aktivera Windows-autentisering och välj Sant. Klicka sedan på redigeringsknappen för alternativet Autentiseringsuppgifter för Windows för att ange autentiseringsuppgifterna.

Integration Services Project Property Pages

Ange autentiseringsuppgifter i redigeraren för Windows-autentiseringsuppgifter .

Configuring Windows Authentication

Med de här inställningarna konfigurerade kan du sedan köra paketen i Azure inifrån SSDT genom att antingen klicka på startknappen och sedan klicka på Kör i Azure. Du kan också högerklicka på paketnoden i Solution Explorer-panelen i SSDT för att öppna en meny och välja menyalternativet Kör paket i Azure .

Executing Packages