【问题标题】:Timestamp issue copying parquet files from Hive to Vertica将镶木地板文件从 Hive 复制到 Vertica 的时间戳问题
【发布时间】:2019-11-13 23:41:01
【问题描述】:

我们有一个外部 hive 表,其中 Parquet 文件支持在 S3 位置,如下所示。

我们的 EMR 在 PDT/PST 时区运行。我们使用 vertica copy 命令将此数据从 hive 复制到 vertica。我们的 Vertica 集群也在 PDT/PST 中。

11 月 3 日(时间更改为 PST),当 EMR 对上述数据运行复制命令时,vertica 中的时间戳滞后一个小时,如下所示

在 hive 和 vertica 中用于日期字段的数据类型是“时间戳”。

谁能解释一下为什么会出现这个问题以及如何解决它?

【问题讨论】:

    标签: hive parquet vertica microfocus


    【解决方案1】:

    我怀疑带有TIMESTAMP 的Hive 暗示了TIMESTAMP WITH TIMEZONE。我知道 Vertica 将这两者视为两种不同的数据类型。

    值得尝试沿着这条路进行调查......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-22
      • 2019-06-02
      相关资源
      最近更新 更多