我们正在使用etl工具从oracle数据库中摄取hive parquet表中的数据。数据库以utc格式存储时间戳,但是当我们在配置单元表中看到它时,它以东部(est中的群集时区)显示时间戳值。
现在我知道我们可以使用配置单元函数在对表执行的select查询中将其转换为所需的时区,但我的问题是,我们是否可以要求配置单元parquet在写入数据时不要转换为集群时区,从而按原样显示源值?
目标是保持值与源代码中的值相同,并且不允许任何隐式转换。另一种方法是将这些时间戳值视为字符串,但我们不想使用这种方法。如果有人能为这个问题提供正确的解决方案,我们将不胜感激。
谢谢
暂无答案!
目前还没有任何答案,快来回答吧!