尝试将athena查询引擎从v2迁移到v3。我想检查CTAS查询的执行计划进行比较。每当我按下"解释"键时或者在cta上运行explain query查询,查询结果为:syntax error: destination table 'awsdatacatalog.db.table already exists'
.
这是我的cta查询:
CREATE TABLE db.ctas_tbl with (external_location=s3path, format='parquet')
as select * from db.tbl
如果更改表名,是否可以正常工作?看完帖子后的一个想法。
EXPLAIN CREATE TABLE db.faster_secret_glance with (external_location=s3path, format='parquet')
as select * from db.tbl
EXPLAIN适用于SELECT语句(https://trino.io/docs/current/sql/explain.html)
如果您想知道创建和填充新表的执行计划是什么,
Remove "CREATE TABLE ...."并放置"EXPLAIN"就在"SELECT">