Partager via


AzureSqlSink Classe

Définition

Une activité de copie Azure SQL récepteur.

public class AzureSqlSink : Azure.ResourceManager.DataFactory.Models.CopySink
type AzureSqlSink = class
    inherit CopySink
Public Class AzureSqlSink
Inherits CopySink
Héritage
AzureSqlSink

Constructeurs

AzureSqlSink()

Initialise une nouvelle instance d’AzureSqlSink.

Propriétés

AdditionalProperties

Propriétés supplémentaires

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

(Hérité de CopySink)
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 boolean).

(Hérité de CopySink)
MaxConcurrentConnections

Nombre maximal de connexions simultanées pour le magasin de données récepteur. Type : entier (ou Expression avec un entier resultType).

(Hérité de CopySink)
PreCopyScript

Script de pré-copie SQL. Type : chaîne (ou Expression avec chaîne resultType).

SinkRetryCount

Nombre de nouvelles tentatives du récepteur. Type : entier (ou Expression avec un entier resultType).

(Hérité de CopySink)
SinkRetryWait

Attente de nouvelle tentative du 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])).

(Hérité de CopySink)
SqlWriterStoredProcedureName

Nom de la procédure stockée de l’enregistreur SQL. Type : chaîne (ou Expression avec chaîne resultType).

SqlWriterTableType

Type de table writer SQL. Type : chaîne (ou Expression avec chaîne resultType).

SqlWriterUseTableLock

Indique s’il faut utiliser le verrou de table pendant la copie en bloc. Type : booléen (ou Expression avec resultType boolean).

StoredProcedureParameters

Paramètres de procédure stockée SQL.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

StoredProcedureTableTypeParameterName

Nom du paramètre de procédure stockée du type de table. Type : chaîne (ou Expression avec chaîne resultType).

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

UpsertSettings

Paramètres d’upsert SQL.

WriteBatchSize

Écrire la taille du lot. Type : entier (ou Expression avec un entier resultType), minimum : 0.

(Hérité de CopySink)
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])).

(Hérité de CopySink)
WriteBehavior

Comportement d’écriture lors de la copie de données dans Azure SQL. Type : SqlWriteBehaviorEnum (ou Expression avec resultType SqlWriteBehaviorEnum)

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

S’applique à