
Kettle
江陵之月
本人是一个具有文艺范的程序员,是大数据工程师,家在成都,到一线城市打拼过,现在回到家乡发展,希望在优快云遇到志同道合的人
展开
-
Kettle的转换.一行转多行
1.打开Spoon.bat2.核心对象子界面1)选择"输入",将"自定义常量数据"拖进工作区2)选择"转换",将"列拆分为多行"拖进工作区3)选择"应用",将"写日志"拖进工作区4)按住Shift键,流程为"自定义常量数据"、“列拆分为多行”、“写日志”3.自定义常量数据界面1)元数据名称 类型 id Number name String 2)数据# id name1 1 a,b,c2 1 e,g4.列拆分为多行界面1)要拆分的字段:name2原创 2020-12-04 15:31:42 · 1040 阅读 · 0 评论 -
Kettle的导入.Excel到MySQL
1.打开Spoon.bat2.核心对象子界面1)选择"输入",将"获取文件名"、“Excel输入"拖进工作区2)选择"输出”,将"表输出"拖进工作区3)按住Shift键,鼠标拖拽"获取文件名"图标到"Excel输入"图标上,产生连线。同理"表输出"的线也脸上,注意箭头方向3.创建MySQL表(test库)CREATE TABLE foundation (id int(11) NOT NULL AUTO_INCREMENT,site_name varchar(255) DEFAULT NULL原创 2020-11-30 16:45:21 · 612 阅读 · 0 评论 -
Kettle的导入.文本到MySQL
1.打开Spoon.bat2.核心对象子界面1)选择"输入",将"获取文件名"、“文本文件输入"拖进工作区2)选择"输出”,将"表输出"拖进工作区3)按住Shift键,鼠标拖拽"获取文件名"图标到"文本文件输入"图标上,产生连线。同理"表输出"的线也脸上,注意箭头方向3.创建MySQL表(test库)CREATE TABLE foundation (id int(11) NOT NULL AUTO_INCREMENT,site_name varchar(255) DEFAULT NULL,原创 2020-11-30 16:46:11 · 660 阅读 · 0 评论 -
Kettle的导入.MySQL到HDFS
1.运行SQL语句SET FOREIGN_KEY_CHECKS=0;DROP TABLE IF EXISTS foundation;CREATE TABLE foundation (id int(11) NOT NULL AUTO_INCREMENT,site_name varchar(255) DEFAULT NULL,site_url varchar(255) DEFAULT NULL,nation_s varchar(255) DEFAULT NULL,media_flag varch原创 2020-11-30 16:46:50 · 429 阅读 · 0 评论 -
Kettle的转换.多行转一行
1.打开Spoon.bat2.核心对象子界面1)选择"输入",将"自定义常量数据"拖进工作区2)选择"转换",将"排序记录"拖进工作区3)选择"统计",将"分组"拖进工作区4)选择"应用",将"写日志"拖进工作区5)按住Shift键,流程为"自定义常量数据"、“排序记录”、“分组”、“写日志”3.自定义常量数据界面1)元数据名称 类型 格式 长度 精度 货币类型 小数 分组 设为空串?id Number 否name String 否2)数据# i原创 2020-12-02 10:51:22 · 1479 阅读 · 0 评论