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

schema_inference_hints

Список имён столбцов и типов, используемых в качестве подсказок при определении схемы для форматов без схемы. Пример: Запрос:
Результат:
Если schema_inference_hints задан некорректно, или в нём есть опечатка, неверный тип данных и т. д., то schema_inference_hints будет полностью проигнорирован.

schema_inference_make_columns_nullable

Управляет тем, будут ли типы, определённые при определении схемы, иметь тип Nullable. Возможные значения:
  • 0 - определённый тип никогда не будет Nullable (используйте input_format_null_as_default, чтобы указать, что делать со значениями null в этом случае),
  • 1 - все определённые типы будут Nullable,
  • 2 или auto - определённый тип будет Nullable, только если столбец содержит NULL в выборке, разбираемой при определении схемы, или метаданные файла содержат информацию о допустимости null для столбца,
  • 3 - допустимость null для определённого типа будет соответствовать метаданным файла, если формат их поддерживает (например, Parquet); в противном случае тип всегда будет Nullable (например, CSV).

schema_inference_make_json_columns_nullable

Управляет тем, будут ли типы JSON, определённые при автоматическом определении схемы, становиться Nullable. Если этот параметр включён вместе с schema_inference_make_columns_nullable, определённый тип JSON будет Nullable.

schema_inference_mode

Режим определения схемы. ‘default’ — предполагается, что все файлы имеют одинаковую схему и схему можно определить по любому из файлов, ‘union’ — файлы могут иметь разные схемы, и итоговая схема должна представлять собой объединение схем всех файлов
Последнее изменение 23 июля 2026 г.