【发布时间】:2018-02-16 17:51:18
【问题描述】:
我在 Glue / Athena 中注册了一个数据集,称之为 my_db.table。我可以通过 Athena 查询它,一切似乎都正常。
我正在尝试在 Glue 作业中使用此表,但收到以下相当不透明的错误消息:
py4j.protocol.Py4JJavaError: An error occurred while calling o54.getCatalogSource.
: java.lang.Error: No classification or connection in my_db.table
这似乎表明 Glue 无法看到我的表的目录条目,或者无法使用该条目中的信息,但我没有任何进一步的可见性。
有人遇到过这个错误吗?是什么原因造成的?
【问题讨论】:
-
您是否尝试过使用 Glue Crawler 创建表格?在我的项目中,只有爬虫创建的表才能与 Jobs 一起正常工作。 Athena 也可以读取 Glue Crawler 生成的表格
标签: amazon-web-services pyspark amazon-athena aws-glue