Partager via


JsonFormat Classe

Définition

Données stockées au format JSON.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.JsonFormat+JsonFormatConverter))]
public class JsonFormat : Azure.Analytics.Synapse.Artifacts.Models.DatasetStorageFormat
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.JsonFormat+JsonFormatConverter))>]
type JsonFormat = class
    inherit DatasetStorageFormat
Public Class JsonFormat
Inherits DatasetStorageFormat
Héritage
Attributs

Constructeurs

JsonFormat()

Initialise une nouvelle instance de JsonFormat.

Propriétés

AdditionalProperties

Propriétés supplémentaires.

(Hérité de DatasetStorageFormat)
Deserializer

Désérialiseur. Type : chaîne (ou Expression avec chaîne resultType).

(Hérité de DatasetStorageFormat)
EncodingName

Nom de la page de codes de l'encodage préféré. Si elle n’est pas fournie, la valeur par défaut est « utf-8 », sauf si la marque d’ordre d’octet (BOM) désigne un autre encodage Unicode. La liste complète des valeurs prises en charge se trouve dans la colonne « Name » de la table d’encodages dans la référence suivante : https://go.microsoft.com/fwlink/?linkid=861078. Type : chaîne (ou Expression avec chaîne resultType).

FilePattern

Modèle de fichier de JSON. Pour être plus spécifique, la façon de séparer une collection d’objets JSON. La valeur par défaut est « setOfObjects ». Il respecte la casse.

JsonNodeReference

JSONPath de l’élément de tableau JSON à aplatir. Exemple : « $. ArrayPath ». Type : chaîne (ou Expression avec chaîne resultType).

JsonPathDefinition

Définition JSONPath pour chaque mappage de colonne avec un nom de colonne personnalisé pour extraire des données à partir d’un fichier JSON. Pour les champs sous l’objet racine, commencez par « $ » ; pour les champs à l’intérieur du tableau choisi par la propriété jsonNodeReference, commencez à partir de l’élément tableau. Exemple : {"Column1 »: « $. Column1Path », « Column2 »: « Column2PathInArray"}. Type : objet (ou Expression avec l’objet resultType).

NestingSeparator

Caractère utilisé pour séparer les niveaux d’imbrication. La valeur par défaut est '.' (point). Type : chaîne (ou Expression avec chaîne resultType).

Serializer

Sérialiseur. Type : chaîne (ou Expression avec chaîne resultType).

(Hérité de DatasetStorageFormat)

S’applique à