Compartilhar via


SqlSink interface

Um coletor SQL de atividade de cópia.

Extends

Propriedades

preCopyScript

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

sqlWriterStoredProcedureName

Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

sqlWriterTableType

Tipo de tabela gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

sqlWriterUseTableLock

Se deseja usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expression com resultType boolean).

storedProcedureParameters

Parâmetros de procedimento armazenado sql.

storedProcedureTableTypeParameterName

O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

tableOption

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

type

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

upsertSettings

Configurações de upsert do SQL.

writeBehavior

Comportamento de gravação ao copiar dados para o sql. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Propriedades herdadas

disableMetricsCollection

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

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

Tamanho do lote de gravação. Tipo: inteiro (ou Expressão com inteiro resultType), mínimo: 0.

writeBatchTimeout

Tempo limite de lote de gravação. 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

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

sqlWriterStoredProcedureName

Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

sqlWriterStoredProcedureName?: any

Valor da propriedade

any

sqlWriterTableType

Tipo de tabela gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

sqlWriterTableType?: any

Valor da propriedade

any

sqlWriterUseTableLock

Se deseja usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expression com resultType boolean).

sqlWriterUseTableLock?: any

Valor da propriedade

any

storedProcedureParameters

Parâmetros de procedimento armazenado sql.

storedProcedureParameters?: any

Valor da propriedade

any

storedProcedureTableTypeParameterName

O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

storedProcedureTableTypeParameterName?: any

Valor da propriedade

any

tableOption

A opção para manipular a tabela do coletor, como 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

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

type: "SqlSink"

Valor da propriedade

"SqlSink"

upsertSettings

Configurações de upsert do SQL.

upsertSettings?: SqlUpsertSettings

Valor da propriedade

writeBehavior

Comportamento de gravação ao copiar dados para o sql. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

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 Expression com resultType boolean).

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 deCopySink.sinkRetryWait

writeBatchSize

Tamanho do lote de gravação. Tipo: inteiro (ou Expressão com inteiro resultType), mínimo: 0.

writeBatchSize?: any

Valor da propriedade

any

Herdado deCopySink.writeBatchSize

writeBatchTimeout

Tempo limite de lote de gravação. 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