kettle(抽数工具 ,能够跨库抽取)安装流程

BI文档内,找到kettle
右键解压–剪切整个文档到桌面-- 打开后将windows批处理文件–文件格式的spoon文件–发送快捷方式到桌面

建资源库 : 右上角 connect --other repository–get started --FILE repository – 创建账户名和路径,选择桌面新建的kettle–然后finish-- start now

kettle的使用

1.建来源库(目标库)
工具栏–第三个 资源库—连接—[+号]—起连接名(source【随意起】) 数据库选Mysql–连接方式不动—设置主机名称(192.168.0.197(教室的ip))–数据库名称(mydb) --用户名:ds --密码:dstest–测试 --正确连接–结束。
2.建立自己的库
连接名称:target (随意)
找自己的IP–输入到主机名称内 (查询方法:cmd里输入ipconfig–找到ipv4的ip 就是本机ip)
找自己的数据库名称 :ORCL
表空间和索引表空间空着
端口号:1521 (帮助–支持信息–TNS名称–找到port=后面的值)
用户名 scott
密码123456
+号–连接

3.建立转换 抽取数据
左侧+号点击,在输入和输出拖出表输入和表输出–按shift拖拽出连接线–点开表输入–数据库连接选source(目标库)-- 按获取sql语句–获取表内 然后确定–打开表输出–数据库连接(target)–目标表处输入刚刚的表名称–勾选裁剪表(裁剪表的意思是:每次执行前会把原来表里的数据清空) --按sql 一步步执行 --确定 --保存–点三角形运行转换–执行–(没保存就会有这步:保存的时候用表名称保存)
在这里插入图片描述

图片版
在这里插入图片描述
调用带有参数的db存储过程
进入界面 创建转换,拉出表输入和调用db存储过程
表输入内在这里插入图片描述

db存储过程内
在这里插入图片描述
点击获取字段
保存运行即可

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值