SQL Server Agent-taken migreren naar ADF met SSMS
VAN TOEPASSING OP: Azure Data Factory Azure Synapse Analytics
Tip
Probeer Data Factory uit in Microsoft Fabric, een alles-in-één analyseoplossing voor ondernemingen. Microsoft Fabric omvat alles, van gegevensverplaatsing tot gegevenswetenschap, realtime analyses, business intelligence en rapportage. Meer informatie over het gratis starten van een nieuwe proefversie .
Wanneer u on-premises SSIS-workloads (SQL Server Integration Services) migreert naar SSIS in ADF, kunt u, nadat SSIS-pakketten zijn gemigreerd, batchmigratie uitvoeren van SQL Server Agent-taken met het taakstaptype SQL Server Integration Services Package naar Azure Data Factory-pijplijnen/activiteiten/planningtriggers via de SSIS-wizard SSIS-taakmigratie (SQL Server Management Studio).
Over het algemeen kan de SSIS-taakmigratiewizard voor geselecteerde SQL-agenttaken met toepasselijke taakstaptypen:
- on-premises SSIS-pakketlocatie toewijzen aan waar de pakketten naartoe worden gemigreerd, die toegankelijk zijn voor SSIS in ADF.
Notitie
Pakketlocatie van bestandssysteem wordt alleen ondersteund.
- Migreer toepasselijke taken met toepasselijke taakstappen naar bijbehorende ADF-resources, zoals hieronder:
SQL Agent-taakobject | ADF-resource | Opmerkingen |
---|---|---|
SQL Agent-taak | pijpleiding | De naam van de pijplijn wordt gegenereerd voor <de taaknaam>. Ingebouwde agenttaken zijn niet van toepassing: |
SSIS-taakstap | SSIS-pakketactiviteit uitvoeren | |
plannen | schematrigger | De naam van de schematrigger wordt gegenereerd voor <de planningsnaam>. De onderstaande opties in de SQL Agent-taakplanning worden genegeerd in de migratie: Hieronder vindt u de verschillen nadat de SQL Agent-taakplanning is gemigreerd naar de ADF-schematrigger: |
- Azure Resource Manager-sjablonen (ARM) genereren in de lokale uitvoermap en rechtstreeks of later handmatig implementeren in data factory. Zie Microsoft.DataFactory-resourcetypen voor meer informatie over ADF Resource Manager-sjablonen.
Vereisten
Voor de functie die in dit artikel wordt beschreven, is SQL Server Management Studio versie 18.5 of hoger vereist. Zie SQL Server Management Studio (SSMS) downloaden om de nieuwste versie van SSMS te downloaden.
SSIS-taken migreren naar ADF
Selecteer in SSMS, in Objectverkenner, SQL Server Agent, selecteer Taken, klik met de rechtermuisknop en selecteer SSIS-taken migreren naar ADF.
Meld u aan bij Azure, selecteer Azure-abonnement, Data Factory en Integration Runtime. Azure Storage is optioneel, dat wordt gebruikt in de stap voor pakketlocatietoewijzing als SSIS-taken die moeten worden gemigreerd SSIS-bestandssysteempakketten hebben.
Wijs de paden van SSIS-pakketten en configuratiebestanden in SSIS-taken toe aan doelpaden waar gemigreerde pijplijnen toegang hebben. In deze toewijzingsstap kunt u het volgende doen:
- Selecteer een bronmap en vervolgens Toewijzing toevoegen.
- Bronmappad bijwerken. Geldige paden zijn mappaden of bovenliggende mappaden van pakketten.
- Doelmappad bijwerken. Standaard is relatief pad naar het standaardopslagaccount, dat is geselecteerd in stap 1.
- Een geselecteerde toewijzing verwijderen via Toewijzing verwijderen.
Selecteer toepasselijke taken om te migreren en configureer de instellingen van de bijbehorende uitgevoerde SSIS-pakketactiviteit.
Standaardinstelling, is standaard van toepassing op alle geselecteerde stappen. Zie het tabblad Instellingen voor de activiteit SSIS-pakket uitvoeren wanneer de pakketlocatie bestandssysteem (pakket) is voor meer informatie over elke eigenschap.
Stapinstelling, configureer de instelling voor een geselecteerde stap.
Standaardinstelling toepassen: standaard is geselecteerd. Schakel de selectie uit om alleen de instelling voor de geselecteerde stap te configureren.
Zie het tabblad Instellingen voor de activiteit SSIS-pakket uitvoeren wanneer pakketlocatie bestandssysteem (pakket) is voor meer informatie over andere eigenschappen.
Arm-sjabloon genereren en implementeren.
- Selecteer of voer het uitvoerpad in voor de ARM-sjablonen van de gemigreerde ADF-pijplijnen. De map wordt automatisch gemaakt als deze niet bestaat.
- Selecteer de optie ARM-sjablonen implementeren in uw data factory:
- De standaardwaarde is niet geselecteerd. U kunt gegenereerde ARM-sjablonen later handmatig implementeren.
- Selecteer deze optie om gegenereerde ARM-sjablonen rechtstreeks in data factory te implementeren.
Migreer en controleer vervolgens de resultaten.