Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
SSIS Integration Runtime i Azure Data Factory
I dataflödet i ett Integration Services-paket som utför en inkrementell belastning av ändringsdata är den första uppgiften att köra den fråga som hämtar ändringsdatan. Du kör denna fråga i en källkomponent i en Data Flow-uppgift. Du kan sedan använda nedströmstransformationer och destinationer för att tillämpa ändringsdata på din destination.
Note
Skapandet av en fråga som innehåller en tabellvärd funktion är det tredje steget i processen att skapa ett paket som utför en inkrementell mängd ändringsdata. För mer information om denna fråga, se, Skapa funktionen för att hämta ändringsdatan. En beskrivning av den övergripande processen för att skapa ett paket som utför en inkrementell belastning av ändringsdata finns i SSIS (Change Data Capture).
Lägger till Data Flow-uppgiften
I paketets dataflöde hämtar du ändringsdata, separerar raderna baserat på vilken typ av ändring som har skett och applicerar sedan ändringarna på destinationen.
För att lägga till en Data Flow-uppgift i paketet
I SQL Server Data Tools (SSDT), på fliken Control Flow, lägg till en Data Flow-uppgift.
Koppla den föregående uppgiften som förberedde frågesträngen till Data Flow-uppgiften.
Konfigurera källkomponenten för att söka efter ändringar
Källkomponenten använder frågesträngen som förbereddes och lagrades i en variabel för att anropa den tabellvärda funktionen som hämtar den ändrade datan.
Note
För mer information om frågesträngen som förbereddes och lagrades i en variabel, se Förbered för att fråga efter ändringsdata. För mer information om den tabellvärda funktionen som hämtar ändringsdata, se Skapa funktionen för att hämta ändringsdata.
För att konfigurera en OLE DB-källa för att hämta ändringsdata
I SQL Server Data Tools (SSDT), på fliken Data Flow, lägg till en OLE DB-källa.
I OLE DB Source Editor, på sidan Správca pripojení, välj följande alternativ:
Konfigurera en giltig anslutning till källdatabasen.
För dataåtkomstläge, välj SQL-kommandot från variabeln.
För variabelnamn, välj User::SqlDataQuery.
I OLE DB Source Editor, på kolumnsidan , se till att alla kolumner du vill ha är mappade till utdatakolumner.