output_format_always_write_decimal_point_in_float_and_decimal
1. en lugar de 1.
Desactivado de forma predeterminada.
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 incluye INTO OUTFILE o al escribir en las funciones de tabla file, url, hdfs, s3 o azureBlobStorage.
Posibles valores: de 1 a 22
output_format_compression_zstd_window_log
zstd. Si es mayor que 0, esta configuración establece explícitamente el tamaño de la ventana de compresión (potencia de 2) y habilita el modo de largo alcance para la compresión zstd. Esto puede ayudar a conseguir un mejor ratio de compresión.
Valores posibles: números no negativos. Tenga en cuenta que, si el valor es demasiado pequeño o demasiado grande, zstdlib lanzará una excepción. Los valores típicos van de 20 (tamaño de la ventana = 1MB) a 30 (tamaño de la ventana = 1GB).
output_format_csv_crlf_end_of_line
output_format_csv_header_serialize_tuple_into_separate_columns
CSVWithNames y CSVWithNamesAndTypes aplanan cada columna Tuple en sus campos hoja (nombres con puntos como t.a, t.b y los nombres de los tipos hoja), de modo que el encabezado tenga el mismo número de columnas que los datos. En CustomSeparated*, este aplanado se aplica solo cuando format_custom_escaping_rule = 'CSV' y format_custom_field_delimiter es un único carácter igual a format_csv_delimiter; en caso contrario (por ejemplo, el delimitador de tabulación predeterminado o format_custom_field_delimiter = '|'), el encabezado permanece sin aplanar para que siga coincidiendo con los datos. Establézcalo en 0 para mantener el comportamiento anterior, en el que el encabezado conserva el único nombre y tipo Tuple de nivel superior.
Nota: un encabezado aplanado no se vuelve a leer en un Tuple por nombre cuando input_format_with_names_use_header = 1. Para volver a leer esos datos en un Tuple, establezca esta configuración en 0 en la salida, o léalos con input_format_with_names_use_header = 0 (y, para los formatos *WithNamesAndTypes CSVWithNamesAndTypes y CustomSeparatedWithNamesAndTypes, también input_format_with_types_use_header = 0, ya que, de lo contrario, la fila de tipos aplanada se valida con respecto al único campo de entrada Tuple de nivel superior y se rechaza).
output_format_csv_serialize_tuple_into_separate_columns
output_format_decimal_trailing_zeros
output_format_float_precision
Float32, Float64, BFloat16) con como máximo esta cantidad de dígitos después del punto decimal (se eliminan los ceros finales).
Cuando es 0 (el valor predeterminado), usa la representación de ida y vuelta más corta.
Los valores demasiado grandes para la notación fija, y los valores cuya magnitud es tan pequeña que al redondearlos a la precisión solicitada se perderían todos los dígitos significativos (la mantisa pasaría a ser ±0), se emiten en notación científica. En estos casos de fallback, la mantisa puede incluir más dígitos fraccionarios que la cantidad solicitada.
Rango válido: de 0 a 100.
output_format_image_height
PNG.
Valor predeterminado: 1024.
output_format_image_terminal_mode
PNG, muestra la imagen directamente en el terminal mediante un protocolo de imagen en línea, en lugar de escribir los bytes sin procesar de la imagen.
Valores posibles:
- “ (vacío) — escribe los bytes sin procesar de la imagen (valor predeterminado).
iterm— usa el protocolo de imagen en línea de iTerm2.kitty— usa el protocolo gráfico de Kitty.sixel— usa el protocolo Sixel.auto— si la salida es un terminal, detecta sus capacidades y usaiterm,kittyosixel(en este orden); en caso contrario, escribe los bytes sin procesar de la imagen.
output_format_image_width
PNG.
Valor predeterminado: 1024.
output_format_json_array_of_rows
- 1 — ClickHouse genera todas las filas como un array JSON; cada fila, en el formato
JSONEachRow. - 0 — ClickHouse genera cada fila por separado en el formato
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 al usar el formato de salida JSON.
Por ejemplo, en lugar de la salida:
output_format_json_quote_64bit_floats
output_format_json_quote_64bit_integers
UInt64 o Int128) cuando se muestran en formato JSON.
De forma predeterminada, estos enteros se encierran entre comillas. Este comportamiento es compatible con la mayoría de las implementaciones de JavaScript.
Valores posibles:
- 0 — Los enteros se muestran sin comillas.
- 1 — Los enteros se encierran entre comillas.
output_format_json_quote_decimals
output_format_json_quote_denormals
+nan, -nan, +inf y -inf en el formato de salida JSON.
Posibles valores:
- 0 — Deshabilitado.
- 1 — Habilitado.
account_orders:
output_format_json_quote_denormals = 0, la consulta devuelve valores null en la salida:
output_format_json_quote_denormals = 1, la consulta devuelve:
output_format_json_skip_null_value_in_named_tuples
output_format_json_validate_utf8
output_format_markdown_escape_special_characters
- 0 — Desactivado.
- 1 — Activado.
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 — Habilitado.
- 0 — Deshabilitado.
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 es 0, los filtros bloom de cada grupo de filas se escriben inmediatamente después del grupo de filas;
- si es mayor que el tamaño total de todos los filtros bloom, los filtros bloom de todos los grupos de filas se acumularán en memoria y luego se escribirán juntos cerca del final del archivo;
- de lo contrario, los filtros bloom se acumularán en memoria y se escribirán cada vez que su tamaño total supere este valor.
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 — No se muestran los nombres de las columnas en el pie.
- 1 — Los nombres de las columnas se muestran en el pie si el número de filas es mayor o igual que el valor de umbral establecido por output_format_pretty_display_footer_column_names_min_rows (50 de forma predeterminada).
output_format_pretty_fallback_to_vertical
output_format_pretty_fallback_to_vertical_max_rows_per_chunk y output_format_pretty_fallback_to_vertical_min_table_width para ajustar este comportamiento en detalle.
output_format_pretty_fallback_to_vertical_max_rows_per_chunk
output_format_pretty_fallback_to_vertical) solo se activará si el número de filas de un fragmento no supera el valor especificado.
output_format_pretty_fallback_to_vertical_min_columns
output_format_pretty_fallback_to_vertical) se activará solo si el número de columnas es mayor que el valor especificado.
output_format_pretty_fallback_to_vertical_min_table_width
output_format_pretty_fallback_to_vertical) solo se activará si la suma de las longitudes de las columnas de una tabla es, como mínimo, el valor especificado, o si al menos un valor contiene un carácter de salto de línea.
output_format_pretty_glue_chunks
output_format_pretty_grid_charset
clickhouse-client cambia automáticamente a ASCII cuando la terminal no admite UTF-8 (según lo determinen las variables de entorno LC_ALL, LC_CTYPE y LANG), a menos que esta configuración se haya especificado explícitamente.
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 más 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 más 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) solo cuando no se trate de un valor individual en un bloque. En caso contrario, muéstralo completo, lo que resulta útil para la consulta 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 se representa con U+00A0 en lugar de un espacio ASCII.
La salida sigue viéndose igual en fuente monoespaciada, pero el relleno se conserva al pasar por herramientas que comprimen o recortan secuencias de espacios normales.
Solo surte efecto cuando output_format_pretty_grid_charset es 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) se imprime como John en lugar de John\0\0\0\0.