查找雅典娜查询结果的来源

时间:2018-11-27 16:19:27

标签: amazon-web-services amazon-s3 amazon-athena presto

我们在S3中存储了数千个文件。这些文件暴露于雅典娜,以便我们对其进行查询。在进行调试时,我发现当在特定id上进行查询时,雅典娜会显示多个空白行。鉴于有成千上万个文件,所以我不确定这些数据来自何处。

有没有一种方法可以查看雅典娜结果中各行的源文件?

1 个答案:

答案 0 :(得分:3)

Presto Hive连接器暴露了一个隐藏的列:"$path" 此列显示了已从中读取特定行的文件的路径。

注意:列名实际上是$path,但是您需要在SQL中用"引号。这是因为$在标识符中是非法的。