【发布时间】:2017-12-14 07:31:25
【问题描述】:
我使用 sqoop import 命令将数据从 teradata sqoop 到 Hive。
对于 teradata 中的一张表,我有一个日期字段。在 sqooping 之后,我的日期字段显示为具有 bigint 数据类型的时间戳。
但我需要将日期字段作为配置单元表中的日期数据类型。谁能建议我实现这一目标?
【问题讨论】:
-
timestamp with bigint datatype 是什么样的?请在您的帖子中添加一些示例。
-
我去年遇到了这个问题,我发现的唯一方法是将字段转换为 varchar 作为 sqoop 导出的一部分。
-
我的hue中的日期字段是一个13位的时间戳,看起来像:1450051200000,它是bigint类型的。但我希望在 sqooping 后使用日期类型而不是色调中的 bigint。
-
我尝试使用 to_char 函数将 bigint 转换为字符串字段。但是,有什么方法可以直接从 bigint 转换为 datetime 类型,而不是 string
-
为什么不在sqoop查询中使用Teradata函数
cast(column_name as date)函数
标签: hadoop hive teradata sqoop