SqlServerSink interface

Receptor de SQL Server de una actividad de copia.

Extends

Propiedades

preCopyScript

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

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.

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 de receptores, como autoCrear. Por ahora solo se admite el valor "autoCreate". Tipo: cadena (o Expresión con cadena resultType).

type

Copie el tipo de receptor.

upsertSettings

Configuración de upsert de SQL.

writeBehavior

Comportamiento de escritura al copiar datos en sql Server. Tipo: cadena (o Expresión con cadena resultType).

Propiedades heredadas

additionalProperties

Propiedades adicionales

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

maxConcurrentConnections

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

sinkRetryCount

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

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

writeBatchSize

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

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

Detalles de las propiedades

preCopyScript

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

preCopyScript?: any

Valor de propiedad

any

sqlWriterStoredProcedureName

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

sqlWriterStoredProcedureName?: any

Valor de propiedad

any

sqlWriterTableType

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

sqlWriterTableType?: any

Valor de propiedad

any

sqlWriterUseTableLock

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

sqlWriterUseTableLock?: any

Valor de propiedad

any

storedProcedureParameters

Parámetros de procedimiento almacenado de SQL.

storedProcedureParameters?: any

Valor de propiedad

any

storedProcedureTableTypeParameterName

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

storedProcedureTableTypeParameterName?: any

Valor de propiedad

any

tableOption

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

tableOption?: any

Valor de propiedad

any

type

Copie el tipo de receptor.

type: "SqlServerSink"

Valor de propiedad

"SqlServerSink"

upsertSettings

Configuración de upsert de SQL.

upsertSettings?: SqlUpsertSettings

Valor de propiedad

writeBehavior

Comportamiento de escritura al copiar datos en sql Server. Tipo: cadena (o Expresión con cadena resultType).

writeBehavior?: any

Valor de propiedad

any

Detalles de las propiedades heredadas

additionalProperties

Propiedades adicionales

additionalProperties?: Record<string, any>

Valor de propiedad

Record<string, any>

Heredado deCopySink.Propiedades adicionales

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

disableMetricsCollection?: any

Valor de propiedad

any

heredado decopySink.disableMetricsCollection

maxConcurrentConnections

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

maxConcurrentConnections?: any

Valor de propiedad

any

heredado decopySink.maxConcurrentConnections

sinkRetryCount

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

sinkRetryCount?: any

Valor de propiedad

any

heredado decopySink.sinkRetryCount

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

sinkRetryWait?: any

Valor de propiedad

any

Heredado deCopySink.sinkRetryWait

writeBatchSize

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

writeBatchSize?: any

Valor de propiedad

any

heredado decopySink.writeBatchSize

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

writeBatchTimeout?: any

Valor de propiedad

any

heredado decopySink.writeBatchTimeout