Migrera SQL Server Agent-jobb till ADF med SSMS
GÄLLER FÖR: Azure Data Factory Azure Synapse Analytics
Dricks
Prova Data Factory i Microsoft Fabric, en allt-i-ett-analyslösning för företag. Microsoft Fabric omfattar allt från dataflytt till datavetenskap, realtidsanalys, business intelligence och rapportering. Lär dig hur du startar en ny utvärderingsversion kostnadsfritt!
När du migrerar lokala arbetsbelastningar för SQL Server Integration Services (SSIS) till SSIS i ADF kan du utföra batchmigrering av SQL Server Agent-jobb med jobbstegstypen SQL Server Integration Services Package till Azure Data Factory-pipelines(ADF) pipelines/aktiviteter/schemautlösare via SQL Server Management Studio (SSMS) SSIS-jobbmigreringsguiden.
I allmänhet kan SSIS-jobbmigreringsguiden för valda SQL-agentjobb med tillämpliga jobbstegstyper:
- mappa den lokala SSIS-paketplatsen till den plats där paketen migreras till, som är tillgängliga via SSIS i ADF.
Kommentar
Paketplatsen för filsystemet stöds endast.
- migrera tillämpliga jobb med tillämpliga jobbsteg till motsvarande ADF-resurser enligt nedan:
SQL Agent-jobbobjekt | ADF-resurs | Kommentar |
---|---|---|
SQL Agent-jobb | rörledning | Namnet på pipelinen genereras som <jobbnamn>. Inbyggda agentjobb är inte tillämpliga: |
SSIS-jobbsteg | Köra SSIS-paketaktivitet | |
schemalägg | schemautlösare | Namnet på schemautlösaren genereras för <schemanamn>. Alternativen nedan i SQL Agent-jobbschemat ignoreras vid migrering: Nedan visas skillnaderna efter att SQL Agent-jobbschemat har migrerats till ADF-schemautlösaren: |
- generera ARM-mallar (Azure Resource Manager) i den lokala utdatamappen och distribuera till datafabriken direkt eller senare manuellt. Mer information om ADF Resource Manager-mallar finns i Microsoft.DataFactory-resurstyper.
Förutsättningar
Funktionen som beskrivs i den här artikeln kräver SQL Server Management Studio version 18.5 eller senare. Information om hur du hämtar den senaste versionen av SSMS finns i Ladda ned SQL Server Management Studio (SSMS).
Migrera SSIS-jobb till ADF
I SSMS i Object Explorer väljer du SQL Server Agent, väljer Jobb, högerklickar och väljer Migrera SSIS-jobb till ADF.
Logga in i Azure, välj Azure-prenumeration, datafabrik och integrationskörning. Azure Storage är valfritt, vilket används i paketplatsmappningssteget om SSIS-jobb som ska migreras har SSIS-filsystempaket.
Mappa sökvägarna för SSIS-paket och konfigurationsfiler i SSIS-jobb till målsökvägar där migrerade pipelines kan komma åt. I det här mappningssteget kan du:
- Välj en källmapp och lägg sedan till mappning.
- Uppdatera källmappsökvägen. Giltiga sökvägar är mappsökvägar eller överordnade mappsökvägar för paket.
- Uppdatera sökvägen till målmappen. Standardvärdet är relativ sökväg till standardlagringskontot, som väljs i steg 1.
- Ta bort en markerad mappning via Ta bort mappning.
Välj vilka jobb som ska migreras och konfigurera inställningarna för motsvarande körda SSIS-paketaktiviteter.
Standardinställningen gäller för alla valda steg som standard. Mer information om varje egenskap finns på fliken Inställningar för aktiviteten Execute SSIS Package when package location is File System (Package).
Steginställning, konfigurera inställning för ett valt steg.
Använd standardinställning: standardinställningen är markerad. Avmarkera om du bara vill konfigurera inställningen för det valda steget.
Mer information om andra egenskaper finns på fliken Inställningar för aktiviteten Kör SSIS-paket när paketplatsen är Filsystem (paket).
Generera och distribuera ARM-mall.
- Välj eller ange utdatasökvägen för ARM-mallarna för de migrerade ADF-pipelinesna. Mappen skapas automatiskt om den inte finns.
- Välj alternativet Distribuera ARM-mallar till din datafabrik:
- Standardvärdet är avmarkerat. Du kan distribuera genererade ARM-mallar senare manuellt.
- Välj att distribuera genererade ARM-mallar till datafabriken direkt.
Migrera och kontrollera sedan resultaten.