Compartilhar via


SqlDWSink interface

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

Extends

Propriedades

allowCopyCommand

Indica usar o Comando de Cópia para copiar dados para o SQL Data Warehouse. Tipo: booliano (ou Expressão com resultType booleano).

allowPolyBase

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

copyCommandSettings

Especifica as configurações relacionadas ao Comando de Cópia quando allowCopyCommand é true.

polyBaseSettings

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

preCopyScript

Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

sqlWriterUseTableLock

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

tableOption

A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

upsertSettings

Configurações upsert do SQL DW.

writeBehavior

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

Propriedades herdadas

disableMetricsCollection

Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (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 inteiro resultType).

sinkRetryCount

Contagem de repetições do coletor. Tipo: inteiro (ou Expressão com inteiro resultType).

sinkRetryWait

Espera de repetição do coletor. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

writeBatchSize

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

writeBatchTimeout

Tempo limite de gravação em lote. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

Detalhes da propriedade

allowCopyCommand

Indica usar o Comando de Cópia para copiar dados para o SQL Data Warehouse. Tipo: booliano (ou Expressão com resultType booleano).

allowCopyCommand?: any

Valor da propriedade

any

allowPolyBase

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

allowPolyBase?: any

Valor da propriedade

any

copyCommandSettings

Especifica as configurações relacionadas ao Comando de Cópia quando allowCopyCommand é true.

copyCommandSettings?: DWCopyCommandSettings

Valor da propriedade

polyBaseSettings

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

polyBaseSettings?: PolybaseSettings

Valor da propriedade

preCopyScript

Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

preCopyScript?: any

Valor da propriedade

any

sqlWriterUseTableLock

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

sqlWriterUseTableLock?: any

Valor da propriedade

any

tableOption

A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

tableOption?: any

Valor da propriedade

any

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

type: "SqlDWSink"

Valor da propriedade

"SqlDWSink"

upsertSettings

Configurações upsert do SQL DW.

upsertSettings?: SqlDWUpsertSettings

Valor da propriedade

writeBehavior

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

writeBehavior?: any

Valor da propriedade

any

Detalhes das propriedades herdadas

disableMetricsCollection

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

disableMetricsCollection?: any

Valor da propriedade

any

Herdado deCopySink.disableMetricsCollection

maxConcurrentConnections

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

maxConcurrentConnections?: any

Valor da propriedade

any

Herdado deCopySink.maxConcurrentConnections

sinkRetryCount

Contagem de repetições do coletor. Tipo: inteiro (ou Expressão com inteiro resultType).

sinkRetryCount?: any

Valor da propriedade

any

Herdado deCopySink.sinkRetryCount

sinkRetryWait

Espera de repetição do coletor. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

sinkRetryWait?: any

Valor da propriedade

any

herdado de CopySink.sinkRetryWait

writeBatchSize

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

writeBatchSize?: any

Valor da propriedade

any

Herdado deCopySink.writeBatchSize

writeBatchTimeout

Tempo limite de gravação em lote. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

writeBatchTimeout?: any

Valor da propriedade

any

Herdado deCopySink.writeBatchTimeout