deltaLake 表函数
为存放在 Amazon S3、Azure Blob Storage 或本地挂载文件系统中的 Delta Lake 表提供只读的类表访问接口。
语法
deltaLake 是 deltaLakeS3 的别名,为了兼容性而保留。
参数
参数说明分别与表函数 s3、azureBlobStorage、HDFS 和 file 中参数说明一致。
format 表示 Delta Lake 表中数据文件的格式。
返回值
具有指定结构的表,用于从指定的 Delta Lake 表中读取数据。
示例
从 S3 中的表 https://clickhouse-public-datasets.s3.amazonaws.com/delta_lake/hits/ 中选择行:
虚拟列
_path— 文件路径。类型:LowCardinality(String)。_file— 文件名。类型:LowCardinality(String)。_size— 文件大小(以字节为单位)。类型:Nullable(UInt64)。如果文件大小未知,则该值为NULL。_time— 文件的最后修改时间。类型:Nullable(DateTime)。如果时间未知,则该值为NULL。_etag— 文件的 ETag。类型:LowCardinality(String)。如果 ETag 未知,则该值为NULL。