Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ajustes de sesión de hdfs_*

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

hdfs_create_new_file_on_insert

Tipo
Bool
Predeterminado
0

Habilita o deshabilita la creación de un archivo nuevo en cada inserción en las tablas del motor HDFS. Si está habilitado, en cada inserción se creará un nuevo archivo HDFS con un nombre similar a este patrón:

inicial: data.Parquet.gz -> data.1.Parquet.gz -> data.2.Parquet.gz, etc.

Valores posibles:

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

hdfs_ignore_file_doesnt_exist

Tipo
Bool
Predeterminado
0
Historial de versiones
VersiónValor predeterminadoComentario
24.60Permite devolver 0 filas cuando los archivos solicitados no existen, en lugar de lanzar una excepción en el motor de tabla HDFS

Ignora la ausencia del archivo cuando no existe al leer ciertas claves.

Valores posibles:

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

hdfs_replication

Tipo
UInt64
Predeterminado
0

El número real de réplicas se puede especificar al crear el archivo HDFS.

hdfs_skip_empty_files

Tipo
Bool
Predeterminado
0

Habilita o deshabilita la omisión de archivos vacíos en las tablas del motor HDFS.

Valores posibles:

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

hdfs_throw_on_zero_files_match

Tipo
Bool
Predeterminado
0
Historial de versiones
VersiónValor predeterminadoComentario
24.60Permite generar un error cuando la solicitud ListObjects no encuentra ningún archivo en el motor HDFS, en lugar de devolver un resultado de consulta vacío

Genera un error si no se encuentra ningún archivo según las reglas de expansión de glob.

Valores posibles:

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

hdfs_truncate_on_insert

Tipo
Bool
Predeterminado
0

Habilita o deshabilita el truncado antes de una inserción en tablas con motor HDFS. Si está deshabilitado, se generará una excepción al intentar insertar si ya existe un archivo en HDFS.

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