Sqoop无法将mysql时间戳转换为配置单元bigint

Sqoop无法将mysql时间戳转换为配置单元bigint,mysql,hadoop,timestamp,hive,sqoop,Mysql,Hadoop,Timestamp,Hive,Sqoop,我在mysql上有一个timestamp列,向sqoop添加-map column配置单元选项不起作用,我只是在这个字段中得到一个空值 --map-column-hive creation_time=bigint,last_update=bigint 不过,将查询与此unix\u timestampcreation\u time creation\u time一起使用效果很好,但它需要列出所有字段 有什么建议吗 谢谢 必须问一下,为什么不使用配置单元时间戳类型?时间戳配置单元类型似乎不包含自1

我在mysql上有一个timestamp列,向sqoop添加-map column配置单元选项不起作用,我只是在这个字段中得到一个空值

--map-column-hive creation_time=bigint,last_update=bigint
不过,将查询与此unix\u timestampcreation\u time creation\u time一起使用效果很好,但它需要列出所有字段

有什么建议吗


谢谢

必须问一下,为什么不使用配置单元时间戳类型?时间戳配置单元类型似乎不包含自1970-1-1 UTC以来秒的实际时间戳值,而是一种带有服务器时区上日期的字符串。如果我在不同的时区使用多台服务器,相同的数据将有两个不同的值。