如何将S3 bucket中的JSON文件与AWS Athena中的字段链接



我正在尝试将一些电子邮件信息存储到Athena"主题,发件人,收件人,正文"中,对于正文,我将在其中包含一些大的内容。

我有可能将S3 bucket中的JSON或TXT文件与body列中的条目链接起来,然后从Athena中提取它吗?

我已经看到DynamoDB有这样的东西,它可以在条目中存储对象的引用。

我们能在雅典娜做同样的事吗?如果是的话,有人能告诉我我们如何存储信息和检索数据吗?

谢谢

Nikhil

雅典娜是有一些限制的普雷斯托。您可以使用Hive语法并直接在Athena中创建表,也可以使用AWS Glue中的Crawler创建表。

文档链接:

https://docs.aws.amazon.com/athena/latest/ug/json.html

https://docs.aws.amazon.com/athena/latest/ug/querying-JSON.html

https://docs.aws.amazon.com/glue/latest/dg/add-crawler.html

我对Json和Athena主题的回答:

从嵌套json源创建Athena表

AWS Glue自定义分类器Json Path

最新更新