SqlDWSink interface
Receptor de SQL Data Warehouse de una actividad de copia.
- Extends
Propiedades
| allow |
Indica que se usa Copy Command para copiar datos en SQL Data Warehouse. Tipo: booleano (o Expression con resultType boolean). |
| allow |
Indica que se usa PolyBase para copiar datos en SQL Data Warehouse cuando corresponda. Tipo: booleano (o Expression con resultType boolean). |
| copy |
Especifica la configuración relacionada con Copy Command cuando allowCopyCommand es true. |
| poly |
Especifica la configuración relacionada con PolyBase cuando allowPolyBase es true. |
| pre |
Script de copia previa de SQL. Tipo: cadena (o Expresión con cadena resultType). |
| sql |
Si se debe usar el bloqueo de tabla durante la copia masiva. Tipo: booleano (o Expression con resultType boolean). |
| table |
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 | Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto. |
| upsert |
Configuración de upsert de SQL DW. |
| write |
Comportamiento de escritura al copiar datos en Azure SQL DW. Tipo: SqlDWriteBehaviorEnum (o Expression con resultType SqlDWriteBehaviorEnum) |
Propiedades heredadas
| disable |
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). |
| max |
Número máximo de conexiones simultáneas para el almacén de datos receptor. Tipo: entero (o Expresión con entero resultType). |
| sink |
Recuento de reintentos del receptor. Tipo: entero (o Expresión con entero resultType). |
| sink |
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])). |
| write |
Escriba el tamaño del lote. Tipo: entero (o Expresión con resultType entero), mínimo: 0. |
| write |
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
allowCopyCommand
Indica que se usa Copy Command para copiar datos en SQL Data Warehouse. Tipo: booleano (o Expression con resultType boolean).
allowCopyCommand?: any
Valor de propiedad
any
allowPolyBase
Indica que se usa PolyBase para copiar datos en SQL Data Warehouse cuando corresponda. Tipo: booleano (o Expression con resultType boolean).
allowPolyBase?: any
Valor de propiedad
any
copyCommandSettings
Especifica la configuración relacionada con Copy Command cuando allowCopyCommand es true.
copyCommandSettings?: DWCopyCommandSettings
Valor de propiedad
polyBaseSettings
Especifica la configuración relacionada con PolyBase cuando allowPolyBase es true.
polyBaseSettings?: PolybaseSettings
Valor de propiedad
preCopyScript
Script de copia previa de SQL. Tipo: cadena (o Expresión con cadena resultType).
preCopyScript?: 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
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
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.
type: "SqlDWSink"
Valor de propiedad
"SqlDWSink"
upsertSettings
Configuración de upsert de SQL DW.
upsertSettings?: SqlDWUpsertSettings
Valor de propiedad
writeBehavior
Comportamiento de escritura al copiar datos en Azure SQL DW. Tipo: SqlDWriteBehaviorEnum (o Expression con resultType SqlDWriteBehaviorEnum)
writeBehavior?: any
Valor de propiedad
any
Detalles de las propiedades heredadas
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