特牛网址导航

Sqoop从MySQL导入tinyint(1)到hive(tinyint)数据为空问题解决_mysql的类型tinyint抽取到hive是null,怎么处理-CSDN博客

网友收藏
文章浏览阅读1.3k次,点赞2次,收藏6次。问题描述从Sqoop导入MySQL导入TINYINT(1)类型数据到hive(tinyint),数据为null问题原因Sqoop在抽取数据到Hive或者HDFS时,会自动将类型为Tinyint(1)的列转为boolean类型,这就是导致抽取到Hive或HDFS中的数据中只有0和1的原因。因为默认情况下,MySQL JDBC connector 会将Tinyint(1)映射为java.s..._mysql的类型tinyint抽取到hive是null,怎么处理