Sdílet prostřednictvím


Vlastní vlastnosti úlohy ovládacího prvku CDC

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

Následující tabulka popisuje vlastní vlastnosti úlohy ovládacího prvku CDC. Všechny vlastnosti jsou jen pro čtení a zápis.

Název vlastnosti Datový typ Description
Připojení připojení ADO.NET Připojení ADO.NET k databázi CDC SYSTÉMU SQL Server pro přístup ke změnám tabulek a ke stavu CDC, pokud jsou uloženy ve stejné databázi.

Připojení musí být k databázi SYSTÉMU SQL Server, která je povolená pro CDC a kde se nachází vybraná tabulka změn.
TaskOperation Integer (výčet) Vybraná operace pro kontrolní úlohu CDC. Možné hodnoty jsou Mark Initial Load Start, Mark Initial Load End, Mark CDC Start, Get Processing Range, Mark Processed Range a Reset CDC State.

Pokud vyberete MarkCdcStart, MarkInitialLoadStart nebo MarkInitialLoadEnd při práci na SQL Serveru CDC (tj. Ne Oracle), musí být uživatel zadaný ve správci připojení buď db_owner , nebo správce systému.

Další informace o těchto operacích naleznete v tématu CDC Control Task Editor a CDC Control Task.
Provozní Parametr String Aktuálně se používá s operací MarkCdcStart . Tento parametr umožňuje další vstup potřebný pro konkrétní operaci. Například číslo LSN vyžadované pro operaci MarkCdcStart
StateVariable String SSIS proměnná balíčku, která ukládá stav aktuálního CDC kontextu. Úloha ovládacího prvku CDC přečte a zapíše stav do StateVariable a nenačte ho ani neuloží do trvalého úložiště, pokud není vybrána funkce AutomaticStatePersistence . Viz Definice stavové proměnné.
AutomaticStatePersistence logický Úloha řízení CDC načítá stav CDC z proměnné balíčku CDC State. Po operaci úloha řízení CDC aktualizuje hodnotu proměnné balíčku stavu CDC. Vlastnost AutomaticStatePersistence informuje úlohu ovládacího prvku CDC, která je zodpovědná za zachování hodnoty stavu CDC mezi spuštěními balíčku SSIS.

Pokud je tato vlastnost pravdivá, úloha ovládacího prvku CDC automaticky načte hodnotu proměnné stavu CDC ze stavové tabulky. Když úloha ovládacího prvku CDC aktualizuje hodnotu proměnné stavu CDC, aktualizuje také její hodnotu ve stejné stavové tabulce.stores, stav ve zvláštní tabulce a aktualizuje proměnnou stavu. Vývojář může určit, která databáze SQL Serveru obsahuje tabulku stavů a její název. Struktura této stavové tabulky je předdefinovaná.

Pokud je hodnota false, úloha ovládacího prvku CDC se nezabývá zachováním jeho hodnoty. Pokud je pravda, úloha ovládacího prvku CDC uloží stav ve speciální tabulce a aktualizuje StateVariable.

Výchozí hodnota je true, což znamená, že trvalost stavu se aktualizuje automaticky.
StateConnection připojení ADO.NET Připojení ADO.NET k databázi, ve které se nachází stavová tabulka při použití funkce AutomaticStatePersistence. Výchozí hodnota je stejná hodnota pro připojení.
StateName String Název přidružený k trvalému stavu. Úplné načtení a balíčky CDC, které fungují se stejným kontextem CDC, určují běžný název kontextu CDC. Tento název slouží k vyhledání řádku stavu v tabulce stavů.

Tato vlastnost je použitelná pouze v případě, že je vlastnost AutomaticStatePersistence nastavena na hodnotu true.
Stavová tabulka String Určuje název tabulky, ve které je uložený stav kontextu CDC. Tato tabulka musí být přístupná pomocí připojení nakonfigurovaného pro tuto komponentu. Tato tabulka musí obsahovat sloupce varchar s názvem název a stav. (Sloupec stavu musí mít alespoň 256 znaků).

Tato vlastnost je použitelná pouze v případě, že je vlastnost AutomaticStatePersistence nastavena na hodnotu true.
Časový limit příkazu integer Tato hodnota označuje časový limit (v sekundách), který se má použít při komunikaci s databází SQL Serveru. Tato hodnota se používá, když je doba odezvy z databáze velmi pomalá a výchozí hodnota (30 sekund) nestačí.

Viz také

Úloha řízení CDC
Editor úloh ovládacího prvku CDC