Dela via


SqlDWSink interface

En SQL Data Warehouse-mottagare för kopieringsaktivitet.

Extends

Egenskaper

allowCopyCommand

Anger att du vill använda Kommandot Kopiera för att kopiera data till SQL Data Warehouse. Typ: booleskt (eller uttryck med resultType booleskt värde).

allowPolyBase

Anger att du vill använda PolyBase för att kopiera data till SQL Data Warehouse när det är tillämpligt. Typ: booleskt (eller uttryck med resultType booleskt värde).

copyCommandSettings

Anger relaterade inställningar för kopieringskommando när allowCopyCommand är sant.

polyBaseSettings

Anger PolyBase-relaterade inställningar när allowPolyBase är sant.

preCopyScript

SQL-förkopieringsskript. Typ: sträng (eller uttryck med resultType-sträng).

sqlWriterUseTableLock

Om du vill använda tabelllås vid masskopiering. Typ: booleskt (eller uttryck med resultType booleskt värde).

tableOption

Alternativet för att hantera mottagartabellen, till exempel autoSkapa. För närvarande stöds endast värdet "autoSkapa". Typ: sträng (eller uttryck med resultType-sträng).

type

Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara

upsertSettings

SQL DW upsert-inställningar.

writeBehavior

Skrivbeteende när du kopierar data till azure SQL DW. Typ: SqlDWWriteBehaviorEnum (eller uttryck med resultType SqlDWWriteBehaviorEnum)

Ärvda egenskaper

disableMetricsCollection

Om det är sant inaktiverar du insamling av datalagermått. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde).

maxConcurrentConnections

Det maximala antalet samtidiga anslutningar för datalagret för mottagare. Typ: heltal (eller uttryck med resultType-heltal).

sinkRetryCount

Antal återförsök för mottagare. Typ: heltal (eller uttryck med resultType-heltal).

sinkRetryWait

Diskbänken försöker vänta igen. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60|( [0-5][0-9]))):(60|( [0-5][0-9])).

writeBatchSize

Skriv batchstorlek. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0.

writeBatchTimeout

Tidsgräns för att skriva batch. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60|( [0-5][0-9]))):(60|( [0-5][0-9])).

Egenskapsinformation

allowCopyCommand

Anger att du vill använda Kommandot Kopiera för att kopiera data till SQL Data Warehouse. Typ: booleskt (eller uttryck med resultType booleskt värde).

allowCopyCommand?: any

Egenskapsvärde

any

allowPolyBase

Anger att du vill använda PolyBase för att kopiera data till SQL Data Warehouse när det är tillämpligt. Typ: booleskt (eller uttryck med resultType booleskt värde).

allowPolyBase?: any

Egenskapsvärde

any

copyCommandSettings

Anger relaterade inställningar för kopieringskommando när allowCopyCommand är sant.

copyCommandSettings?: DWCopyCommandSettings

Egenskapsvärde

polyBaseSettings

Anger PolyBase-relaterade inställningar när allowPolyBase är sant.

polyBaseSettings?: PolybaseSettings

Egenskapsvärde

preCopyScript

SQL-förkopieringsskript. Typ: sträng (eller uttryck med resultType-sträng).

preCopyScript?: any

Egenskapsvärde

any

sqlWriterUseTableLock

Om du vill använda tabelllås vid masskopiering. Typ: booleskt (eller uttryck med resultType booleskt värde).

sqlWriterUseTableLock?: any

Egenskapsvärde

any

tableOption

Alternativet för att hantera mottagartabellen, till exempel autoSkapa. För närvarande stöds endast värdet "autoSkapa". Typ: sträng (eller uttryck med resultType-sträng).

tableOption?: any

Egenskapsvärde

any

type

Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara

type: "SqlDWSink"

Egenskapsvärde

"SqlDWSink"

upsertSettings

SQL DW upsert-inställningar.

upsertSettings?: SqlDWUpsertSettings

Egenskapsvärde

writeBehavior

Skrivbeteende när du kopierar data till azure SQL DW. Typ: SqlDWWriteBehaviorEnum (eller uttryck med resultType SqlDWWriteBehaviorEnum)

writeBehavior?: any

Egenskapsvärde

any

Information om ärvda egenskaper

disableMetricsCollection

Om det är sant inaktiverar du insamling av datalagermått. Standardvärdet är falskt. Typ: booleskt (eller uttryck med resultType booleskt värde).

disableMetricsCollection?: any

Egenskapsvärde

any

ärvd frånCopySink.disableMetricsCollection

maxConcurrentConnections

Det maximala antalet samtidiga anslutningar för datalagret för mottagare. Typ: heltal (eller uttryck med resultType-heltal).

maxConcurrentConnections?: any

Egenskapsvärde

any

ärvd frånCopySink.maxConcurrentConnections

sinkRetryCount

Antal återförsök för mottagare. Typ: heltal (eller uttryck med resultType-heltal).

sinkRetryCount?: any

Egenskapsvärde

any

ärvd frånCopySink.sinkRetryCount

sinkRetryWait

Diskbänken försöker vänta igen. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60|( [0-5][0-9]))):(60|( [0-5][0-9])).

sinkRetryWait?: any

Egenskapsvärde

any

ärvd frånCopySink.sinkRetryWait

writeBatchSize

Skriv batchstorlek. Typ: heltal (eller uttryck med resultType-heltal), minimum: 0.

writeBatchSize?: any

Egenskapsvärde

any

ärvd frånCopySink.writeBatchSize

writeBatchTimeout

Tidsgräns för att skriva batch. Typ: sträng (eller uttryck med resultType-sträng), mönster: ((\d+).)? (\d\d):(60|( [0-5][0-9]))):(60|( [0-5][0-9])).

writeBatchTimeout?: any

Egenskapsvärde

any

ärvd frånCopySink.writeBatchTimeout