问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

kettle 怎么将数据库某张表导入到txt文档中

发布网友 发布时间:2022-04-20 13:50

我来回答

1个回答

热心网友 时间:2022-04-09 00:15

打开kettle,定义数据源

1
kettle中定义两个数据源,其中“DS_ERP”是来源数据库,“DS_ODS”是用于同步的数据库

END
新建转换,用于同步某一张表

1
新建一个转换(执行SQL脚本--->>表输入--->>表输出)
执行SQL脚本:删除DS_ODS库中已经存在的数据
表输入:查询DS_ERP库中的数据
表输出:将“表输入”中的结果输出到DS_ODS库中

2
执行SQL脚本:删除DS_ODS库中已经存在的数据
${qy_table_name}:这个是参数,指同步的表名

3
表输入:查询DS_ERP库中的数据
${qy_table_name}:这个是参数,指同步的表名

4
表输出:将“表输入”中的结果输出到DS_ODS库中
${qy_table_name}:这个是参数,指同步的表名

END
新建转换,用于获取需要同步的表名

1
新建一个转换(文本文件输入--->>复制结果到记录)
文本文件输入:通过读取指定txt文件,获取所有要同步的表。(这里也可以通过其他方式获取,例如通过sql查询数据库系统表)

2
指定txt文件路径

3
定义txt文件中的字段名,同上一步中定义的参数名

4
txt中定义需要同步的表,每行一张表名

END
新建任务,实现批量同步

新建任务,调用前面的转换

其中,同步表的转换需要设置循环执行,并将获取到的表名传递到转换内部
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 KETTLE增量抽取sybase数据库 怎么用kettle读取mysql数据库的二进制日志 kettle 黑马教程PPT,求大神分享一下 怎么使用kettle进行增量数据的抽取 kettle如何抽取sap数据库 kettle怎么把数据源配置成全局数据源 kettle支持分布式数据库吗 kettle怎么将整个数据库进行迁移 kettle能连接多个数据库么 kettle一个数据库表数据抽取到另一个数据库,中间... 使用kettle整合新的三层结构的数据库,该怎么玩,... kettle数据导出到另一个数据库,必须先建表结构吗 kettle如何添加新的数据库连接类型 java 怎么设置kettle数据库 如何用Kettle链接Kingbase数据库 kettle可以实现多个表导入数据库么 如何使用kettle向数据库中导入数据 数据仓库中,Oracle Goldengate与kettle的功能与作... spoon kettle怎么备份数据库 WIN10系统任务栏缩略图黑框没有内容 可以用酒精给情趣用品杀毒吗? 止血带可不可以用酒精泡? 束缚带怎么正确使用 如何正确使用束缚带 怎么洗纱布束缚带 束缚带怎么用? 怎么带着耳钉用酒精消毒呢9495 如何正确的绑束缚带 为什么不能带着束缚带睡觉 如何彻底治疗酒精依赖 速干手消或酒精如何使用才能保障消毒效果? 别人帮带的东西没有酒精消毒怎么办? 如何戒酒 如何治好酒精依赖症 震动收腹带真的有用吗 束缚带怎么用?好不好用? 用束缚带能减肚子吗 那个被称作“安徽酒王”的张瑞,为了戒酒用铁链捆住... 婴儿餐具可以用酒精消毒吗 固体酒精用销化棉是怎样做 OPPOa11是什么处理器?