0

使用 aws 爬虫后,查询 athena 时出现以下错误... SYNTAX_ERROR: line 1:15: Table awsdatacatalog.datahub2.datahub2 does not exist

我试过创建一个新的爬虫、一个新的数据库和表。唯一没有改变的是数据,但是当爬虫在 2 周前运行时这很好。

名称 Conversations3 描述 为每个 S3 路径创建单个架构 false 安全配置

标签

状态就绪计划
最后更新时间 2019 年 5 月 20 日星期一 15:07:07 GMT+100 创建日期 2019 年 5 月 20 日星期一 15:07:07 GMT+100 数据库 datahub2 服务角色 service-role/AWSGlueServiceRole-datahub 选择的分类器
数据存储 S3 包括路径 s3 ://s3-itso-transithub-datastreams/retailerConversation/temp/10 排除模式
配置选项 数据存储中的模式更新 更新数据目录中的表定义。数据存储中的对象删除 在数据目录中将表标记为已弃用。

在 2 周前,这个爬虫正在创建一个可以在 athena 中无错误查询的表。

4

1 回答 1

2

通过 s3Bucketname.tablename 引用表名为我解决了这个问题。

于 2019-08-06T19:07:46.653 回答