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

type_json_allow_duplicated_key_with_literal_and_nested_object

Если включено, допускается разбор JSON вида {"a" : 42, "a" : {"b" : 42}}, где некоторый ключ дублируется, но одно из его значений является вложенным объектом.

type_json_skip_duplicated_paths

Если параметр включен, при разборе объекта JSON в тип JSON дублирующиеся пути будут игнорироваться, и вместо исключения будет вставляться только первый из них

type_json_skip_invalid_typed_paths

Если параметр включен, поля со значениями, которые нельзя привести к объявленному для них типу в столбцах типа JSON с типизированными путями, пропускаются вместо того, чтобы вызывать ошибку. Пропущенные поля считаются отсутствующими и получают значения по умолчанию/NULL в соответствии с определением типизированного пути. Этот параметр применяется только к столбцам типа JSON (например, JSON(a Int64, b String)), где для определённых путей объявлены типы. Он не применяется к обычным форматам ввода JSON, таким как JSONEachRow, при вставке в обычные типизированные столбцы. Возможные значения:
  • 0 — Отключить (вызывать ошибку при несоответствии типов).
  • 1 — Включить (пропускать поле при несоответствии типов).

type_json_use_partial_match_to_skip_paths_by_regexp

Если включено, при разборе объекта JSON в тип JSON для пропуска пути регулярным выражениям, указанным с помощью SKIP REGEXP, достаточно частичного совпадения. Если отключено, требуется полное совпадение.
Последнее изменение 23 июля 2026 г.