JsonFormat interface
Dati archiviati in formato JSON.
- Extends
Proprietà
| encoding |
Nome della tabella codici della codifica preferita. Se non specificato, il valore predefinito è 'utf-8', a meno che il byte order mark (BOM) non indichi un'altra codifica Unicode. L'elenco completo dei valori supportati è disponibile nella colonna 'Name' della tabella delle codifiche nel riferimento seguente: https://go.microsoft.com/fwlink/?linkid=861078. Tipo: stringa (o Espressione con stringa resultType). |
| file |
Modello di file JSON. Per essere più specifici, il modo di separare una raccolta di oggetti JSON. Il valore predefinito è 'setOfObjects'. Fa distinzione tra maiuscole e minuscole. |
| json |
JSONPath dell'elemento della matrice JSON da rendere flat. Esempio: "$. ArrayPath". Tipo: stringa (o Espressione con stringa resultType). |
| json |
Definizione JSONPath per ogni mapping di colonna con un nome di colonna personalizzato per estrarre dati dal file JSON. Per i campi nell'oggetto radice, iniziare con "$"; per i campi all'interno della matrice scelta dalla proprietà jsonNodeReference, iniziare dall'elemento della matrice. Esempio: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Type: object (o Expression con oggetto resultType). |
| nesting |
Carattere utilizzato per separare i livelli di annidamento. Il valore predefinito è '.' (punto). Tipo: stringa (o Espressione con stringa resultType). |
| type | Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
Proprietà ereditate
| deserializer | Deserializzatore. Tipo: stringa (o Espressione con stringa resultType). |
| serializer | Serializzatore. Tipo: stringa (o Espressione con stringa resultType). |
Dettagli proprietà
encodingName
Nome della tabella codici della codifica preferita. Se non specificato, il valore predefinito è 'utf-8', a meno che il byte order mark (BOM) non indichi un'altra codifica Unicode. L'elenco completo dei valori supportati è disponibile nella colonna 'Name' della tabella delle codifiche nel riferimento seguente: https://go.microsoft.com/fwlink/?linkid=861078. Tipo: stringa (o Espressione con stringa resultType).
encodingName?: any
Valore della proprietà
any
filePattern
Modello di file JSON. Per essere più specifici, il modo di separare una raccolta di oggetti JSON. Il valore predefinito è 'setOfObjects'. Fa distinzione tra maiuscole e minuscole.
filePattern?: any
Valore della proprietà
any
jsonNodeReference
JSONPath dell'elemento della matrice JSON da rendere flat. Esempio: "$. ArrayPath". Tipo: stringa (o Espressione con stringa resultType).
jsonNodeReference?: any
Valore della proprietà
any
jsonPathDefinition
Definizione JSONPath per ogni mapping di colonna con un nome di colonna personalizzato per estrarre dati dal file JSON. Per i campi nell'oggetto radice, iniziare con "$"; per i campi all'interno della matrice scelta dalla proprietà jsonNodeReference, iniziare dall'elemento della matrice. Esempio: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Type: object (o Expression con oggetto resultType).
jsonPathDefinition?: any
Valore della proprietà
any
nestingSeparator
Carattere utilizzato per separare i livelli di annidamento. Il valore predefinito è '.' (punto). Tipo: stringa (o Espressione con stringa resultType).
nestingSeparator?: any
Valore della proprietà
any
type
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere
type: "JsonFormat"
Valore della proprietà
"JsonFormat"
Dettagli proprietà ereditate
deserializer
Deserializzatore. Tipo: stringa (o Espressione con stringa resultType).
deserializer?: any
Valore della proprietà
any
ereditato da set di datiStorageFormat.deserializer
serializer
Serializzatore. Tipo: stringa (o Espressione con stringa resultType).
serializer?: any
Valore della proprietà
any
ereditato daDatasetStorageFormat.serializer