【发布时间】:2019-08-10 07:49:23
【问题描述】:
尝试关注https://docs.aws.amazon.com/redshift/latest/dg/c-getting-started-using-spectrum.html,通过 athena 从 redshift 查询 s3 使用情况。
在步骤 3 中尝试创建架构时遇到错误:
"create external schema athena_schema from data catalog
database 'sampledb'
iam_role 'arn:aws:iam::<>:role/MySpectrumRole'
region 'us-east-1';"
错误:"line 1:8: no viable alternative at input 'create external'
(service: amazonathena; status code: 400; error code: invalidrequestexception;"
关于我遇到此问题的原因或如何解决它的任何建议?
【问题讨论】:
-
我强烈建议您使用 Glue 目录,而不是旧版 Athena 目录。
标签: amazon-redshift amazon-athena amazon-redshift-spectrum