快速上手kettle(四)壶中可以倒出些啥?

如题所述

启动kettle,在新建转换—>核心对象—>输出中,我们能看到经过各种加工后,能倒出来的数据五花八门。


具体输出控件如下:



    Access输出:将MySQL表中的数据转换成Access输出。
    Excel输出:分为Excel输出和Microsoft Excel输出,前者只能输出xls文件,后者可以输出xls和xlsx文件。
    JSON输出:将MySQL里的数据转换成json文件。
    SQL文件输出:将表中的数据转换为sql备份文件。
    表输出:将kettle数据行中的数据直接写入到数据库中的表。

其他输出控件包括删除、更新、插入/更新、文本文件输出、XML输出等。


操作说明

以表输入为输入来一一说明输出控件。


Access输出设置

启动转换,查看输出。


Excel输出设置

选择excel扩展名,将表中数据分别写入到excel中。


JSON输出设置

将MySQL里的数据转换成json文件。


SQL文件输出设置

启动转换,生成备份文件。


表输出设置

注意:如果表字段中包含中文可能会出现乱码。需要做如下设置。


删除控件设置

根据bookid进行比较,删除目标表t_books_bak中id在t_books中的数据。


更新控件设置

将数据库表中的数据和数据流中的数据做对比,如果不同就更新,如果数据流中的数据比数据库表中的数据多,那么就报错。


插入/更新控件设置

根据条件对数据流和数据库表中的数据进行比较,如果不同就更新,如果数据流中的数据比数据库表中的数据多,就插入。


文本文件输出设置

转换输出为txt, csv文件。


XML输出设置

将表中数据转换为xml文件。


本期内容介绍了kettle的各种输出控件,希望能对您有所帮助。下期再见!

温馨提示:内容为网友见解,仅供参考
无其他回答

快速上手kettle(四)壶中可以倒出些啥?
启动kettle,在新建转换—>核心对象—>输出中,我们能看到经过各种加工后,能倒出来的数据五花八门。具体输出控件如下:Access输出:将MySQL表中的数据转换成Access输出。 Excel输出:分为Excel输出和Microsoft Excel输出,前者只能输出xls文件,后者可以输出xls和xlsx文件。 JSON输出:将MySQL里的数据转换成...

快速上手kettle(四)壶中可以倒出些啥?
在深入理解了kettle这把"壶"的构造后,我们来探讨一下它经过数据加工后的实际产出。kettle的强大功能在于,无论你的数据源是何种格式,经过处理后,它都能输出形式多样的结果。从新建转换开始,kettle的输出控件琳琅满目,比如从MySQL转换到Access的表格,Excel文件的xls和xlsx版本,JSON文件,SQL备份,数据...

快速上手kettle(三)壶中可以放些啥?
启动kettle,在转换-->输入下面有很多东西,如下截图。有图可以看出这kettle“真能装”。可以把各种五花八门的数据丢到这壶里,kettle也是来者不拒。我们日常能用到的数据基本都能往里面塞。一眼望去,能看到不少“大熟人”,Access输入、CSV文件输入、Excel输入、JSON输入、XML输入、文本文件输入、YAML...

泡茶步骤
3.另一种均匀茶的方法是在用茶壶轮流给几杯同时倒茶,当将要倒完时,把剩下的茶汤分别点入各杯中,俗称“韩信点兵”。注意倒茶时不能一次倒满一杯,至七分满处为好。 分茶:将茶中的茶汤到入茶杯中,以七分满为宜。 奉茶:自由取饮,或由专人奉上。 去渣:用渣匙将壶中茶渣清出。 以备后用:客人离去后,...

怎样才可以快速背单词
h hat 帽子 hen 母鸡 head 头 home 家 hand 手 hammer 锤子 house 房子 horse 马j jewel 珠宝 jam 果酱 jacket 夹克衫 juice 果汁 jump 跳 jelly 果冻 jeep 吉普车 jar 坛子k kite 风筝 kiss 亲吻 key 键,钥匙 king 国王 kangaroo 袋鼠 kitchen 厨房 kettle 水壶 kick 踢k knob 门把儿 knee 膝盖 ...

相似回答
大家正在搜