Udostępnij za pośrednictwem


SqlDWSink interface

Działanie kopiowania ujścia usługi SQL Data Warehouse.

Rozszerzenie

Właściwości

allowCopyCommand

Wskazuje, że polecenie kopiowania służy do kopiowania danych do usługi SQL Data Warehouse. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

allowPolyBase

Wskazuje, że używa technologii PolyBase do kopiowania danych do usługi SQL Data Warehouse, jeśli ma to zastosowanie. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

copyCommandSettings

Określa ustawienia związane z poleceniem kopiowania, gdy parametr allowCopyCommand ma wartość true.

polyBaseSettings

Określa ustawienia związane z technologią PolyBase, gdy parametr allowPolyBase ma wartość true.

preCopyScript

Skrypt wstępnego kopiowania SQL. Typ: ciąg (lub wyrażenie z ciągiem resultType).

sqlWriterUseTableLock

Czy używać blokady tabeli podczas kopiowania zbiorczego. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

tableOption

Opcja obsługi tabeli ujścia, taka jak autoUtwórz. Obecnie obsługiwana jest tylko wartość "autoutwórz". Typ: ciąg (lub wyrażenie z ciągiem resultType).

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

upsertSettings

Ustawienia upsert usługi SQL DW.

writeBehavior

Zachowanie zapisu podczas kopiowania danych do usługi Azure SQL DW. Typ: SqlDWWriteBehaviorEnum (lub Wyrażenie z parametrem resultType SqlDWWriteBehaviorEnum)

Właściwości dziedziczone

disableMetricsCollection

Jeśli wartość true, wyłącz zbieranie metryk magazynu danych. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

maxConcurrentConnections

Maksymalna liczba współbieżnych połączeń dla magazynu danych ujścia. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType).

sinkRetryCount

Liczba ponownych prób ujścia. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType).

sinkRetryWait

Oczekiwanie na ponowienie próby ujścia. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60|( [0-5][0–9])):(60|( [0-5][0-9])).

writeBatchSize

Rozmiar partii zapisu. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType), minimum: 0.

writeBatchTimeout

Zapisywanie limitu czasu wsadowego. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60|( [0-5][0–9])):(60|( [0-5][0-9])).

Szczegóły właściwości

allowCopyCommand

Wskazuje, że polecenie kopiowania służy do kopiowania danych do usługi SQL Data Warehouse. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

allowCopyCommand?: any

Wartość właściwości

any

allowPolyBase

Wskazuje, że używa technologii PolyBase do kopiowania danych do usługi SQL Data Warehouse, jeśli ma to zastosowanie. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

allowPolyBase?: any

Wartość właściwości

any

copyCommandSettings

Określa ustawienia związane z poleceniem kopiowania, gdy parametr allowCopyCommand ma wartość true.

copyCommandSettings?: DWCopyCommandSettings

Wartość właściwości

polyBaseSettings

Określa ustawienia związane z technologią PolyBase, gdy parametr allowPolyBase ma wartość true.

polyBaseSettings?: PolybaseSettings

Wartość właściwości

preCopyScript

Skrypt wstępnego kopiowania SQL. Typ: ciąg (lub wyrażenie z ciągiem resultType).

preCopyScript?: any

Wartość właściwości

any

sqlWriterUseTableLock

Czy używać blokady tabeli podczas kopiowania zbiorczego. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

sqlWriterUseTableLock?: any

Wartość właściwości

any

tableOption

Opcja obsługi tabeli ujścia, taka jak autoUtwórz. Obecnie obsługiwana jest tylko wartość "autoutwórz". Typ: ciąg (lub wyrażenie z ciągiem resultType).

tableOption?: any

Wartość właściwości

any

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

type: "SqlDWSink"

Wartość właściwości

"SqlDWSink"

upsertSettings

Ustawienia upsert usługi SQL DW.

upsertSettings?: SqlDWUpsertSettings

Wartość właściwości

writeBehavior

Zachowanie zapisu podczas kopiowania danych do usługi Azure SQL DW. Typ: SqlDWWriteBehaviorEnum (lub Wyrażenie z parametrem resultType SqlDWWriteBehaviorEnum)

writeBehavior?: any

Wartość właściwości

any

Szczegóły właściwości dziedziczonej

disableMetricsCollection

Jeśli wartość true, wyłącz zbieranie metryk magazynu danych. Wartość domyślna to false. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

disableMetricsCollection?: any

Wartość właściwości

any

dziedziczone zCopySink.disableMetricsCollection

maxConcurrentConnections

Maksymalna liczba współbieżnych połączeń dla magazynu danych ujścia. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType).

maxConcurrentConnections?: any

Wartość właściwości

any

dziedziczone zCopySink.maxConcurrentConnections

sinkRetryCount

Liczba ponownych prób ujścia. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType).

sinkRetryCount?: any

Wartość właściwości

any

dziedziczone zCopySink.sinkRetryCount

sinkRetryWait

Oczekiwanie na ponowienie próby ujścia. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60|( [0-5][0–9])):(60|( [0-5][0-9])).

sinkRetryWait?: any

Wartość właściwości

any

dziedziczone zCopySink.sinkRetryWait

writeBatchSize

Rozmiar partii zapisu. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType), minimum: 0.

writeBatchSize?: any

Wartość właściwości

any

dziedziczone zCopySink.writeBatchSize

writeBatchTimeout

Zapisywanie limitu czasu wsadowego. Typ: ciąg (lub wyrażenie z ciągiem resultType), wzorzec: ((\d+).)? (\d\d):(60|( [0-5][0–9])):(60|( [0-5][0-9])).

writeBatchTimeout?: any

Wartość właściwości

any

dziedziczone zCopySink.writeBatchTimeout