Skip to main content
Essas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.

hdfs_create_new_file_on_insert

Habilita ou desabilita a criação de um novo arquivo a cada insert em tabelas com o motor HDFS. Se estiver habilitada, a cada insert será criado um novo arquivo HDFS com um nome semelhante a este padrão: inicial: data.Parquet.gz -> data.1.Parquet.gz -> data.2.Parquet.gz, etc. Valores possíveis:
  • 0 — a consulta INSERT acrescenta novos dados ao final do arquivo.
  • 1 — a consulta INSERT cria um novo arquivo.

hdfs_ignore_file_doesnt_exist

Ignore a ausência do arquivo se ele não existir ao ler determinadas chaves. Valores possíveis:
  • 1 — SELECT retorna resultado vazio.
  • 0 — SELECT lança uma exceção.

hdfs_replication

O número real de réplicas pode ser especificado quando o arquivo HDFS é criado.

hdfs_skip_empty_files

Ativa ou desativa o descarte de arquivos vazios em tabelas com o motor HDFS. Valores possíveis:
  • 0 — SELECT gera uma exceção se o arquivo vazio não for compatível com o formato solicitado.
  • 1 — SELECT retorna um resultado vazio para um arquivo vazio.

hdfs_throw_on_zero_files_match

Gera um erro se nenhum arquivo for encontrado de acordo com as regras de expansão de glob. Valores possíveis:
  • 1 — SELECT gera uma exceção.
  • 0 — SELECT retorna resultado vazio.

hdfs_truncate_on_insert

Habilita ou desabilita o truncamento antes de uma inserção em tabelas com o motor HDFS. Se estiver desabilitado, uma exceção será lançada ao tentar inserir se já existir um arquivo no HDFS. Valores possíveis:
  • 0 — a consulta INSERT acrescenta novos dados ao final do arquivo.
  • 1 — a consulta INSERT substitui o conteúdo existente do arquivo pelos novos dados.
Última modificação em 23 de julho de 2026