Partilhar via


SqlDWSink Classe

Definição

Uma atividade de cópia sql Data Warehouse coletor.

public class SqlDWSink : Azure.ResourceManager.DataFactory.Models.CopySink
type SqlDWSink = class
    inherit CopySink
Public Class SqlDWSink
Inherits CopySink
Herança
SqlDWSink

Construtores

SqlDWSink()

Inicializa uma nova instância do SqlDWSink.

Propriedades

AdditionalProperties

Propriedades Adicionais

Para atribuir um objeto ao valor dessa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

(Herdado de CopySink)
AllowCopyCommand

Indica o uso do comando Copy para copiar dados para o SQL Data Warehouse. Tipo: booliano (ou Expression com resultType boolean).

AllowPolyBase

Indica o uso do PolyBase para copiar dados para o SQL Data Warehouse quando aplicável. Tipo: booliano (ou Expression com resultType boolean).

CopyCommandSettings

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

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

(Herdado de CopySink)
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).

(Herdado de CopySink)
PolyBaseSettings

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

PreCopyScript

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

SinkRetryCount

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

(Herdado de CopySink)
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])).

(Herdado de CopySink)
SqlWriterUseTableLock

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

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

UpsertSettings

Configurações de upsert do SQL DW.

WriteBatchSize

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

(Herdado de CopySink)
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])).

(Herdado de CopySink)
WriteBehavior

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

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

Aplica-se a