SqlDWSink interface
Récepteur SQL Data Warehouse de l’activité de copie.
- Extends
Propriétés
| allow |
Indique d’utiliser la commande Copier pour copier des données dans SQL Data Warehouse. Type : booléen (ou expression avec resultType booléen). |
| allow |
Indique d’utiliser PolyBase pour copier des données dans SQL Data Warehouse le cas échéant. Type : booléen (ou expression avec resultType booléen). |
| copy |
Spécifie les paramètres associés à la commande copier lorsque allowCopyCommand a la valeur true. |
| poly |
Spécifie les paramètres associés à PolyBase lorsque allowPolyBase a la valeur true. |
| pre |
Script de pré-copie SQL. Type : chaîne (ou expression avec chaîne resultType). |
| sql |
Indique s’il faut utiliser le verrou de table pendant la copie en bloc. Type : booléen (ou expression avec resultType booléen). |
| table |
Option permettant de gérer la table récepteur, telle que la création automatique. Pour l’instant, seule la valeur « autoCreate » est prise en charge. Type : chaîne (ou expression avec chaîne resultType). |
| type | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
| upsert |
Paramètres d’upsert SQL DW. |
| write |
Comportement d’écriture lors de la copie de données dans Azure SQL DW. Type : SqlDWriteBehaviorEnum (ou Expression avec resultType SqlDWriteBehaviorEnum) |
Propriétés héritées
| disable |
Si la valeur est true, désactivez la collecte des métriques du magasin de données. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen). |
| max |
Nombre maximal de connexions simultanées pour le magasin de données récepteur. Type : entier (ou Expression avec entier resultType). |
| sink |
Nombre de nouvelles tentatives du récepteur. Type : entier (ou Expression avec entier resultType). |
| sink |
Patientez une nouvelle tentative de récepteur. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
| write |
Écrire la taille du lot. Type : entier (ou Expression avec entier resultType), minimum : 0. |
| write |
Écrire le délai d’expiration du lot. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
Détails de la propriété
allowCopyCommand
Indique d’utiliser la commande Copier pour copier des données dans SQL Data Warehouse. Type : booléen (ou expression avec resultType booléen).
allowCopyCommand?: any
Valeur de propriété
any
allowPolyBase
Indique d’utiliser PolyBase pour copier des données dans SQL Data Warehouse le cas échéant. Type : booléen (ou expression avec resultType booléen).
allowPolyBase?: any
Valeur de propriété
any
copyCommandSettings
Spécifie les paramètres associés à la commande copier lorsque allowCopyCommand a la valeur true.
copyCommandSettings?: DWCopyCommandSettings
Valeur de propriété
polyBaseSettings
Spécifie les paramètres associés à PolyBase lorsque allowPolyBase a la valeur true.
polyBaseSettings?: PolybaseSettings
Valeur de propriété
preCopyScript
Script de pré-copie SQL. Type : chaîne (ou expression avec chaîne resultType).
preCopyScript?: any
Valeur de propriété
any
sqlWriterUseTableLock
Indique s’il faut utiliser le verrou de table pendant la copie en bloc. Type : booléen (ou expression avec resultType booléen).
sqlWriterUseTableLock?: any
Valeur de propriété
any
tableOption
Option permettant de gérer la table récepteur, telle que la création automatique. Pour l’instant, seule la valeur « autoCreate » est prise en charge. Type : chaîne (ou expression avec chaîne resultType).
tableOption?: any
Valeur de propriété
any
type
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
type: "SqlDWSink"
Valeur de propriété
"SqlDWSink"
upsertSettings
Paramètres d’upsert SQL DW.
upsertSettings?: SqlDWUpsertSettings
Valeur de propriété
writeBehavior
Comportement d’écriture lors de la copie de données dans Azure SQL DW. Type : SqlDWriteBehaviorEnum (ou Expression avec resultType SqlDWriteBehaviorEnum)
writeBehavior?: any
Valeur de propriété
any
Détails de la propriété héritée
disableMetricsCollection
Si la valeur est true, désactivez la collecte des métriques du magasin de données. La valeur par défaut est false. Type : booléen (ou expression avec resultType booléen).
disableMetricsCollection?: any
Valeur de propriété
any
héritée deCopySink.disableMetricsCollection
maxConcurrentConnections
Nombre maximal de connexions simultanées pour le magasin de données récepteur. Type : entier (ou Expression avec entier resultType).
maxConcurrentConnections?: any
Valeur de propriété
any
héritée deCopySink.maxConcurrentConnections
sinkRetryCount
Nombre de nouvelles tentatives du récepteur. Type : entier (ou Expression avec entier resultType).
sinkRetryCount?: any
Valeur de propriété
any
héritée deCopySink.sinkRetryCount
sinkRetryWait
Patientez une nouvelle tentative de récepteur. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).
sinkRetryWait?: any
Valeur de propriété
any
héritée deCopySink.sinkRetryWait
writeBatchSize
Écrire la taille du lot. Type : entier (ou Expression avec entier resultType), minimum : 0.
writeBatchSize?: any
Valeur de propriété
any
héritée deCopySink.writeBatchSize
writeBatchTimeout
Écrire le délai d’expiration du lot. Type : chaîne (ou expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).
writeBatchTimeout?: any
Valeur de propriété
any
héritée deCopySink.writeBatchTimeout