Passer au contenu principal
EntréeSortieAlias

Description

La sortie des formats JSONColumns* affiche le nom du champ ClickHouse, puis le contenu de chaque ligne de la table pour ce champ ; visuellement, les données sont tournées de 90 degrés vers la gauche.
Dans ce format, toutes les données sont représentées sous la forme d’un seul objet JSON.
Le format JSONColumns met toutes les données en mémoire tampon, puis les restitue sous la forme d’un seul bloc ; cela peut donc entraîner une consommation mémoire élevée.

Exemple d’utilisation

Insérer des 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 JSONColumns :
La sortie sera au format JSON :

Paramètres de format

Lors de l’importation, les colonnes portant des noms inconnus seront ignorées si le paramètre input_format_skip_unknown_fields est défini sur 1. Les colonnes absentes du bloc seront remplies de valeurs par défaut (vous pouvez utiliser ici le paramètre input_format_defaults_for_omitted_fields)
Dernière modification le 25 juin 2026