数据仓库工具方法-维度表同步 MySQL表结构同步到Hive

网友投稿 654 2023-05-24

数据仓库工具方法-维度表同步 MySQL表结构同步到Hive

数据仓库工具方法-维度表同步 MySQL表结构同步到Hive

mysql 中的数据类型与Hive 是有区别的,但是他们有规律, 有规律就好办了, 我们可以通过写程序来批量处理,来提高我们的工作效率。

来我们开干。

MySQL 中的表结构都是存在一个固定的数据库中,它的名字是:information_schema

字段是存储在固定的表中:COLUMNS

我们先直接上脚本

book_module_stencil 替换成你的表名称。

yyb_test 替换成你的数据库名称。

执行结果是这样的

格式化后是这样的

CREATE TABLE book_module_stencil (     id string COMMENT "id",     NAME string COMMENT "版块名称",     type string COMMENT "图书类型(0:教材;1:教辅;2课外)",     stu_icon string COMMENT "学生端配置图标的地址",     tea_icon string COMMENT "老师端配置图标的地址",     sort INT COMMENT "排序",     remarks string COMMENT "备注信息",     create_by string COMMENT "创建者",     create_date string COMMENT "创建时间",     update_by string COMMENT "更新者",     update_date string COMMENT "更新时间", CODE string COMMENT "编码(模块名称首字母)"  ) COMMENT "模块模版表";

今天的分享就到这里。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:4分钟了解什么是SQL窗口函数
下一篇:年底了,你的数据库密码安全吗
相关文章