Passer au contenu principal
EntréeSortieAlias

Description

Se distingue du format JSONCompactEachRow en ce qu’il affiche également deux lignes d’en-tête contenant les noms et les types des colonnes, comme TabSeparatedWithNamesAndTypes.

Exemple d’utilisation

Insertion de données

À l’aide d’un fichier JSON nommé football.json et contenant les données suivantes :
Insérez les données :

Lecture des données

Lisez les données au format JSONCompactStringsEachRowWithNamesAndTypes :
La sortie sera au format JSON :

Paramètres de format

Si le paramètre input_format_with_names_use_header est défini sur 1, les colonnes des données d’entrée seront mises en correspondance avec les colonnes de la table d’après leur nom ; les colonnes dont le nom est inconnu seront ignorées si le paramètre input_format_skip_unknown_fields est défini sur 1. Sinon, la première ligne sera ignorée.
Si le paramètre input_format_with_types_use_header est défini sur 1, les types des données d’entrée seront comparés à ceux des colonnes correspondantes de la table. Sinon, la deuxième ligne sera ignorée.
Dernière modification le 2 juillet 2026