Partager via


AvroWriteSettings Classe

Définition

Paramètres d’écriture Avro.

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

Constructeurs

AvroWriteSettings()

Initialise une nouvelle instance d’AvroWriteSettings.

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 FormatWriteSettings)
FileNamePrefix

Spécifie le modèle de nom <de fichier fileNamePrefix>_<fileIndex>.<fileExtension> lors de la copie à partir d’un magasin non basé sur des fichiers sans partitionOptions. Type : chaîne (ou Expression avec chaîne resultType).

MaxRowsPerFile

Limitez le nombre de lignes du fichier écrit à un nombre inférieur ou égal au nombre spécifié. Type : entier (ou Expression avec un entier resultType).

RecordName

Nom de l’enregistrement de niveau supérieur dans le résultat d’écriture, qui est requis dans la spécification AVRO.

RecordNamespace

Enregistrez l’espace de noms dans le résultat d’écriture.

S’applique à