admin管理员组文章数量:1609209
在执行使用Sqoop导入Hive数据到MySQL时,报以下错误:
原因是hive和mysql的表结构不对应
这是我最初建的表
CREATE TABLE log.t_log_all(episodes varchar(400) NOT NULL COMMENT '节目',content_num int DEFAULT NULL COMMENT '弹幕数量',like_num int DEFAULT NULL COMMENT '弹幕点赞数',PRIMARY KEY(episodes)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
而经过我的检查发现,第三个参数是double型,并非建表时的int
修改类型:
CREATE TABLE log.t_log_all(episodes varchar(400) NOT NULL COMMENT '节目',content_num int DEFAULT NULL COMMENT '弹幕数量',like_num double DEFAULT NULL COMMENT '弹幕点赞数',PRIMARY KEY(episodes)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
再次执行,代码通过
本文标签: 报错toolExportToolError
版权声明:本文标题:报错ERROR tool.ExportTool: Error during export: Export job failed! 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1726225680a1061493.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论