这实际上是一个非常简单的测试。我创建了几个外部模式并在其中一个模式中创建了一个外部表,然后查询 svv_external_tables 显示该表存在于所有模式中!我错过了什么?
create external schema mytestschema from data catalog
database 'mytestdb'
iam_role 'arn:aws:iam::123456789:role/spectrumrole'
;
create external table mytestdb.mytestschema.newtable (
col1 varchar(200),
col2 varchar(200),
col3 varchar(200)
)
partitioned by (cycle_date varchar(20) )
stored as parquet
location 's3://s3loc';
select * from svv_external_tables;