Перейти к основному содержанию

Описание

Содержит список всех форматов, а также флаги, указывающие, подходит ли тот или иной формат для ввода/вывода и поддерживает ли он распараллеливание.

Столбцы

  • name (String) — Название формата.
  • is_input (UInt8) — Флаг, указывающий, подходит ли формат для ввода данных.
  • is_output (UInt8) — Флаг, указывающий, подходит ли формат для вывода данных.
  • supports_parallel_parsing (UInt8) — Флаг, указывающий, поддерживает ли формат параллельный разбор.
  • supports_parallel_formatting (UInt8) — Флаг, указывающий, поддерживает ли формат параллельное форматирование.
  • is_tty_friendly (UInt8) — Флаг, указывающий, обычно ли формат корректно отображается в терминале. Для других форматов CLI перед выводом запросит подтверждение.
  • content_type (String) — HTTP Content-Type, соответствующий выходному формату. Может зависеть от текущих настроек формата.
  • supports_random_access (UInt8) — Флаг, указывающий, поддерживает ли формат произвольный доступ при вводе.
  • has_schema_inference (UInt8) — Формат может динамически определять схему по данным (либо по встроенному заголовку/метаданным, либо по самому фрагменту данных).
  • has_external_schema (UInt8) — Формат либо имеет фиксированную схему, либо принимает заранее заданную схему в собственном формате.
  • prefers_large_blocks (UInt8) — Формат будет записывать более крупные блоки при выводе и формировать более крупные блоки при вводе.
  • supports_append (UInt8) — Этот формат позволяет дописывать данные в один и тот же файл.
  • supports_subsets_of_columns (UInt8) — Входной формат может распознавать отсутствие некоторых столбцов.
  • description (String) — Общее описание формата.
  • examples (String) — Примеры использования.
  • introduced_in (String) — Версия ClickHouse, в которой формат был впервые представлен, в формате major.minor.
  • related (Array(String)) — Названия связанных форматов.
Последнее изменение 29 июня 2026 г.