Pular para o conteúdo principal

Usando a cláusula INTO OUTFILE

Adicione uma cláusula INTO OUTFILE à sua consulta. Por exemplo:
Por padrão, o ClickHouse usa a extensão do arquivo para determinar o formato de saída e a compressão. Por exemplo, todas as linhas de nyc_taxi serão exportadas para nyc_taxi.parquet usando o formato Parquet:
E o arquivo a seguir será um arquivo comprimido, com campos separados por tabulação:
Se o ClickHouse não conseguir determinar o formato pela extensão do arquivo, o formato de saída padrão para os dados de saída será TabSeparated. Para especificar o formato de saída, use a cláusula FORMAT. Por exemplo:

Usando o motor de tabela File

Outra opção é usar o motor de tabela File, no qual o ClickHouse usa o arquivo para armazenar os dados. Você pode executar consultas e inserções diretamente no arquivo. Por exemplo:
Insira algumas linhas:
O arquivo é armazenado na pasta data do seu servidor ClickHouse — mais especificamente em /data/default/my_table, em um arquivo chamado data.Parquet.
Usar o motor de tabela File é extremamente prático para criar e consultar arquivos no sistema de arquivos, mas lembre-se de que tabelas File não são tabelas MergeTree, então você não terá todos os benefícios do MergeTree. Use File pela praticidade ao exportar dados do ClickHouse em formatos convenientes.

Usando redirecionamento na linha de comando

Consulte clickhouse-client.
Última modificação em 12 de junho de 2026