Sintaxe
deltaLake é um alias de deltaLakeS3, mantido por compatibilidade.
Argumentos
s3, azureBlobStorage, HDFS e file, respectivamente.
O argumento format refere-se ao formato dos arquivos de dados na tabela Delta Lake.
Um parâmetro opcional extra_credentials pode ser usado para passar um role_arn para controle de acesso baseado em papéis no ClickHouse Cloud. Consulte Secure S3 para ver as etapas de configuração.
Valor retornado
Exemplos
Leitura de dados
https://clickhouse-public-datasets.s3.amazonaws.com/delta_lake/hits/.
Para ler os dados da tabela no ClickHouse, execute:
Query
Response
Inserção de dados
s3://ch-docs-s3-bucket/people_10k/.
Para inserir dados na tabela, primeiro habilite o recurso experimental:
Query
Query
Response
Query
Response
Colunas virtuais
_path— Caminho do arquivo. Tipo:LowCardinality(String)._file— Nome do arquivo. Tipo:LowCardinality(String)._size— Tamanho do arquivo em bytes. Tipo:Nullable(UInt64). Se o tamanho do arquivo for desconhecido, o valor éNULL._time— Data e hora da última modificação do arquivo. Tipo:Nullable(DateTime). Se a data e hora forem desconhecidas, o valor éNULL._etag— O etag do arquivo. Tipo:LowCardinality(String). Se o etag for desconhecido, o valor éNULL.