Skip to main content
Эти настройки автоматически сгенерированы на основе исходного файла.

input_format_allow_errors_num

Задает максимально допустимое количество ошибок при чтении из текстовых форматов (CSV, TSV и т. д.). Значение по умолчанию — 0. Всегда используйте этот параметр вместе с input_format_allow_errors_ratio. Если при чтении строк возникает ошибка, но счетчик ошибок все еще меньше input_format_allow_errors_num, ClickHouse игнорирует эту строку и переходит к следующей. Если превышены значения и input_format_allow_errors_num, и input_format_allow_errors_ratio, ClickHouse генерирует исключение.

input_format_allow_errors_ratio

Задаёт максимально допустимый процент ошибок при чтении из текстовых форматов (CSV, TSV и т. д.). Процент ошибок задаётся числом с плавающей точкой в диапазоне от 0 до 1. Значение по умолчанию — 0. Всегда используйте этот параметр вместе с input_format_allow_errors_num. Если при чтении строк возникает ошибка, но счётчик ошибок всё ещё меньше input_format_allow_errors_ratio, ClickHouse игнорирует строку и переходит к следующей. Если превышены оба порога — input_format_allow_errors_num и input_format_allow_errors_ratio, ClickHouse генерирует исключение.

input_format_allow_seeks

Разрешает seek (или чтение диапазонов) при чтении входных форматов ORC, Parquet и Arrow. Если параметр включен и источник это поддерживает (например, локальный файл, S3, HTTP с поддержкой диапазонов и известным размером), ClickHouse может читать только нужные диапазоны байтов и расходовать меньше памяти. Если параметр отключен или источник не поддерживает seek (например, размер файла неизвестен или поток не поддерживает seek), некоторые модули чтения могут переключаться на загрузку всего файла в память. Включено по умолчанию.

input_format_arrow_allow_missing_columns

Разрешить отсутствие столбцов при чтении входных форматов Arrow

input_format_arrow_case_insensitive_column_matching

Игнорировать регистр при сопоставлении столбцов Arrow со столбцами ClickHouse.

input_format_arrow_skip_columns_with_unsupported_types_in_schema_inference

Пропускать столбцы с неподдерживаемыми типами при определении схемы для формата Arrow

input_format_arrow_use_native_reader

Используйте встроенный модуль чтения ClickHouse для форматов Arrow и ArrowStream вместо варианта на основе библиотеки Apache Arrow.

input_format_avro_allow_missing_fields

Для формата Avro/AvroConfluent: если поле отсутствует в схеме, использовать значение по умолчанию вместо ошибки

input_format_avro_null_as_default

Для форматов Avro/AvroConfluent: использовать значение по умолчанию в случае NULL и для столбцов без типа Nullable

input_format_binary_decode_types_in_binary_format

Считывать типы данных в бинарном формате вместо имён типов во входном формате RowBinaryWithNamesAndTypes

input_format_binary_max_type_complexity

Максимальное количество узлов типа при декодировании бинарных типов (не глубина, а общее число). Map(String, UInt32) = 3 узла. Защищает от вредоносных входных данных. 0 = без ограничений.

input_format_binary_read_json_as_string

Считывать значения типа данных JSON как String-значения, содержащие JSON, во входном формате RowBinary.

input_format_bson_skip_fields_with_unsupported_types_in_schema_inference

Пропускать поля с неподдерживаемыми типами при определении схемы для формата BSON.

input_format_capn_proto_skip_fields_with_unsupported_types_in_schema_inference

Пропускать столбцы с неподдерживаемыми типами при определении схемы для формата CapnProto

input_format_column_name_matching_mode

Определяет режим сопоставления имён столбцов при ингестии данных через различные форматы (включая, но не ограничиваясь, JSONEachRow, CSVWithNames, JSONColumns, BSONEachRow, RowBinaryWithNames). Поддерживаемые режимы:
  • match_case: сопоставлять с учётом регистра
    • ignore_case: сопоставлять без учёта регистра
    • auto: сначала пытается сопоставлять с учётом регистра; если не удаётся, пытается сопоставлять без учёта регистра.

input_format_connection_handling

Если этот параметр включен, то при неожиданном закрытии соединения оставшиеся в буфере данные будут разобраны и обработаны, а не приведут к ошибке
Включение этого параметра отключает параллельный разбор и делает дедупликацию невозможной

input_format_csv_allow_cr_end_of_line

Если задано значение true, \r будет разрешён в конце строки, за которым не следует

input_format_csv_allow_variable_number_of_columns

