我尝试在 AWS(Athena) 中创建 DELTA 表,但出现错误。
CREATE EXTERNAL TABLE transformed_tables.test (
col1 STRING COMMENT '',
col2 STRING COMMENT ''
)
LOCATION 's3://...../test/'
TBLPROPERTIES ('table_type' = 'DELTA')
它返回此错误
您能帮忙解决这个错误吗?
我需要在 Athena 中创建一个 DELTA 表。这是 AWS 的一项新功能,我们可以在 Athena 中拥有 DELTA 表。
跳过列定义。正如您提供的页面中提到的:
注意省略了列定义、SerDe 库和其他表属性。与传统的 Hive 表不同,Delta Lake 表元数据是从 Delta Lake 事务日志中推断出来的,并直接同步到 AWS Glue。
CREATE EXTERNAL TABLE transformed_tables.test
LOCATION 's3://my-bucket/test/'
TBLPROPERTIES ('table_type' = 'DELTA')