Compartir a través de


SqlServerSink Clase

Definición

Receptor de SQL Server de una actividad de copia.

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

Constructores

SqlServerSink()

Inicializa una nueva instancia de SqlServerSink.

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

Nombre del procedimiento almacenado del escritor de SQL. Tipo: cadena (o Expresión con cadena resultType).

SqlWriterTableType

Tipo de tabla de escritura de SQL. Tipo: cadena (o Expresión con cadena resultType).

SqlWriterUseTableLock

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

StoredProcedureParameters

Parámetros de procedimiento almacenado de SQL.

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" }.

StoredProcedureTableTypeParameterName

Nombre del parámetro de procedimiento almacenado del tipo de tabla. Tipo: cadena (o Expresión con cadena resultType).

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.

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 sql Server. Tipo: SqlWriteBehaviorEnum (o Expresión con resultType SqlWriteBehaviorEnum)

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