首页 > 解决方案 > 雪花日期列的 AVRO 文件日期不正确

问题描述

我有以 AVRO 格式创建的 HIVE 外部表。数据存储在 S3 位置。现在我正在以 avro 格式存储在 s3 上的相同数据文件上创建雪花表。但是遇到日期列的问题。尽管雪花表中的字符串和 int 数据正确显示,但日期未正确显示。

hive 表中的数据(col1 是 hive 表中的时间戳数据类型):

col1 2021-02-04 10:02:31

雪花表中的数据:

col1 53066-07-15 12:56:40.000

创建雪花表的sql:

创建或替换外部表 test1 ( col1 时间戳为 (value:col1::timestamp), ) WITH LOCATION = @S3_location/folder/ AUTO_REFRESH = TRUE FILE_FORMAT = 'AVRO';"

标签: amazon-web-serviceshivecloudsnowflake-cloud-data-platform

解决方案


推荐阅读