Delta Lake 表引擎
此引擎与 Amazon S3 中现有的 Delta Lake 表进行集成,并支持读写(自 v25.10 起)。
创建表
请注意,Delta Lake 表必须已存在于 S3 中,并且该命令不支持通过 DDL 参数创建新表。
引擎参数
url— 指向已有 Delta Lake 表的存储桶 URL(包含路径)。aws_access_key_id,aws_secret_access_key- AWS 账户用户的长期凭证。可使用这些参数对请求进行身份验证。该参数为可选项。如果未指定凭证,将使用配置文件中的凭证。
可以使用命名集合来指定引擎参数。
示例
使用命名集合:
数据缓存
DeltaLake 表引擎和表函数支持与 S3、AzureBlobStorage、HDFS 存储相同的数据缓存机制。请参阅此处。
插入数据
使用 DeltaLake 表引擎创建表之后,就可以使用以下语句插入数据: