Passer au contenu principal
EntréeSortieAlias

Description

Semblable au format RowBinary, mais avec un en-tête supplémentaire :
  • nombre de colonnes (N) codé en LEB128.
  • N String indiquant les noms des colonnes.

Exemple d’utilisation

Paramètres de format

Les paramètres suivants sont communs à tous les formats de type RowBinary.
ParamètreDescriptionPar défaut
format_binary_max_string_sizeTaille maximale autorisée pour String dans le format RowBinary.1GiB
output_format_binary_encode_types_in_binary_formatPermet d’écrire les types dans l’en-tête à l’aide d’un encodage binaire au lieu de chaînes contenant les noms de type dans le format de sortie RowBinaryWithNamesAndTypes.false
input_format_binary_decode_types_in_binary_formatPermet de lire les types dans l’en-tête à l’aide d’un encodage binaire au lieu de chaînes contenant les noms de type dans le format d’entrée RowBinaryWithNamesAndTypes.false
output_format_binary_write_json_as_stringPermet d’écrire les valeurs du type de données JSON comme des valeurs JSON de type String dans le format de sortie RowBinary.false
input_format_binary_read_json_as_stringPermet de lire les valeurs du type de données JSON comme des valeurs JSON de type String dans le format d’entrée RowBinary.false
  • Si le paramètre input_format_with_names_use_header est défini sur 1, les colonnes des données d’entrée seront associées aux 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.
Dernière modification le 25 juin 2026