Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configurações de sessão hdfs_*

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

Tipo
Bool
Padrão
0

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

Tipo
Bool
Padrão
0
Histórico de versões
VersãoValor padrãoComentário
24.60Permite retornar 0 linhas quando os arquivos solicitados não existem, em vez de lançar uma exceção no engine de tabela HDFS

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

Tipo
UInt64
Padrão
0

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

hdfs_skip_empty_files

Tipo
Bool
Padrão
0

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

Tipo
Bool
Padrão
0
Histórico de versões
VersãoValor padrãoComentário
24.60Permite gerar um erro quando a solicitação ListObjects não encontra nenhum arquivo no motor HDFS, em vez de retornar um resultado de consulta vazio

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

Tipo
Bool
Padrão
0

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.
Navigation