[sqoop]hive导入mysql,其中mysql的列存在默认值列

一、思路

直接在hive表中去掉有默认值的了列,在sqoop导入时,指定非默认值列即可,

二、具体

mysql的表

hive的表

sql 复制代码
create table dwd.dwd_hk_rcp_literature(
    id string,
    literature_no string,
    authors string,
    article_title string,
    source_title string,
    publication_date string,
    publication_year string,
    volume string,
    issue string,
    price string,
    created_at string,--插入时间
--     updated_at string,--这个字段不管
--     delete_status string,--有默认值
    abstract string
)
row format delimited
fields terminated by "\001"
;

sqoop导入

sql 复制代码
sqoop export \
--connect jdbc:mysql://ip:端口号/yly_ms_dev \
--username 用户名 \
--password 密码 \
--table hk_rcp_literature \
--columns "id,literature_no,author,article_title,source_title,publication_date,publication_year,volume,issue,price,created_at,abstracts" \
--export-dir /user/hive/warehouse/dwd.db/dwd_hk_rcp_literature \
--input-fields-terminated-by "\001"
相关推荐
星晨雪海6 小时前
Lombok 注解使用场景终极总结
java·数据库·mysql
hnmpf8 小时前
linux系统离线环境安装mysql问题
linux·运维·mysql
踏着七彩祥云的小丑8 小时前
云服务器——MySQL设置
服务器·mysql
lhbian8 小时前
PHP、C++和C语言对比:哪个更适合你?
android·数据库·spring boot·mysql·kafka
Dream of maid9 小时前
Mysql(9)事务
数据库·mysql
束尘9 小时前
Vue3 项目集成 OnlyOffice 在线编辑 + 自定义插件开发(二):插入功能全实现
数据库·vue.js·mysql
xuhaoyu_cpp_java9 小时前
MySql学习(二)
经验分享·笔记·学习·mysql
神の愛10 小时前
@Pattern,@NotBlank
数据库·mysql
Chasing__Dreams10 小时前
Mysql--基础知识点--99--两个线程同时给同一个间隙加锁 造成死锁的原因
数据库·mysql
北有树10 小时前
Mysql专题面试题总结
数据库·mysql