Skip to main content

Описание

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

Столбцы

  • 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)) — Названия связанных форматов.
Последнее изменение 14 августа 2026 г.