Compartir a través de


SqlDWSink Clase

Definición

Un receptor de SQL Data Warehouse de la actividad de copia.

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

Constructores

SqlDWSink()

Inicializa una nueva instancia de SqlDWSink.

Propiedades

AdditionalProperties

Propiedades adicionales

Para asignar un objeto al valor de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

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

(Heredado de CopySink)
AllowCopyCommand

Indica que se usa el comando Copiar para copiar datos en SQL Data Warehouse. Tipo: booleano (o Expression con resultType boolean).

AllowPolyBase

Indica que se usa PolyBase para copiar datos en SQL Data Warehouse cuando corresponda. Tipo: booleano (o Expression con resultType boolean).

CopyCommandSettings

Especifica la configuración relacionada con el comando de copia cuando allowCopyCommand es true.

DisableMetricsCollection

Si es true, deshabilite la recopilación de métricas del almacén de datos. El valor predeterminado es False. Tipo: booleano (o Expression con resultType boolean).

(Heredado de CopySink)
MaxConcurrentConnections

Número máximo de conexiones simultáneas para el almacén de datos receptor. Tipo: entero (o Expresión con entero resultType).

(Heredado de CopySink)
PolyBaseSettings

Especifica la configuración relacionada con PolyBase cuando allowPolyBase es true.

PreCopyScript

Script de copia previa de SQL. Tipo: cadena (o Expresión con cadena resultType).

SinkRetryCount

Recuento de reintentos del receptor. Tipo: entero (o Expresión con entero resultType).

(Heredado de CopySink)
SinkRetryWait

Espera de reintento del receptor. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Heredado de CopySink)
SqlWriterUseTableLock

Si se debe usar el bloqueo de tabla durante la copia masiva. Tipo: booleano (o Expression con resultType boolean).

TableOption

La opción para controlar la tabla receptora, como autoCrear. Por ahora solo se admite el valor "autoCreate". Tipo: cadena (o Expresión con cadena resultType).

UpsertSettings

Configuración upsert de SQL DW.

WriteBatchSize

Escribir tamaño de lote. Tipo: entero (o Expresión con entero resultType), mínimo: 0.

(Heredado de CopySink)
WriteBatchTimeout

Tiempo de espera de escritura por lotes. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Heredado de CopySink)
WriteBehavior

Comportamiento de escritura al copiar datos en Azure SQL DW. Tipo: SqlDWriteBehaviorEnum (o Expresión con resultType SqlDWriteBehaviorEnum)

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

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

Se aplica a