Игнорировать лишние столбцы во входных CSV-данных (если в файле столбцов больше, чем ожидается) и обрабатывать отсутствующие поля во входных CSV-данных как значения по умолчанию

input_format_csv_allow_whitespace_or_tab_as_delimiter

Разрешает использовать пробелы и символы табуляции (\t) в качестве разделителей полей в строках CSV

input_format_csv_arrays_as_nested_csv

При чтении Array из CSV предполагается, что его элементы были сериализованы во вложенный CSV, а затем помещены в строку. Пример: ”[""Hello"", ""world"", ""42"""" TV""]”. Скобки вокруг массива можно опустить.

input_format_csv_deserialize_separate_columns_into_tuple

Если задано значение true, отдельные столбцы, записанные в формате CSV, можно десериализовать в столбец Tuple.

input_format_csv_detect_header

Автоматически определять заголовок с именами и типами в формате CSV

input_format_csv_empty_as_default

Считать пустые поля во входных данных CSV значениями по умолчанию.

input_format_csv_enum_as_number

Считать вставляемые значения enum в форматах CSV индексами enum

input_format_csv_missing_nullable_as_empty_string

Определяет, как читать Nullable(String) при отсутствии значения в CSV. Отсутствующее значение — это пустое место между запятыми, перед ними или после них, не заключенное в кавычки. Если эта настройка включена, то независимо от значения input_format_csv_empty_as_default отсутствующее значение Nullable(String) будет интерпретироваться как пустой String, а не как NULL.

input_format_csv_skip_first_lines

Пропускать указанное количество строк в начале данных в формате CSV

input_format_csv_skip_trailing_empty_lines

Пропускать пустые строки в конце в формате CSV

input_format_csv_trim_whitespaces

Удаляет пробелы и символы табуляции (\t) в начале и конце строк CSV

input_format_csv_try_infer_numbers_from_strings

Если включено, при определении схемы ClickHouse будет пытаться распознавать числа в строковых полях. Это может быть полезно, если данные CSV содержат числа UInt64 в кавычках. По умолчанию отключено.

input_format_csv_try_infer_strings_from_quoted_tuples

Интерпретировать заключённые в кавычки Tuple во входных данных как значения типа String.

input_format_csv_use_best_effort_in_schema_inference

Использовать дополнительные настройки и эвристики для определения схемы в формате CSV

input_format_csv_use_default_on_bad_values

Позволяет устанавливать для столбца значение по умолчанию, если десериализация поля CSV завершается ошибкой из-за некорректного значения

input_format_custom_allow_variable_number_of_columns

Игнорировать лишние столбцы во входных данных CustomSeparated (если в файле столбцов больше, чем ожидается) и рассматривать отсутствующие поля во входных данных CustomSeparated как значения по умолчанию

input_format_custom_detect_header

Автоматически определять заголовок с именами и типами в формате CustomSeparated

input_format_custom_skip_trailing_empty_lines

Пропускать пустые строки в конце в формате CustomSeparated

input_format_defaults_for_omitted_fields

При выполнении запросов INSERT пропущенные значения входных столбцов заменяются значениями по умолчанию соответствующих столбцов. Эта опция применяется к форматам JSONEachRow (и другим форматам JSON), CSV, TabSeparated, TSKV, Parquet, Arrow, Avro, ORC, Native, а также к форматам с суффиксами WithNames/WithNamesAndTypes.
Когда эта опция включена, расширенные метаданные таблицы передаются с сервера клиенту. Это требует дополнительных вычислительных ресурсов на сервере и может снизить производительность.
Возможные значения:
  • 0 — Отключено.
  • 1 — Включено.

input_format_force_null_for_omitted_fields

Принудительно инициализировать пропущенные поля значениями NULL

input_format_geojson_unsupported_geometry_handling

Определяет, что происходит, если при чтении входных данных GeoJSON нужно сохранить в столбце geometry корректный геометрический тип GeoJSON, который не может быть представлен типом Geometry в ClickHouse (например, GeometryCollection или MultiPoint). Возможные значения:
  • 'throw' (по умолчанию) — сгенерировать исключение.
  • 'null' — вставить значение NULL в столбец geometry и продолжить разбор.
Это применимо только тогда, когда столбец geometry материализован. Если он не запрошен как выходной столбец, такая геометрия проверяется на корректность, но эта обработка не срабатывает.

input_format_hive_text_allow_variable_number_of_columns

Игнорировать лишние столбцы во входных данных в формате Hive Text (если в файле больше столбцов, чем ожидается) и обрабатывать отсутствующие поля как значения по умолчанию

input_format_hive_text_collection_items_delimiter

Разделитель между элементами коллекции (Array или Map) в Hive Text File

input_format_hive_text_fields_delimiter

Разделитель полей в Hive Text File

input_format_hive_text_map_keys_delimiter

Разделитель между ключом и значением в паре map в Hive Text File

input_format_import_nested_json

Включает или отключает вставку JSON-данных с вложенными объектами. Поддерживаемые форматы: Возможные значения:
  • 0 — Отключено.
  • 1 — Включено.
См. также:

input_format_ipv4_default_on_conversion_error

При десериализации IPv4 при ошибке преобразования будут использоваться значения по умолчанию вместо генерации исключения. По умолчанию отключено.

input_format_ipv6_default_on_conversion_error

При десериализации IPv6 при ошибке преобразования будут использоваться значения по умолчанию вместо того, чтобы сгенерировать исключение. По умолчанию отключено.

input_format_json_compact_allow_variable_number_of_columns

Разрешает переменное количество столбцов в строках во входных форматах JSONCompact/JSONCompactEachRow. Лишние столбцы в строках, где их больше, чем ожидается, игнорируются, а отсутствующие столбцы считаются значениями по умолчанию. По умолчанию отключено.

input_format_json_defaults_for_missing_elements_in_named_tuple

Подставляет значения по умолчанию для отсутствующих элементов в объекте JSON при разборе именованного кортежа. Этот параметр работает только при включенном параметре input_format_json_named_tuples_as_objects. Включен по умолчанию.

input_format_json_empty_as_default

При включении пустые поля во входном JSON заменяются значениями по умолчанию. Для сложных выражений по умолчанию также должна быть включена настройка input_format_defaults_for_omitted_fields. Возможные значения:
  • 0 — Отключено.
  • 1 — Включено.

input_format_json_ignore_unknown_keys_in_named_tuple

Игнорировать неизвестные ключи в объекте JSON при обработке именованных кортежей. Включено по умолчанию.

input_format_json_ignore_unnecessary_fields

Игнорировать лишние поля и не разбирать их. При включении этого параметра исключения для JSON-строк с некорректным форматом или дублирующимися полями могут не генерироваться

input_format_json_infer_array_of_dynamic_from_array_of_different_types

Если включено, при определении схемы ClickHouse будет использовать тип Array(Dynamic) для JSON-массивов со значениями разных типов данных. Пример:
Включено по умолчанию.

input_format_json_infer_incomplete_types_as_strings

Позволяет использовать тип String для JSON-ключей, которые в выборке данных при определении схемы содержат только Null/{}/[]. В форматах JSON любое значение можно прочитать как String, поэтому при определении схемы можно избежать ошибок вида Cannot determine type for column 'column_name' by first 25000 rows of data, most likely this column contains only Nulls or empty Arrays/Maps, используя тип String для ключей с неизвестными типами. Пример:
Результат:
Включено по умолчанию.

input_format_json_map_as_array_of_tuples

Десериализует столбцы типа Map как JSON-массивы кортежей. По умолчанию отключено.

input_format_json_max_depth

Максимальная глубина поля в JSON. Это не жёсткое ограничение: его не обязательно соблюдать в точности.

input_format_json_named_tuples_as_objects

Разбирать столбцы с именованными кортежами как объекты JSON. Включено по умолчанию.

input_format_json_read_arrays_as_strings

Позволяет разбирать JSON-массивы как строки во входных JSON-форматах. Пример:
Результат:
Включено по умолчанию.

input_format_json_read_bools_as_numbers

Разрешает интерпретировать логические значения как числа во входных форматах JSON. Включено по умолчанию.

input_format_json_read_bools_as_strings

Разрешает разбирать логические значения как строки во входных форматах JSON. Включено по умолчанию.

input_format_json_read_numbers_as_strings

Разрешает разбирать числа как строки во входных JSON-форматах. Включено по умолчанию.

input_format_json_read_objects_as_strings

Разрешает разбирать объекты JSON как строки во входном формате JSON. Пример:
Результат:
Включено по умолчанию.

input_format_json_throw_on_bad_escape_sequence

Генерирует исключение, если JSON-строка содержит некорректную escape-последовательность во входных JSON-форматах. Если параметр отключен, некорректные escape-последовательности сохраняются в данных как есть. Включено по умолчанию.

input_format_json_try_infer_named_tuples_from_objects

Если настройка включена, то при определении схемы ClickHouse будет пытаться определять именованный Tuple из объектов JSON. Полученный именованный Tuple будет содержать все элементы из всех соответствующих объектов JSON в выборочных данных. Пример:
Результат:
Включено по умолчанию.

input_format_json_try_infer_numbers_from_strings

Если параметр включен, при определении схемы ClickHouse будет пытаться распознавать числа в строковых полях. Это может быть полезно, если данные JSON содержат числа UInt64 в кавычках. По умолчанию отключено.

input_format_json_use_string_type_for_ambiguous_paths_in_named_tuples_inference_from_objects

Использовать тип String вместо исключения при неоднозначных путях в объектах JSON во время вывода именованных кортежей

input_format_json_validate_types_from_metadata

Для входных форматов JSON/JSONCompact/JSONColumnsWithMetadata, если для этой настройки задано значение 1, типы из метаданных во входных данных будут сравниваться с типами соответствующих столбцов таблицы. Включено по умолчанию.

input_format_max_block_size_bytes

Ограничивает размер блоков в байтах, формируемых при разборе данных во входных форматах. Используется во входных форматах на основе строк, когда блок формируется на стороне ClickHouse. 0 означает отсутствие ограничения по размеру в байтах.

input_format_max_block_wait_ms

Ограничивает максимальное время ожидания в миллисекундах перед выдачей блока при разборе данных в построчных входных форматах. 0 означает отсутствие ограничения.
Этот параметр работает только при включенном input_format_connection_handling. Установка значения также отключает параллельный разбор и делает дедупликацию невозможной.
Для стриминговых вставок также необходимо установить min_insert_block_size_rows=0 и min_insert_block_size_bytes=0. В противном случае разобранные блоки могут по-прежнему накапливаться в памяти на стадии укрупнения блоков, пока не будут достигнуты эти пороговые значения, что препятствует своевременной вставке.
Пример: стриминг недавних изменений в Википедии в ClickHouse

input_format_max_bytes_to_read_for_schema_inference

Максимальный объём данных в байтах, который считывается для автоматического определения схемы.

input_format_max_rows_to_read_for_schema_inference

Максимальное количество строк данных, считываемых для автоматического определения схемы.

input_format_msgpack_number_of_columns

Количество столбцов во вставляемых данных MsgPack. Используется для автоматического определения схемы на основе данных.

input_format_mysql_dump_map_column_names

Сопоставлять столбцы таблицы из MySQL dump со столбцами таблицы ClickHouse по именам

input_format_mysql_dump_table_name

Имя таблицы в дампе MySQL, из которой нужно читать данные

input_format_native_allow_types_conversion

Разрешить преобразование типов во входном формате Native

input_format_native_decode_types_in_binary_format

Читать типы данных в бинарном формате вместо имён типов во входном формате Native

input_format_null_as_default

Включает или отключает инициализацию полей со значением NULL значениями по умолчанию, если тип данных этих полей не Nullable. Если тип столбца не Nullable и этот параметр отключен, то вставка NULL вызывает исключение. Если тип столбца — Nullable, значения NULL вставляются как есть, независимо от этого параметра. Этот параметр применим к большинству входных форматов. Для сложных выражений по умолчанию также должен быть включен input_format_defaults_for_omitted_fields. Возможные значения:
  • 0 — Вставка NULL в столбец, не являющийся Nullable, вызывает исключение.
  • 1 — Поля со значением NULL инициализируются значениями столбца по умолчанию.

input_format_orc_allow_missing_columns

Разрешить отсутствующие столбцы при чтении данных в формате ORC

input_format_orc_case_insensitive_column_matching

Игнорировать регистр при сопоставлении столбцов ORC со столбцами ClickHouse.

input_format_orc_dictionary_as_low_cardinality

Рассматривать столбцы ORC, закодированные с помощью словаря, как столбцы LowCardinality при чтении файлов ORC.

input_format_orc_filter_push_down

При чтении файлов ORC позволяет пропускать целые страйп или группа строк на основе выражений WHERE/PREWHERE, статистики min/max или bloom-фильтра в метаданных ORC.

input_format_orc_reader_time_zone_name

Название часового пояса для построчного считывателя ORC; часовой пояс построчного считывателя ORC по умолчанию — GMT.

input_format_orc_row_batch_size

Размер батча при чтении страйпов ORC.

input_format_orc_skip_columns_with_unsupported_types_in_schema_inference

Пропускать столбцы с неподдерживаемыми типами при автоматическом определении схемы для формата ORC

input_format_orc_use_fast_decoder

Использовать более быстрый декодер ORC.

input_format_parallel_parsing

Включает или отключает параллельный парсинг с сохранением порядка для форматов данных. Поддерживается только для форматов TabSeparated (TSV), TSKV, CSV и JSONEachRow. Возможные значения:
  • 1 — Включено.
  • 0 — Отключено.

input_format_parquet_allow_geoparquet_parser

Использовать парсер геостолбцов для преобразования Array(UInt8) в типы Point/Linestring/Polygon/MultiLineString/MultiPolygon

input_format_parquet_allow_missing_columns

Разрешить отсутствие столбцов при чтении входного формата Parquet

input_format_parquet_bloom_filter_push_down

При чтении файлов Parquet пропускать целые группы строк на основании выражений WHERE и bloom-фильтра в метаданных Parquet.

input_format_parquet_case_insensitive_column_matching

Игнорировать регистр при сопоставлении столбцов Parquet со столбцами ClickHouse без учёта регистра.

input_format_parquet_enable_json_parsing

При чтении файлов Parquet разбирать JSON-столбцы как JSON-столбцы ClickHouse.

input_format_parquet_enable_row_group_prefetch

Включает предварительную загрузку групп строк при парсинге Parquet. В настоящее время предварительная загрузка поддерживается только при однопоточном парсинге.

input_format_parquet_filter_push_down

При чтении файлов Parquet пропускает целые группы строк на основании выражений WHERE/PREWHERE и статистики min/max в метаданных Parquet.

input_format_parquet_local_file_min_bytes_for_seek

Минимальное количество байтов, необходимое при локальном чтении файла для выполнения seek вместо чтения с пропуском во входном формате Parquet

input_format_parquet_local_time_as_utc

Определяет тип данных, используемый при автоматическом определении схемы для временных меток Parquet с isAdjustedToUTC=false. Если true: DateTime64(…, ‘UTC’), если false: DateTime64(…). Ни один из вариантов не является полностью корректным, так как в ClickHouse нет типа данных для локального времени без привязки к часовому поясу. Как ни парадоксально, вариант true, вероятно, менее ошибочен, поскольку форматирование временной метки 'UTC' как String даст корректное представление локального времени.

input_format_parquet_max_block_size

Максимальный размер блока для ридера Parquet.

input_format_parquet_memory_high_watermark

Приблизительный лимит памяти для ридера Parquet v3. Ограничивает количество групп строк или столбцов, которые можно читать параллельно. При чтении нескольких файлов в одном запросе ограничение применяется к суммарному использованию памяти для всех этих файлов.

input_format_parquet_memory_low_watermark

Более агрессивно запускает операции предварительного чтения, если использование памяти ниже порога. Может быть полезно, например, если по сети нужно читать много небольших bloom-фильтров.

input_format_parquet_page_filter_push_down

Пропускать страницы на основе минимальных/максимальных значений из индекса столбца.

input_format_parquet_prefer_block_bytes

Средний размер блока в байтах на выходе ридера Parquet

input_format_parquet_preserve_order

Не меняйте порядок строк при чтении файлов Parquet. Не рекомендуется, так как порядок строк обычно не гарантируется, а другие части конвейера выполнения запроса могут его нарушить. Вместо этого используйте ORDER BY _row_number.

input_format_parquet_skip_columns_with_unsupported_types_in_schema_inference

Пропускать столбцы с неподдерживаемыми типами при автоматическом определении схемы для формата Parquet

input_format_parquet_use_offset_index

Небольшое изменение в способе чтения страниц из файла Parquet, когда фильтрация страниц не используется.

input_format_parquet_verify_checksums

Проверять контрольные суммы страниц при чтении файлов Parquet.

input_format_protobuf_flatten_google_wrappers

Включает wrappers Google для обычных невложенных столбцов, например google.protobuf.StringValue 'str' для столбца String 'str'. Для столбцов с типом Nullable пустые wrappers распознаются как значения по умолчанию, а отсутствующие — как null

input_format_protobuf_oneof_presence

Указывает, какое поле protobuf oneof было обнаружено, путём установки значения enum в специальном столбце

input_format_protobuf_skip_fields_with_unsupported_types_in_schema_inference

Пропускать поля с неподдерживаемыми типами при автоматическом определении схемы для формата Protobuf

input_format_record_errors_file_path

Путь к файлу, используемому для записи ошибок при чтении текстовых форматов (CSV, TSV).

input_format_skip_unknown_fields

Включает или отключает пропуск лишних данных при вставке. При записи данных ClickHouse генерирует исключение, если входные данные содержат столбцы, которых нет в целевой таблице. Если пропуск включен, ClickHouse не вставляет лишние данные и не генерирует исключение. Поддерживаемые форматы: Возможные значения:
  • 0 — Отключено.
  • 1 — Включено.

input_format_try_infer_dates

Если включено, ClickHouse будет пытаться определять тип Date по строковым полям при автоматическом определении схемы для текстовых форматов. Если все поля в столбце входных данных были успешно разобраны как даты, результирующий тип будет Date; если хотя бы одно поле не удалось разобрать как дату, результирующий тип будет String. Включено по умолчанию.

input_format_try_infer_datetimes

Если включено, ClickHouse попытается автоматически определить тип DateTime64 для строковых полей при автоматическом определении схемы для текстовых форматов. Если все поля в столбце входных данных были успешно разобраны как значения даты и времени, результирующий тип будет DateTime64; если хотя бы одно поле не удалось разобрать как значение даты и времени, результирующий тип будет String. Включено по умолчанию.

input_format_try_infer_datetimes_only_datetime64

Когда включен параметр input_format_try_infer_datetimes, определять только DateTime64, а не типы DateTime

input_format_try_infer_exponent_floats

Пытаться определять числа с плавающей точкой в экспоненциальной форме при автоматическом определении схемы в текстовых форматах (кроме JSON, где числа в экспоненциальной форме определяются всегда)

input_format_try_infer_integers

Если включено, ClickHouse будет пытаться определять целочисленные типы вместо типов с плавающей точкой при автоматическом определении схемы для текстовых форматов. Если все числа в столбце входных данных являются целыми, результирующим типом будет Int64; если хотя бы одно число имеет дробную часть, результирующим типом будет Float64. Включено по умолчанию.

input_format_try_infer_variants

Если включено, ClickHouse будет пытаться определять тип Variant при определении схемы для текстовых форматов, когда для элементов столбца/массива возможно более одного типа. Возможные значения:
  • 0 — Отключено.
  • 1 — Включено.

input_format_tsv_allow_variable_number_of_columns

Игнорировать лишние столбцы во входных данных TSV (если в файле столбцов больше, чем ожидается) и считать отсутствующие поля во входных данных TSV значениями по умолчанию

input_format_tsv_crlf_end_of_line

Если параметр имеет значение true, функция file будет читать формат TSV с окончанием строк \r\n вместо \n.

input_format_tsv_detect_header

Автоматически определять заголовок с именами и типами в формате TSV

input_format_tsv_empty_as_default

Считать пустые поля во входных данных TSV значениями по умолчанию.

input_format_tsv_enum_as_number

Считать значения enum, вставляемые в форматах TSV, индексами enum.

input_format_tsv_skip_first_lines

Пропускать указанное количество строк в начале данных в TSV format

input_format_tsv_skip_trailing_empty_lines

Пропускать пустые строки в конце в формате TSV

input_format_tsv_use_best_effort_in_schema_inference

Использовать дополнительные настройки и эвристики для автоматического определения схемы в формате TSV

input_format_values_accurate_types_of_literals

Для формата Values: при разборе и интерпретации выражений по шаблону проверяйте фактический тип литерала, чтобы избежать возможных проблем с переполнением и потерей точности.

input_format_values_deduce_templates_of_expressions

Для формата Values: если поле не удалось разобрать потоковым парсером, запускается SQL-парсер, определяется шаблон SQL-выражения, затем с помощью этого шаблона выполняется попытка разобрать все строки, после чего выражение интерпретируется для всех строк.

input_format_values_interpret_expressions

Для формата Values: если поле не удалось разобрать потоковым парсером, используется SQL-парсер, который пытается интерпретировать его как SQL-выражение.

input_format_with_names_use_header

Включает или отключает проверку порядка столбцов при вставке данных. Чтобы повысить производительность вставки, рекомендуем отключить эту проверку, если вы уверены, что порядок столбцов во входных данных совпадает с порядком столбцов в целевой таблице. Поддерживаемые форматы: Возможные значения:
  • 0 — Отключено.
  • 1 — Включено.

input_format_with_types_use_header

Определяет, должен ли парсер формата проверять, соответствуют ли типы данных во входных данных типам данных в целевой таблице. Поддерживаемые форматы: Возможные значения:
  • 0 — Отключено.
  • 1 — Включено.
Последнее изменение 23 июля 2026 г.