【发布时间】:2019-04-29 10:39:14
【问题描述】:
我们在 S3 中存储了数千个文件。这些文件暴露给 athena,以便我们可以查询它们。在进行调试时,我发现 athena 在查询特定的 id 时显示多个空白行。鉴于有数千个文件,我不确定这些数据来自哪里。
有没有一种方法可以让我在 athena 结果中查看相应行的源文件?
【问题讨论】:
-
试试
select *, "$path" from your_table where ...。这适用于 Presto,因此也适用于 Athena。 -
太棒了。请将此作为答案分享,以便我接受。
-
这样的功能还有吗?我正在查看 presto documentaiton,找不到任何有用的东西。
-
@Patrick 这是 Redshift 文档的链接。问题是关于雅典娜的。
标签: amazon-web-services amazon-s3 amazon-athena presto