Hive/Presto 中是否有伪列来获取给定文件的“上次修改”时间戳?

d4n*_*nco 5 hive amazon-web-services presto amazon-athena

我在 Athena 中有一个外部表链接到 S3 中的文件夹。Presto 中有一些伪列,允许我获取有关该文件夹中文件的一些元数据信息(例如 $path 伪列)。

我想知道是否有一个伪列,我可以通过使用 AWS Athena 中的查询来获取 S3 中文件的最后修改时间戳。

Dav*_*ips 4

Trino 具有Hive 连接器的$file_modified_time 元数据列。你可以这样查询:

SELECT *, "$path", "$file_size", "$file_modified_time"
FROM example.web.page_views;
Run Code Online (Sandbox Code Playgroud)