Kettle
江陵之月
本人是一个具有文艺范的程序员,是大数据工程师,家在成都,到一线城市打拼过,现在回到家乡发展,希望在CSDN遇到志同道合的人
展开
-
Kettle的转换.一行转多行
1.打开Spoon.bat 2.核心对象子界面 1)选择"输入",将"自定义常量数据"拖进工作区 2)选择"转换",将"列拆分为多行"拖进工作区 3)选择"应用",将"写日志"拖进工作区 4)按住Shift键,流程为"自定义常量数据"、“列拆分为多行”、“写日志” 3.自定义常量数据界面 1)元数据 名称 类型 id Number name String 2)数据 # id name 1 1 a,b,c 2 1 e,g 4.列拆分为多行界面 1)要拆分的字段:name 2原创 2020-12-04 15:31:42 · 848 阅读 · 0 评论 -
Kettle的导入.Excel到MySQL
1.打开Spoon.bat 2.核心对象子界面 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 · 455 阅读 · 0 评论 -
Kettle的导入.文本到MySQL
1.打开Spoon.bat 2.核心对象子界面 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 · 511 阅读 · 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 · 351 阅读 · 0 评论 -
Kettle的转换.多行转一行
1.打开Spoon.bat 2.核心对象子界面 1)选择"输入",将"自定义常量数据"拖进工作区 2)选择"转换",将"排序记录"拖进工作区 3)选择"统计",将"分组"拖进工作区 4)选择"应用",将"写日志"拖进工作区 5)按住Shift键,流程为"自定义常量数据"、“排序记录”、“分组”、“写日志” 3.自定义常量数据界面 1)元数据 名称 类型 格式 长度 精度 货币类型 小数 分组 设为空串? id Number 否 name String 否 2)数据 # i原创 2020-12-02 10:51:22 · 1142 阅读 · 0 评论