简体   繁体   English

来自 Athena 的 Quicksight 数据以获得正确的时间戳

[英]Quicksight data from Athena for correct TimeStamp

I am trying to use date time in AWS quicksight from Athena and parse it out from each file name (paht) that has a format like this '2022-06-02 19:26:48.491730xxxxx'我正在尝试在 Athena 的 AWS quicksight 中使用日期时间,并从每个具有类似 '2022-06-02 19:26:48.491730xxxxx' 格式的文件名 (paht) 中解析出来

Using this使用这个

date(date_format(AT_TIMEZONE(cast (regexp_extract("$path", '\w{4}-\w{2}-\w{2} \w{2}:\w{2}:\w{2}.w{6}') as timestamp),'America/Los_Angeles'),'yyyy-MM-dd HH:mm:ss:SSSSSS'))  AS time_stamp,

I get null我得到 null

This should work for you:这应该适合你:

date_parse(date_format(AT_TIMEZONE(cast (regexp_extract("$path", '\w{4}-\w{2}-\w{2} \w{2}:\w{2}:\w{2}') as timestamp),'America/Los_Angeles'),'%Y-%m-%d %H:%i:%s'),'%Y-%m-%d %H:%i:%s')  AS time_stamp

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM