Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ajustes de sesión de engine_file_*

Estos ajustes están disponibles en system.settings y se generan automáticamente a partir del código fuente.

engine_file_allow_create_multiple_files

Tipo
Bool
Predeterminado
0

Habilita o deshabilita la creación de un archivo nuevo en cada inserción en tablas con el motor File si el formato tiene el sufijo (JSON, ORC, Parquet, etc.). Si está habilitado, en cada inserción se creará un archivo nuevo con un nombre que siga este patrón:

data.Parquet -> data.1.Parquet -> data.2.Parquet, etc.

Valores posibles:

  • 0 — la consulta INSERT añade datos nuevos al final del archivo.
  • 1 — la consulta INSERT crea un archivo nuevo.

engine_file_empty_if_not_exists

Tipo
Bool
Predeterminado
0

Permite seleccionar datos de una tabla del motor File aunque no exista el archivo.

Valores posibles:

  • 0 — SELECT lanza una excepción.
  • 1 — SELECT devuelve un resultado vacío.

engine_file_skip_empty_files

Tipo
Bool
Predeterminado
0

Habilita o deshabilita la omisión de archivos vacíos en las tablas con el motor File.

Valores posibles:

  • 0 — SELECT lanza una excepción si el archivo vacío no es compatible con el formato solicitado.
  • 1 — SELECT devuelve un resultado vacío si el archivo está vacío.

engine_file_truncate_on_insert

Tipo
Bool
Predeterminado
0

Activa o desactiva el truncamiento antes de insert en las tablas del motor File.

Valores posibles:

  • 0 — La consulta INSERT agrega datos nuevos al final del archivo.
  • 1 — La consulta INSERT reemplaza el contenido existente del archivo por los datos nuevos.
Navigation