Partilhar via


SqlDWSink interface

Um coletor de atividade de cópia do SQL Data Warehouse.

Extends

Propriedades

allowCopyCommand

Indica para usar o Comando Copiar para copiar dados para o SQL Data Warehouse. Tipo: booleano (ou Expressão com resultType booleano).

allowPolyBase

Indica usar o PolyBase para copiar dados para o SQL Data Warehouse quando aplicável. Tipo: booleano (ou Expressão com resultType booleano).

copyCommandSettings

Especifica as configurações relacionadas ao Comando Copiar quando allowCopyCommand é true.

polyBaseSettings

Especifica as configurações relacionadas ao PolyBase quando allowPolyBase é true.

preCopyScript

Script de pré-cópia SQL. Type: string (ou Expression with resultType string).

sqlWriterUseTableLock

Se o bloqueio de tabela deve ser usado durante a cópia em massa. Tipo: booleano (ou Expressão com resultType booleano).

tableOption

A opção para manipular a tabela do coletor, como autoCreate. Por enquanto, apenas o valor 'autoCreate' é suportado. Type: string (ou Expression with resultType string).

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

upsertSettings

Configurações de upsert do SQL DW.

writeBehavior

Comportamento de gravação ao copiar dados para o Azure SQL DW. Tipo: SqlDWWriteBehaviorEnum (ou expressão com resultType SqlDWWriteBehaviorEnum)

Propriedades Herdadas

disableMetricsCollection

Se verdadeiro, desative a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booleano (ou Expressão com resultType booleano).

maxConcurrentConnections

A contagem máxima de conexões simultâneas para o armazenamento de dados do coletor. Tipo: inteiro (ou Expressão com número inteiro resultType).

sinkRetryCount

Contagem de tentativas de pia. Tipo: inteiro (ou Expressão com número inteiro resultType).

sinkRetryWait

Sink nova tentativa esperar. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

writeBatchSize

Escreva o tamanho do lote. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0.

writeBatchTimeout

Escreva o tempo limite do lote. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

Detalhes de Propriedade

allowCopyCommand

Indica para usar o Comando Copiar para copiar dados para o SQL Data Warehouse. Tipo: booleano (ou Expressão com resultType booleano).

allowCopyCommand?: any

Valor de Propriedade

any

allowPolyBase

Indica usar o PolyBase para copiar dados para o SQL Data Warehouse quando aplicável. Tipo: booleano (ou Expressão com resultType booleano).

allowPolyBase?: any

Valor de Propriedade

any

copyCommandSettings

Especifica as configurações relacionadas ao Comando Copiar quando allowCopyCommand é true.

copyCommandSettings?: DWCopyCommandSettings

Valor de Propriedade

polyBaseSettings

Especifica as configurações relacionadas ao PolyBase quando allowPolyBase é true.

polyBaseSettings?: PolybaseSettings

Valor de Propriedade

preCopyScript

Script de pré-cópia SQL. Type: string (ou Expression with resultType string).

preCopyScript?: any

Valor de Propriedade

any

sqlWriterUseTableLock

Se o bloqueio de tabela deve ser usado durante a cópia em massa. Tipo: booleano (ou Expressão com resultType booleano).

sqlWriterUseTableLock?: any

Valor de Propriedade

any

tableOption

A opção para manipular a tabela do coletor, como autoCreate. Por enquanto, apenas o valor 'autoCreate' é suportado. Type: string (ou Expression with resultType string).

tableOption?: any

Valor de Propriedade

any

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

type: "SqlDWSink"

Valor de Propriedade

"SqlDWSink"

upsertSettings

Configurações de upsert do SQL DW.

upsertSettings?: SqlDWUpsertSettings

Valor de Propriedade

writeBehavior

Comportamento de gravação ao copiar dados para o Azure SQL DW. Tipo: SqlDWWriteBehaviorEnum (ou expressão com resultType SqlDWWriteBehaviorEnum)

writeBehavior?: any

Valor de Propriedade

any

Detalhes da Propriedade Herdada

disableMetricsCollection

Se verdadeiro, desative a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booleano (ou Expressão com resultType booleano).

disableMetricsCollection?: any

Valor de Propriedade

any

herdado de CopySink.disableMetricsCollection

maxConcurrentConnections

A contagem máxima de conexões simultâneas para o armazenamento de dados do coletor. Tipo: inteiro (ou Expressão com número inteiro resultType).

maxConcurrentConnections?: any

Valor de Propriedade

any

herdado de CopySink.maxConcurrentConnections

sinkRetryCount

Contagem de tentativas de pia. Tipo: inteiro (ou Expressão com número inteiro resultType).

sinkRetryCount?: any

Valor de Propriedade

any

herdado deCopySink.sinkRetryCount

sinkRetryWait

Sink nova tentativa esperar. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

sinkRetryWait?: any

Valor de Propriedade

any

herdado de CopySink.sinkRetryWait

writeBatchSize

Escreva o tamanho do lote. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0.

writeBatchSize?: any

Valor de Propriedade

any

herdado de CopySink.writeBatchSize

writeBatchTimeout

Escreva o tempo limite do lote. Type: string (ou Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

writeBatchTimeout?: any

Valor de Propriedade

any

herdado de CopySink.writeBatchTimeout