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.
van toepassing op:SQL Server
SSIS Integration Runtime in Azure Data Factory
In de volgende tabel worden de aangepaste eigenschappen van de CDC-controletaak beschreven. Alle eigenschappen zijn leesbaar en beschrijfbaar.
| Naam van de eigenschap | Gegevenssoort | Description |
|---|---|---|
| Verbinding | ADO.NET-verbinding | Een ADO.NET verbinding met de SQL Server CDC-database voor toegang tot de wijzigingstabellen en de CDC-status als deze is opgeslagen in dezelfde database. De verbinding moet zijn met een SQL Server-database die is ingeschakeld voor CDC en waar de geselecteerde wijzigingstabel zich bevindt. |
| TaskOperation | Geheel getal (enumeratie) | De geselecteerde bewerking voor de CDC-besturingstaak. De mogelijke waarden zijn Aanvang initiële lading markeren, Einde initiële lading markeren, CDC-begin markeren, Verwerkingsbereik ophalen, Gemarkeerd verwerkingsbereik markeren en CDC-status opnieuw instellen. Als u MarkCdcStart, MarkInitialLoadStart of MarkInitialLoadEnd selecteert wanneer u werkt op SQL Server CDC (dat wil gezegd, niet Oracle), moet de gebruiker die is opgegeven in de verbindingsbeheerder , db_owner of sysadmin zijn. Zie CDC Control Task Editor en CDC Control Task Task voor meer informatie over deze bewerkingen. |
| OperationParameter | Snaar / Touwtje | Momenteel gebruikt met de MarkCdcStart-bewerking . Met deze parameter is extra invoer toegestaan die vereist is voor de specifieke bewerking. Bijvoorbeeld het LSN-nummer dat is vereist voor de MarkCdcStart-bewerking |
| StateVariable | Snaar / Touwtje | Een SSIS-pakketvariabele waarin de CDC-status van de huidige CDC-context wordt opgeslagen. De CDC-besturingselementtaak leest en schrijft de status naar stateVariable en laadt deze niet of slaat deze op in een permanente opslag, tenzij AutomaticStatePersistence is geselecteerd. Zie Een statusvariabele definiëren. |
| AutomatischeStatusPersistentie | Booleaan | De CDC-controletaak leest de CDC-status uit de CDC-statuspakketvariabele. Na een bewerking werkt de CDC-Controltaak de waarde van de CDC-statuspakketvariabele bij. De eigenschap AutomaticStatePersistence geeft aan welke taak binnen de CDC-controle verantwoordelijk is voor het opslaan van de CDC-statuswaarde tussen de uitvoeringen van het SSIS-pakket. Wanneer deze eigenschap waar is, laadt de CDC Controletaak automatisch de waarde van de CDC State-variabele uit een statustabel. Wanneer de CDC Control-taak de waarde van de CDC-statusvariabele bijwerkt, wordt ook de waarde in dezelfde statustabel.stores bijgewerkt. De status wordt bovendien in een speciale tabel bijgewerkt en de statusvariabele wordt aangepast. De ontwikkelaar kan bepalen welke SQL Server-database die statustabel en de naam bevat. De structuur van deze statustabel is vooraf gedefinieerd. Als deze onwaar is, heeft de CDC-beheertaak geen betrekking op het behouden van de waarde. Wanneer waar, slaat de CDC-beheertaak de status op in een speciale tabel en werkt de StateVariable bij. De standaardwaarde is waar, waarmee wordt aangegeven dat statuspersistentie automatisch wordt bijgewerkt. |
| StateConnection | ADO.NET-verbinding | Een ADO.NET verbinding met de database waarin de statustabel zich bevindt bij het gebruik van AutomaticStatePersistence. De standaardwaarde is dezelfde waarde voor Verbinding. |
| StateName | Snaar / Touwtje | De naam die is gekoppeld aan de permanente status. De volledige lading en CDC-pakketten die met dezelfde CDC-context werken, geven een gemeenschappelijke CDC-contextnaam op. Deze naam wordt gebruikt voor het opzoeken van de statusrij in de statustabel. Deze eigenschap is alleen van toepassing wanneer AutomaticStatePersistence is ingesteld op true. |
| StateTable | Snaar / Touwtje | Hiermee geeft u de naam van de tabel waarin de CDC-contextstatus wordt opgeslagen. Deze tabel moet toegankelijk zijn met behulp van de verbinding die voor dit onderdeel is geconfigureerd. Deze tabel moet varchar-kolommen met de naam en de status bevatten. (De kolom status moet ten minste 256 tekens bevatten). Deze eigenschap is alleen van toepassing wanneer AutomaticStatePersistence is ingesteld op true. |
| CommandTimeout | integer | Deze waarde geeft de time-out (in seconden) aan die moet worden gebruikt bij de communicatie met de SQL Server-database. Deze waarde wordt gebruikt waarbij de reactietijd van de database erg traag is en de standaardwaarde (30 seconden) niet voldoende is. |