来自Parquet的Redshift COPY的时区问题

时间:2019-07-19 21:13:41

标签: amazon-redshift parquet

我正在将Parquet文件加载到Redshift中。 Parquet文件具有一个timestamp列。

问题:当将Parquet时间戳(特定的时间点)转换为Redshift中的TIMESTAMP(没有时区上下文的抽象日期/时间)时,是否有任何方法可以指定将哪个时区用作上下文?

以不同的方式输入:

当我将'2019-01-01 00:00'::timestamp插入到TIMESTAMP列中时,无论会话时区是什么,我都会准确地返回2019-01-01 00:00。我可以想象CSV是相似的。

当我从Parquet加载时,将2019-01-01 00:00放入TIMESTAMP列的唯一方法是Parquet时间戳表示2019-01-01 00:00 _UTC_。我想在Redshift中获得与Parquet中的时间戳2019-01-01 00:00 _EDT_(UTC时间为04:0005:00类似的时间戳

0 个答案:

没有答案