crawled data can not be queried in athena

0
  1. Use glue to crawl data from s3 file which contains following json
{"a":"b", "c":"d"}
{"a":"b1", "c":"d2"}
  1. The crawler successfully create a table in a database with all the columns recognized
  2. Go to athena to query this table, query succeeded, but returns a 0 results.

Why does it return 0 results while it should have 2? At the same time there is no error at any step, and the schema is correctly analyzed.

AWS
已提问 7 年前900 查看次数
1 回答
0
已接受的回答

OK, the problem is with how you define the source s3.

The s3 can not be a single file, but a dir.

refer to this doc for using Glue Crawlers: https://docs.aws.amazon.com/glue/latest/dg/crawler-s3-folder-table-partition.html

AWS
已回答 7 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则