Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
SQL Server Integration Services (SSIS) is een veelgebruikt ETL-hulpprogramma waarmee u complexe werkstromen voor gegevensextractie en transformatie in Visual Studio SQL Server Integration Services Projecten kunt ontwerpen. Deze werkstromen worden opgeslagen als SSIS-pakketten (.dtsx-bestanden ).
In de loop van de tijd verzamelen organisaties een aanzienlijk aantal SSIS-pakketten die verschillende zakelijke doeleinden dienen. Met de activiteit Invoke SSIS Package in Data Factory voor Microsoft Fabric kunt u bestaande SSIS-workloads verplaatsen naar Fabric met minimale wijzigingen.
Belangrijk
De activiteit SSIS-pakket aanroepen is momenteel beschikbaar als preview-versie. Preview-functies hebben mogelijk beperkte functionaliteit en kunnen vóór algemene beschikbaarheid worden gewijzigd.
Vereiste voorwaarden
Om aan de slag te gaan, moet u aan de volgende vereisten voldoen:
- Een tenantaccount met een actief abonnement. Gratis een account maken
- Er wordt een werkruimte gemaakt.
- Uw SSIS-pakketten (.dtsx-bestanden ) zijn gereed. Als u ook pakketconfiguratiebestanden (.dtsConfig) gebruikt, hebt u deze ook beschikbaar.
Stap 1: SSIS-pakketten verplaatsen naar OneLake
Voordat u een pakket kunt aanroepen, moet het worden opgeslagen in OneLake. U kunt pakketten op een van de volgende manieren uploaden:
| Methode | Beschrijving |
|---|---|
| OneLake-bestandsverkenner | Sleep en zet neer uw .dtsx-bestanden (en optioneel .dtsConfig-bestanden) rechtstreeks in de sectie Bestanden van Lakehouse via de OneLake-bestandenverkenner op uw bureaublad. |
| Fabric portal | Navigeer naar een Lakehouse in de Fabric-portal, selecteer Upload>Bestanden uploaden en kies de pakketbestanden van uw lokale computer. |
Stap 2: Voeg een activiteit "SSIS-pakket aanroepen" toe aan een pijplijn
Maak een nieuwe pijplijn in uw werkruimte of open een bestaande pijplijn.
Zoek in het deelvenster Activiteiten naar SSIS-pakket aanroepen en selecteer het om de activiteit toe te voegen aan het pijplijncanvas.
Selecteer de nieuwe activiteit op het canvas als deze nog niet is geselecteerd.
Raadpleeg de richtlijnen voor algemene instellingen voor het configureren van het tabblad Algemeen (naam, beschrijving, time-out, opnieuw proberen en interval voor opnieuw proberen).
Stap 3: pakketinstellingen configureren
Selecteer het tabblad Instellingen en configureer de volgende opties:
| Configuratie | Beschrijving |
|---|---|
| Pakketpad | Selecteer Bladeren om een DTSX-pakketbestand uit OneLake te kiezen. |
| Configuratiepad(optioneel) | Selecteer Bladeren om een pakketconfiguratiebestand (.dtsConfig) te kiezen in OneLake, als uw pakket er een gebruikt. |
| Logboekregistratie inschakelen | Wanneer deze optie is geselecteerd, schrijft de activiteit logboeken voor pakketuitvoering naar OneLake. Nadat de uitvoering is voltooid, kunt u het logbestandspad vinden in de uitvoer van de activiteit. |
Stap 4: runtime-waarden instellen (Verbindingsmanagers/Eigenschap Overschrijvingen)
Als voor uw pakket runtimewaarden zijn vereist, zoals verbindingsreeksen, referenties of andere gevoelige informatie, configureert u deze op de tabbladen Verbindingsbeheer of Eigenschapsoverschrijvingen .
Tabblad Verbindingsbeheerders
Gebruik dit tabblad om eigenschappen van verbindingsbeheer tijdens de uitvoering te overschrijven. Geef voor elk verbindingsbeheer het bereik, de naam, de eigenschap en de waarde op. Dit is met name belangrijk wanneer het pakketbeveiligingsniveau is ingesteld op DontSaveSensitive, omdat wachtwoorden en referenties niet in het pakket worden bewaard en tijdens runtime moeten worden opgegeven.
Tabblad Onderdrukkingen van eigenschappen
Gebruik dit tabblad om een pakketeigenschap te overschrijven door het eigenschapspad en de gewenste waarde in te voeren. Als u bijvoorbeeld een gebruikersvariabele wilt overschrijven:
\Package.Variables[User::<variable name>].Value
Opmerking
U kunt dynamische inhoud toevoegen met behulp van expressies, pijplijnparameters of systeemvariabelen wanneer u deze toewijst aan overschrijvingswaarden.
Stap 5: de pijplijn opslaan en uitvoeren of plannen
Nadat u klaar bent met het configureren van de activiteit SSIS-pakket aanroepen (en andere activiteiten in uw pijplijn):
- Ga naar het tabblad Start boven aan de pijplijneditor.
- Selecteer Opslaan om uw pijplijn op te slaan.
- Selecteer Uitvoeren om de pijplijn onmiddellijk uit te voeren of selecteer Planning om een terugkerend schema in te stellen.
Stap 6: de uitvoering van pakketten bewaken
Nadat u een run hebt geactiveerd, controleert u de voortgang ervan op het tabblad Uitvoer van de pijplijn of de hub Bewaken van de werkruimte.
- In de kolom Status ziet u of de activiteit is geslaagd, mislukt of wordt uitgevoerd.
- Als Logboekregistratie inschakelen is geselecteerd op het tabblad Instellingen, bevat de activiteitsuitvoer het logboekpad in OneLake waar gedetailleerde logboeken voor pakketuitvoering worden opgeslagen.
Als u logboeken wilt bekijken, gaat u naar het logboekpad in OneLake en bekijkt u de logboekbestanden voor gedetailleerde uitvoeringsinformatie en foutberichten.
Scenario's: SSIS-pakketten verbinden met Fabric-services
SSIS-pakketten die worden uitgevoerd via de activiteit SSIS-pakket aanroepen, kunnen verbinding maken met verschillende Fabric-services als gegevensbronnen of bestemmingen. De volgende handleidingen lopen door elk scenario:
SQL-database in Microsoft Fabric – Gebruik Microsoft Entra service-principalverificatie om SSIS-pakketten te verbinden met de Fabric SQL Database via de OLE DB-verbindingsbeheer. Zie Integrate SSIS with SQL Database in Microsoft Fabric.
OneLake (via Azure Data Lake Storage Gen2) – Schrijf bestanden vanuit SSIS-pakketten naar ADLS Gen2 en geef ze weer in OneLake via een snelkoppeling naar een Lakehouse, zonder dat er pakketwijzigingen nodig zijn. Zie SSIS-pakketten gebruiken om bestanden naar OneLake te schrijven via Azure Data Lake Storage Gen2.
Fabric Data Warehouse : schrijf gegevens naar een Fabric Data Warehouse door verificatie opnieuw te configureren voor Microsoft Entra ID en met behulp van de opdracht
COPY INTOvoor gegevensopname. Zie Integratie van SSIS met Fabric Data Warehouse.
Prijsmodel
In de volgende tabel ziet u een uitsplitsing van het prijsmodel voor de activiteit SSIS-pakket aanroepen:
| Operatie | Verbruiksmeter | verbruiksgraad van Fabric-capaciteitseenheden (CU) |
|---|---|---|
| SQL Server Integration Services beschikbaarheid | SSIS in Fabric | 1,5 CU-uur per VCore |
Facturering voor de activiteit SSIS-pakket aanroepen is gebaseerd op de uptime van SQL Server Integration Services (SSIS) binnen uw werkruimte. Uptime begint wanneer de eerste activiteit SSIS-pakket aanroepen in de werkruimte wordt uitgevoerd en blijft zolang er ten minste één activiteit wordt uitgevoerd. Na de voltooiing van de laatste activiteit blijft de SSIS-runtime beschikbaar voor een vaste Time-To-Live (TTL)-periode van 30 minuten om volgende uitvoeringen efficiënt te verwerken zonder vertraging door cold start. Als er geen nieuwe activiteit SSIS-pakket aanroepen binnen het TTL-venster wordt gestart, wordt de runtime afgesloten en wordt de facturering gestopt.
Opmerking
De TTL is momenteel opgelost op 30 minuten en kan voorlopig niet worden geconfigureerd. Aan elke werkruimte worden 4 vCores toegewezen voor uitvoering van SSIS-runtime. Tijdens de preview is deze toewijzing vast en kan deze niet aangepast worden.
Opmerking
Naast de SSIS-uptimemeter worden pijplijnindelingen uitgevoerd en worden oneLake-opslag/transacties in rekening gebracht onder hun respectieve meters. Zie Data Factory-prijzen voor Microsoft Fabric en OneLake-verbruik voor meer informatie.
Beperkingen
Tijdens de preview gelden de volgende beperkingen:
- Alleen OneLake : alleen pakketten die zijn opgeslagen in OneLake, worden ondersteund.
- Geen on-premises gegevensbronnen of bestemmingen : de activiteit kan geen verbinding maken met on-premises systemen.
- Geen privénetwerkeindpunten : gegevensbronnen of bestemmingen achter privénetwerken (bijvoorbeeld door VNet geïnjecteerde of privé-eindpuntresources) worden niet ondersteund.
- Geen aangepaste of externe onderdelen : pakketten die afhankelijk zijn van aangepaste onderdelen of onderdelen van derden, worden niet ondersteund.