在 AWS Athena 中 - 如何显示具有所需格式的时间戳列?
In AWS Athena - how to show the timestamp column with required format?
我在 AWS S3 中有一个镶木地板文件,其时间戳列如下
updated_time = "2014-11-13T03:10:17.098765Z".
我创建了一个粘合目录并从 AWS athena 查询它。
在 Athena 中,我只能在毫秒字段“2014-11-13 03:10:17.098”中看到 3 个精度值。是否有任何选项可以使所有 6 个精度值与 S3 中的微秒相同。
雅典娜的实际结果
2014-11-13 03:10:17.098
雅典娜的预期结果
2014-11-13 03:10:17.098765
Presto 支持的时间戳粒度最大为毫秒,而不是微秒。
由于 Athena 基本上由 Presto 管理,因此 Presto 限制对 Athena 也有效。
我在 AWS S3 中有一个镶木地板文件,其时间戳列如下
updated_time = "2014-11-13T03:10:17.098765Z".
我创建了一个粘合目录并从 AWS athena 查询它。
在 Athena 中,我只能在毫秒字段“2014-11-13 03:10:17.098”中看到 3 个精度值。是否有任何选项可以使所有 6 个精度值与 S3 中的微秒相同。
雅典娜的实际结果
2014-11-13 03:10:17.098
雅典娜的预期结果
2014-11-13 03:10:17.098765
Presto 支持的时间戳粒度最大为毫秒,而不是微秒。 由于 Athena 基本上由 Presto 管理,因此 Presto 限制对 Athena 也有效。