最新要闻
- 【天天速看料】骁龙最强芯+2K直屏!宋紫薇预告iQOO 11S
- 世界看点:《小美人鱼》豆瓣评分人数38591人 口碑暴降至5.1分:国人都不爱看黑美人鱼?
- 北京理想汽车获得纯电/增程生产资质:规划有5款纯电新车
- DC宇宙重启之作!超英大片《闪电侠》上映:蝙蝠侠、超女联手登场
- 主页不刷新!网易LOFTER深夜崩溃:大量用户以为账号被封
- 【全球新要闻】PC玩家:没SSD 以后游戏都不让玩了?
- 这涂装属实有点帅!迷彩版特斯拉Cybertruck亮相街头|环球快讯
- 顾客吐槽海底捞8块钱生菜仅2片 门店回应:精准按克称重 没问题-天天热头条
- 成龙晒合影悼念黄永玉 二人结缘于电影《十二生肖》
- PC玩家:没SSD就没法玩游戏了
- 这次41位“乘客”上天!中国新纪录
- 新华书店真不差钱:顾客“只看不买” 营收仍有上千亿-焦点消息
- 每日焦点!杭州第19届亚运会奖牌“湖山”正式发布:印有断桥、三潭印月
- Intel处理器品牌正式升级!有请全新的酷睿Ultra|环球消息
- 国产之光!比亚迪登2023年BrandZ最具价值榜前十:唯一中国汽车品牌
- 索尼LYTIA公布新品:一口气推出5款5000万像素传感器_天天热点评
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
全球热消息:快速上手kettle(四)壶中可以倒出些啥?
- 前言
- 一 、kettle 这壶里能倒出啥?
- 二 、Access输出
- 2.1 Access输出设置
- 2.2 启动转换,查看输出
- 三 、Excel输出
- 3.1 选择excel扩展名
- 3.2 1 将表中数据分别写入到excel中
- 四、JSON output
- 4.1 JSON output设置
- 4.2 生成json文件
- 五、SQL文件输出
- 5.1 sql文件输出控件设置
- 5.2 启动转换,生成备份文件
- 六、表输出
- 6.1 表输出设置
- 6.2 启动转换
- 七 、删除
- 7.1 删除控件设置
- 7.2 执行转换,查看数据
- 八、更新
- 8.1 根据id,将表一t_br001 中的数据更新到表二t_br002 中
- 8.2 启动转换,更新
t_br002
表中的数据
- 九、插入/更新
- 9.1 插入/更新 控件设置
- 9.2 执行转换,查看结果
- 十、文本文件输出
- 10.1 文本文件输出控件设置
- 10.2 启动转换,查看输出
- 十一、XML output
- 11.1 xml文件输出设置
- 11.2 启动转换,查看输出
前言
通过前面的文章中我们对kettle
这把“壶” 做了简单介绍,并对“壶” 里能装些啥也具体说了下。
大家应该对kettle
这把壶有了整体的认知,本篇文章我们就来说一说kettle
这壶通过对各种数据加工后,
能倒出来什么?
【资料图】
一 、kettle 这壶里能倒出啥?
启动kettle
在 新建转换-->核心对象-->输出中我们能看到经过各种加工后也是能倒出来各种五花八门的数据。
具体的可以参照下面截图
-- kettle 加工出来的 | -- kettle 加工出来的 |
---|---|
一眼看过去很多都能见名知意,文章不一一介绍每个输出控件,我们只挑其中常用控件进行说明。
说明: 前面的文章中,我们没有具体说哪个输入对应着哪个输出,而是分别介绍了常用输入。
因为输入控件可以和输出控件进行自由搭配,只要你喜欢就可以进行 Excel输入-->表输出、Excel输入-->插入/更新、
文本文件输入-->表输出等等 各种自由搭配
今天为了方便,我们大部分就以表输入作为输入来一一说明输出控件。
表输入配置如下,在配置表之前我们需要配置DB连接(这个在之前文章中说过这里不再赘述)
二 、Access输出
我们可以将MySQL表中的数据转换成Access输出
2.1 Access输出设置
2.2 启动转换,查看输出
-- 生成新的Access文件 | -- |
---|---|
三 、Excel输出
细心的小伙伴可能会发现在输出控件中又两个Excel输出,一个是Excel输出,另一个是Microsoft Excel输出。
它们的区别就是Excel输出只能输出xls文件(适合Excel2003),Microsoft Excel输出可以输出xls和xlsx文件(适合Excel2007及以后)
3.1 选择excel扩展名
--Excel输出 | --Microsoft Excel输出 |
---|---|
3.2 1 将表中数据分别写入到excel中
-- 新建转换 | -- 生成文件 |
---|---|
四、JSON output
json文件我们之前也说过了,这小节我们要做的就是将MySQL里的数据转换成json文件
4.1 JSON output设置
-- json输出路径设置 | -- 获取字段 |
---|---|
4.2 生成json文件
-- 生成文件 | -- 文件内容 |
---|---|
五、SQL文件输出
将表中的数据转换为sql备份文件
5.1 sql文件输出控件设置
-- 一般设置 | -- 内容设置 |
---|---|
5.2 启动转换,生成备份文件
-- 生成文件 | -- 备份文件内容 |
---|---|
六、表输出
表输出控件可以将kettle数据行中的数据直接写入到数据库中的表
6.1 表输出设置
-- 表输出设置 | -- 创建表 |
---|---|
6.2 启动转换
-- 上一步中点击执行后创建了新表 | --新表中插入了数据 |
---|---|
注意:这里有个小坑,如果表字段中包含中文可能会出现乱码。我们需要做如下设置
-- ①点击编辑 | -- ② 设置编码 |
---|---|
七 、删除
删除控件可以删除数据库表中指定条件的数据,般用此控件做数据库表数据删除或者跟另外一个表数据做对比,然后进行去重的操作
接下来我们根据bookid 进行比较,删除目标表t_books_bak
中id在 t_books
中的数据
-- t_books | -- t_books_bak |
---|---|
从表中数据我们可以看出 bookid
相同的是 10001,10002,10005 这三条数据
7.1 删除控件设置
7.2 执行转换,查看数据
八、更新
更新是将数据库表中的数据和数据流中的数据做对比,如果不同就更新,如果数据流中的数据比数据库表中的数据多,那么就报错。
我们准备两张表的数据
-- t_br001 | -- t_br002 |
---|---|
8.1 根据id,将表一t_br001 中的数据更新到表二t_br002 中
-- 表输入设置 | -- 更新设置 |
---|---|
8.2 启动转换,更新t_br002
表中的数据
注意:如果数据流中的数据比数据库表中的数据多,如下图所示
-- t_br001 | -- t_br002 |
---|---|
由于更新控件在数据不对等的情况下会报错,所以下一小节中 插入/更新输出控件做了优化
九、插入/更新
根据条件对数据流和数据库表中的数据进行比较,如果不同就更新,如果数据流中的数据比数据库表中的数据多,就插入
我们就以上一节中的两个表为例子,来进行插入/更新
-- t_br001 | -- t_br002 |
---|---|
9.1 插入/更新 控件设置
-- 表输入设置 | -- |
---|---|
9.2 执行转换,查看结果
转换完成后,我们发现
t_br002
表中根据id比较后更新了一条数据,插入了一条数据
十、文本文件输出
将数据输出成文本的控件,我们发现输出控件中没有csv输出控件,其实csv是逗号分隔符的一种文本文件
本小节我们就根据表输入转换输出为txt,csv 文件
10.1 文本文件输出控件设置
-- csv文本文件设置 | -- csv文本文件设置分隔符 |
---|---|
-- txt 文本文件设置 | -- |
---|---|
10.2 启动转换,查看输出
-- | -- |
---|---|
十一、XML output
本小节我们将表中数据转换为xml文件
11.1 xml文件输出设置
-- | -- |
---|---|
11.2 启动转换,查看输出
-- 生成xml文件 | -- xml内容 |
---|---|
本期内容介绍了kettle 的各种输出控件,希望对你有所帮助,本期内容就到这,我们下期再见 (●"◡"●)
关键词:
全球热消息:快速上手kettle(四)壶中可以倒出些啥?
【天天速看料】骁龙最强芯+2K直屏!宋紫薇预告iQOO 11S
世界看点:《小美人鱼》豆瓣评分人数38591人 口碑暴降至5.1分:国人都不爱看黑美人鱼?
北京理想汽车获得纯电/增程生产资质:规划有5款纯电新车
DC宇宙重启之作!超英大片《闪电侠》上映:蝙蝠侠、超女联手登场
主页不刷新!网易LOFTER深夜崩溃:大量用户以为账号被封
【全球新要闻】PC玩家:没SSD 以后游戏都不让玩了?
这涂装属实有点帅!迷彩版特斯拉Cybertruck亮相街头|环球快讯
顾客吐槽海底捞8块钱生菜仅2片 门店回应:精准按克称重 没问题-天天热头条
成龙晒合影悼念黄永玉 二人结缘于电影《十二生肖》
PC玩家:没SSD就没法玩游戏了
这次41位“乘客”上天!中国新纪录
网络传输中的重要参数-简单的网络画像 天天聚看点
文心一言 VS 讯飞星火 VS chatgpt (42)-- 算法导论5.4 6题_聚看点
新华书店真不差钱:顾客“只看不买” 营收仍有上千亿-焦点消息
每日焦点!杭州第19届亚运会奖牌“湖山”正式发布:印有断桥、三潭印月
Intel处理器品牌正式升级!有请全新的酷睿Ultra|环球消息
国产之光!比亚迪登2023年BrandZ最具价值榜前十:唯一中国汽车品牌
第三次博客:PTA题目集6-8总结-当前信息
索尼LYTIA公布新品:一口气推出5款5000万像素传感器_天天热点评
观热点:2岁女童误吞23颗磁力珠 医生:随时可能发生肠穿孔
亏电3.9升、纯电跑200km!比亚迪驱逐舰07申报:合资中型轿车发抖
《神鬼寓言》女性设计引热议:东西方怎么差这么多?
B社《星空》引力惊人:法国XSX销量暴涨1335%
Java并发(十)----线程之守护线程 今日讯
商务部:两个原因致全国实际使用外资以美元计下降_天天时快讯
打破国外垄断 国产GPU架构天狼星亮相:自研架构自主可控|即时焦点
全球短讯!贾跃亭透露创业心酸:被美国市场教育 战胜华尔街顶级破产黑帮
梅西今晚8点首发出场!直击北京工体蹲守现场:人满为患-环球时讯
理想L9 Pro来了!将取消激光雷达!预估售价42-43万元
天天日报丨体型太大!美国大码女子乘飞机被要求买2座位:吐槽称难受又费钱
微服务配置中心选型比较——Nacos、Apollo
记录--前端如何优雅导出多表头xlsx
昂利康:七氟烷原料药上市申请获批
新西兰经济陷入技术性衰退
天天热头条丨商品日报(6月15日):焦煤领涨商品市场 贵金属承压下行
新华指数|钢“财”说:库存降幅收窄,宏观情绪回暖|全球最资讯
新出行贺磊聊“李想疯狂输出的背后” 点名多位车企高管
北京工体梅西含量超标:今晚8点举行足球友谊赛-全球快看点
一加第四款《原神》联名机在路上了:这次主角是派蒙
双髻鲨头上的“锤子”有什么用? 世界热资讯
618先别买洗地机!分享几条你不知道的要点|即时焦点
万方查重多久出报告(万方查重)-全球速递
扩展中国剩余定理(EXCRT)
天天即时看!三类重要Linux文件的用途与区别
沉浸式的使用 Windows/office激活工具|环球聚焦
delphi7使用rave5.0展现数据库数据报表
一文读懂物联网平台如何搞定80%以上的物联网项目
最新快讯!经常出汗是怎么回事呢_经常出汗是怎么回事
亚运会倒计时100天!vivo成手机独家供应商:交付vivo X90s、iQOO 11S 天天要闻
世界即时:越南人的国民神车! 越南版“宝骏悦也”发布:车长仅3114mm
天天快看点丨河北热成了炣北!多地气温突破40℃:石家庄成今年首个40℃省会级城市
环球要闻:谷歌推出“硬核”智能家居编辑器:支持用户手搓脚本
环球最资讯丨周鸿祎:做大模型这3个月 最惭愧的是自己不擅长吹牛
美晨生态:诸城经开投累计质押股数约为7843万股
世界视讯!如何优雅地使用Low Code提高开发效率
环球热点!ctfpwn-堆入门之uaf(新手向)
会说话!爱德华兹谈生涯至今最爱的时刻:唐斯的60分之夜
游戏网站开除40%员工 “AI编辑”每周撰写数百篇问题文章引众怒|每日焦点
让手机更智能!小米小爱建议宣布已覆盖40余款机型 看看有你的吗?|全球报道
3A大作游戏《星空》尚未发售 却已收到玩家差评:直接0分 焦点速看
夜景拍摄表现出彩:尼康尼克尔Z DX 24mm f/1.7镜头开售_全球观热点
天天最新:芭比娃娃真人电影《芭比》确认引进中国内地:画风对比《小美人鱼》如何?
vivox9什么时候上市的多少钱(vivox9什么时候上市的) 最新资讯
资讯:上传自己java项目到maven中央仓库pom
当前关注:《深入探索C++对象模型》- 第一章 - 关于对象 - 笔记
.NET 文件上传服务设计 天天快播报
变形积木:以装配式装修助力美团酒店布局“百品、千城、万店”-当前观点
国资委召开中央企业提高上市公司质量暨并购重组工作专题会-环球热资讯
科创板收盘播报:科创50指数跌0.14% 电气设备股表现强势|环球热议
马斯克邀请丰田加入特斯拉快充阵营:你们充电太慢了
要闻:新一轮油价调整将于6月28日开启 这次又有降价的可能
Steam客户端大规模更新!新增实用笔记功能 世界热议
AMD Yes!RX 6650 XT显卡杀到1799元:比N卡更香 天天播资讯
贾跃亭团队出身就是不一样!高合HiPhi Y内饰官图发布:平替FF 91
世界热文:手机微信出现状态是什么意思(微信出现状态是怎么回事)
云小课|RDS for MySQL参数模板一键导入导出,参数配置轻松搞定|焦点简讯
【环球时快讯】数据分析提效5倍,国有集团企业数字化历程 | 数字化标杆
ESMapV数字孪生三维可视化云平台-零代码可视化设计师助力者
flask自定义参数校验、序列化和反序列化_视讯
出庭当晚特朗普与“金主”举行晚宴,筹得200多万美元-世界微头条
微资讯!新华社权威快报|“一箭41星” 发射成功
欠2.4亿罚款又如何?贾跃亭国内“现身”:我不要烧太多钱也能快速成功 环球快讯
端午节放假3天自驾方便了!滴滴租车正式上线:跑车、房车全都有
全球即时:一机搞定全屋清洁!石头新品洗地机A10 Ultra今晚首销:到手价3399元
1799元咬死RTX 3060显卡 英特尔新驱动继续鸡血:性能猛增33%|当前快看
用上丰田氢燃料电池 海马7X-H来了:不到5分钟加注续航达800km-天天微速讯
汉字找茬王连歌曲不甘怎么过-世界热闻
全球热文:解析Spring内置作用域及其在实践中的应用
世界观点:pickle
RPG游戏开发日志: 世界观速讯
石家庄太和网点电话_石家庄太和网
3个ChatGPT插件自动写书爆火!更多躺着赚钱玩法可以问AI自己_全球看热讯
3.1级地震发生时上海居民躲床下避难 监控视频显示:剧烈摇晃、余震可能性不大|今头条
全球热点评!盘点C#最有价值的10个语法糖
Cannot Reference “XxxClass.xxx” Before Supertype Constructor Has Been Called
足球服批发_足球装备批发|热推荐
男子赶集买毛蛋到家全变鸭子 后续会饲养:网友点赞赚大了
直言理想ONE被问界M7打残 学习华为要看什么书:李想整理分享
丰田手把手教经销商诋毁纯电|每日动态