Compartilhar via


AzurePostgreSqlSink interface

Um coletor do Banco de Dados do Azure para PostgreSQL de atividade de cópia.

Extends

Propriedades

preCopyScript

Uma consulta a ser executada antes de iniciar a cópia. 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 de opção upsert do Banco de Dados do Azure para PostgreSQL

writeMethod

O comportamento de gravação da operação. O padrão é Inserção em Massa.

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

preCopyScript

Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

preCopyScript?: any

Valor da propriedade

any

type

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

type: "AzurePostgreSqlSink"

Valor da propriedade

"AzurePostgreSqlSink"

upsertSettings

Configurações de opção upsert do Banco de Dados do Azure para PostgreSQL

upsertSettings?: AzurePostgreSqlSinkUpsertSettings

Valor da propriedade

writeMethod

O comportamento de gravação da operação. O padrão é Inserção em Massa.

writeMethod?: string

Valor da propriedade

string

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