JsonFormat interface
Données stockées au format JSON.
- Extends
Propriétés
| encoding |
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) indique un autre encodage Unicode. La liste complète des valeurs prises en charge se trouve dans la colonne « Name » de la table des encodages dans la référence suivante : https://go.microsoft.com/fwlink/?linkid=861078. Type : chaîne (ou expression avec chaîne resultType). |
| file |
Modèle de fichier 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. |
| json |
JSONPath de l’élément de tableau JSON à aplatir. Exemple : « $. ArrayPath ». Type : chaîne (ou expression avec chaîne resultType). |
| json |
Définition JSONPath pour chaque mappage de colonnes 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 de tableau. Exemple : {"Column1 » : « $. Column1Path, « Column2 » : « Column2PathInArray"}. Type : objet (ou Expression avec l’objet resultType). |
| nesting |
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). |
| type | Type de format de stockage du jeu de données. |
Propriétés héritées
| additional |
Propriétés supplémentaires |
| deserializer | Deserializer. Type : chaîne (ou expression avec chaîne resultType). |
| serializer | Serializer. Type : chaîne (ou expression avec chaîne resultType). |
Détails de la propriété
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) indique un autre encodage Unicode. La liste complète des valeurs prises en charge se trouve dans la colonne « Name » de la table des encodages dans la référence suivante : https://go.microsoft.com/fwlink/?linkid=861078. Type : chaîne (ou expression avec chaîne resultType).
encodingName?: any
Valeur de propriété
any
filePattern
Modèle de fichier 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.
filePattern?: any
Valeur de propriété
any
jsonNodeReference
JSONPath de l’élément de tableau JSON à aplatir. Exemple : « $. ArrayPath ». Type : chaîne (ou expression avec chaîne resultType).
jsonNodeReference?: any
Valeur de propriété
any
jsonPathDefinition
Définition JSONPath pour chaque mappage de colonnes 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 de tableau. Exemple : {"Column1 » : « $. Column1Path, « Column2 » : « Column2PathInArray"}. Type : objet (ou Expression avec l’objet resultType).
jsonPathDefinition?: any
Valeur de propriété
any
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).
nestingSeparator?: any
Valeur de propriété
any
type
Type de format de stockage du jeu de données.
type: "JsonFormat"
Valeur de propriété
"JsonFormat"
Détails de la propriété héritée
additionalProperties
Propriétés supplémentaires
additionalProperties?: Record<string, any>
Valeur de propriété
Record<string, any>
Hérité deDatasetStorageFormat.Properties additionalProperties
deserializer
Deserializer. Type : chaîne (ou expression avec chaîne resultType).
deserializer?: any
Valeur de propriété
any
Hérité deDatasetStorageFormat.deserializer
serializer
Serializer. Type : chaîne (ou expression avec chaîne resultType).
serializer?: any
Valeur de propriété
any
Hérité deDatasetStorageFormat.serializer