output_format_always_write_decimal_point_in_float_and_decimal
1. au lieu de 1.
Désactivé par défaut.
output_format_arrow_compression_method
output_format_arrow_date_as_uint16
output_format_arrow_fixed_string_as_fixed_byte_array
output_format_arrow_low_cardinality_as_dictionary
output_format_arrow_string_as_string
output_format_arrow_unsupported_types_as_binary
output_format_arrow_use_64_bit_indexes_for_dictionary
output_format_arrow_use_native_writer
output_format_arrow_use_signed_indexes_for_dictionary
output_format_avro_codec
output_format_avro_confluent_subject
output_format_avro_rows_in_file
output_format_avro_string_column_pattern
output_format_avro_sync_interval
output_format_binary_encode_types_in_binary_format
output_format_binary_write_json_as_string
output_format_bson_string_as_string
output_format_compression_level
SELECT contient INTO OUTFILE ou lors de l’écriture dans les fonctions de table file, url, hdfs, s3 ou azureBlobStorage.
Valeurs possibles : de 1 à 22
output_format_compression_zstd_window_log
zstd. Si ce paramètre est supérieur à 0, il définit explicitement la taille de la fenêtre de compression (puissance de 2) et active un mode longue portée pour la compression zstd. Cela peut permettre d’obtenir un meilleur taux de compression.
Valeurs possibles : nombres non négatifs. Notez que si la valeur est trop petite ou trop grande, zstdlib lèvera une exception. Les valeurs typiques vont de 20 (taille de fenêtre = 1MB) à 30 (taille de fenêtre = 1GB).
output_format_csv_crlf_end_of_line
output_format_csv_header_serialize_tuple_into_separate_columns
CSVWithNames et CSVWithNamesAndTypes développent chaque colonne Tuple en ses champs feuilles (noms pointés comme t.a, t.b, ainsi que les noms de type des feuilles), de sorte que l’en-tête comporte le même nombre de colonnes que les données. Pour CustomSeparated*, ce développement s’applique uniquement lorsque format_custom_escaping_rule = 'CSV' et que format_custom_field_delimiter est un caractère unique identique à format_csv_delimiter ; sinon (par exemple avec le délimiteur de tabulation par défaut ou format_custom_field_delimiter = '|'), l’en-tête n’est pas développé afin de continuer à correspondre aux données. Définissez-le sur 0 pour conserver le comportement précédent, où l’en-tête garde le nom et le type uniques du Tuple de niveau supérieur.
Remarque : un en-tête développé n’est pas relu dans un Tuple par nom lorsque input_format_with_names_use_header = 1. Pour relire ces données dans un Tuple, définissez soit ce paramètre sur 0 en sortie, soit lisez-les avec input_format_with_names_use_header = 0 (et, pour les formats *WithNamesAndTypes CSVWithNamesAndTypes et CustomSeparatedWithNamesAndTypes, également input_format_with_types_use_header = 0, car la ligne de types développée est sinon validée par rapport à l’unique champ Tuple d’entrée de niveau supérieur, puis rejetée).
output_format_csv_serialize_tuple_into_separate_columns
output_format_decimal_trailing_zeros
output_format_float_precision
Float32, Float64, BFloat16) avec au plus ce nombre de chiffres après le séparateur décimal (les zéros de fin sont supprimés).
Lorsque la valeur est 0 (par défaut), utilise la représentation aller-retour la plus courte.
Les valeurs trop grandes pour la notation fixe, ainsi que les valeurs dont la valeur absolue est si faible qu’un arrondi à la précision demandée ferait perdre tous les chiffres significatifs (la mantisse deviendrait ±0), sont émises en notation scientifique à la place. Dans ces cas, la mantisse peut comporter plus de chiffres fractionnaires que le nombre demandé.
Plage valide : de 0 à 100.
output_format_image_height
PNG.
Valeur par défaut : 1024.
output_format_image_terminal_mode
PNG, affichez l’image directement dans le terminal à l’aide d’un protocole d’image intégré au lieu d’écrire les octets bruts de l’image.
Valeurs possibles :
- “ (vide) — écrire les octets bruts de l’image (par défaut).
iterm— utiliser le protocole d’image intégré d’iTerm2.kitty— utiliser le protocole graphique Kitty.sixel— utiliser le protocole Sixel.auto— si la sortie est un terminal, détecter ses capacités et utiliseriterm,kittyousixel(dans cet ordre) ; sinon, écrire les octets bruts de l’image.
output_format_image_width
PNG.
Valeur par défaut : 1024.
output_format_json_array_of_rows
- 1 — ClickHouse renvoie toutes les lignes sous la forme d’un tableau, chaque ligne étant au format
JSONEachRow. - 0 — ClickHouse renvoie chaque ligne séparément au format
JSONEachRow.
output_format_json_escape_forward_slashes
output_format_json_map_as_array_of_tuples
output_format_json_named_tuples_as_objects
output_format_json_pretty_print
data lors de l’utilisation du format de sortie JSON.
Par exemple, au lieu de la sortie suivante :
output_format_json_quote_64bit_floats
output_format_json_quote_64bit_integers
UInt64 ou Int128) lorsqu’ils sont renvoyés au format JSON.
Par défaut, ces entiers sont entourés de guillemets. Ce comportement est compatible avec la plupart des implémentations JavaScript.
Valeurs possibles :
- 0 — Les entiers sont renvoyés sans guillemets.
- 1 — Les entiers sont entourés de guillemets.
output_format_json_quote_decimals
output_format_json_quote_denormals
+nan, -nan, +inf, -inf dans le format de sortie JSON.
Valeurs possibles :
- 0 — Désactivé.
- 1 — Activé.
account_orders suivante :
output_format_json_quote_denormals = 0, la requête renvoie des valeurs null en sortie :
output_format_json_quote_denormals = 1, la requête renvoie :
output_format_json_skip_null_value_in_named_tuples
output_format_json_named_tuples_as_objects vaut true.
output_format_json_validate_utf8
output_format_markdown_escape_special_characters
- 0 — Désactivé.
- 1 — Activé.
output_format_msgpack_uuid_representation
output_format_native_encode_types_in_binary_format
output_format_native_use_flattened_dynamic_and_json_serialization
output_format_native_write_json_as_string
output_format_orc_compression_block_size
output_format_orc_compression_method
output_format_orc_dictionary_key_size_threshold
output_format_orc_row_index_stride
output_format_orc_string_as_string
output_format_orc_writer_time_zone_name
output_format_parallel_formatting
- 1 — Activé.
- 0 — Désactivé.
output_format_parquet_batch_size
output_format_parquet_bloom_filter_bits_per_value
- 6 bits - 10 %
- 10.5 bits - 1 %
- 16.9 bits - 0.1 %
- 26.4 bits - 0.01 %
- 41 bits - 0.001 %
output_format_parquet_bloom_filter_flush_threshold_bytes
- si la valeur est 0, les filtres de Bloom de chaque groupe de lignes sont écrits immédiatement après le groupe de lignes,
- si elle est supérieure à la taille totale de tous les filtres de Bloom, les filtres de Bloom de tous les groupes de lignes seront accumulés en mémoire, puis écrits ensemble vers la fin du fichier,
- sinon, les filtres de Bloom seront accumulés en mémoire et écrits dès que leur taille totale dépasse cette valeur.
output_format_parquet_compression_method
output_format_parquet_data_page_size
output_format_parquet_date_as_uint16
output_format_parquet_datetime_as_uint32
output_format_parquet_enum_as_byte_array
output_format_parquet_fixed_string_as_fixed_byte_array
output_format_parquet_geometadata
output_format_parquet_max_dictionary_size
output_format_parquet_parallel_encoding
output_format_parquet_row_group_size
output_format_parquet_row_group_size_bytes
output_format_parquet_string_as_string
output_format_parquet_write_bloom_filter
output_format_parquet_write_checksums
output_format_parquet_write_page_index
output_format_pretty_color
- 0 — Aucun nom de colonne n’est affiché dans le pied de page.
- 1 — Les noms de colonnes sont affichés dans le pied de page si le nombre de lignes est supérieur ou égal à la valeur de seuil définie par output_format_pretty_display_footer_column_names_min_rows (50 par défaut).
output_format_pretty_fallback_to_vertical
output_format_pretty_fallback_to_vertical_max_rows_per_chunk et output_format_pretty_fallback_to_vertical_min_table_width pour régler ce comportement plus finement.
output_format_pretty_fallback_to_vertical_max_rows_per_chunk
output_format_pretty_fallback_to_vertical) ne s’active que si le nombre d’enregistrements dans un chunk est inférieur ou égal à la valeur spécifiée.
output_format_pretty_fallback_to_vertical_min_columns
output_format_pretty_fallback_to_vertical) s’active uniquement si le nombre de colonnes est supérieur à la valeur spécifiée.
output_format_pretty_fallback_to_vertical_min_table_width
output_format_pretty_fallback_to_vertical) ne sera activé que si la somme des longueurs des colonnes d’une table est au moins égale à la valeur spécifiée, ou si au moins une valeur contient un caractère de retour à la ligne.
output_format_pretty_glue_chunks
output_format_pretty_grid_charset
clickhouse-client bascule automatiquement vers ASCII lorsque le terminal ne prend pas en charge UTF-8 (selon les variables d’environnement LC_ALL, LC_CTYPE et LANG), sauf si ce paramètre est explicitement défini.
output_format_pretty_highlight_digit_groups
output_format_pretty_highlight_trailing_spaces
output_format_pretty_max_column_name_width_cut_to
output_format_pretty_max_column_name_width_cut_to plus output_format_pretty_max_column_name_width_min_chars_to_cut.
output_format_pretty_max_column_name_width_min_chars_to_cut
output_format_pretty_max_column_name_width_cut_to plus output_format_pretty_max_column_name_width_min_chars_to_cut.
output_format_pretty_max_column_pad_width
output_format_pretty_max_rows
output_format_pretty_max_value_width
output_format_pretty_max_value_width_apply_for_single_value
output_format_pretty_max_value_width) que lorsqu’il ne s’agit pas d’une valeur isolée dans un bloc. Sinon, les afficher intégralement, ce qui est utile pour la requête SHOW CREATE TABLE.
output_format_pretty_multiline_fields
output_format_pretty_named_tuples_as_json
output_format_pretty_row_numbers
output_format_pretty_single_large_number_tip_threshold
output_format_pretty_squash_consecutive_ms
output_format_pretty_squash_max_wait_ms
output_format_pretty_use_nbsp_for_padding
Pretty sont rendus avec U+00A0 au lieu d’un espace ASCII.
La sortie reste visuellement identique avec une police à chasse fixe, mais ces espaces de remplissage sont préservés par les outils qui compressent ou suppriment les suites d’espaces ordinaires.
Ne prend effet que lorsque output_format_pretty_grid_charset vaut UTF-8.
output_format_protobuf_nullables_with_google_wrappers
output_format_schema
output_format_sql_insert_include_column_names
output_format_sql_insert_max_batch_size
output_format_sql_insert_quote_names
output_format_sql_insert_table_name
output_format_sql_insert_use_replace
output_format_trim_fixed_string
toFixedString('John', 8) s’affiche comme John au lieu de John\0\0\0\0.