Sintaxis
deltaLake es un alias de deltaLakeS3, admitido por motivos de compatibilidad.
Argumentos
s3, azureBlobStorage, HDFS y file, respectivamente.
El argumento format se refiere al formato de los archivos de datos de la tabla Delta Lake.
Se puede usar un parámetro opcional extra_credentials para pasar un role_arn para el acceso basado en roles en ClickHouse Cloud. Consulta Secure S3 para ver los pasos de configuración.
Valor devuelto
Ejemplos
Lectura de datos
https://clickhouse-public-datasets.s3.amazonaws.com/delta_lake/hits/.
Para leer los datos de la tabla en ClickHouse, ejecute:
Query
Response
Inserción de datos
s3://ch-docs-s3-bucket/people_10k/.
Para insertar datos en la tabla, primero habilite la funcionalidad experimental:
Query
Query
Response
Query
Response
Columnas virtuales
_path— Ruta del archivo. Tipo:LowCardinality(String)._file— Nombre del archivo. Tipo:LowCardinality(String)._size— Tamaño del archivo en bytes. Tipo:Nullable(UInt64). Si se desconoce el tamaño del archivo, el valor esNULL._time— Hora de la última modificación del archivo. Tipo:Nullable(DateTime). Si se desconoce la hora, el valor esNULL._etag— El etag del archivo. Tipo:LowCardinality(String). Si se desconoce el etag, el valor esNULL.