kettle的数据库连接
来源:互联网 发布:java类设计工具 编辑:程序博客网 时间:2024/05/01 13:08
在使用kettle,查询2个数据库中的表作为输入,输出到另外表中
问题描述
在mysql数据库中存在dept(部门表),在oracle数据库中存在emp(员工表),需要执行(SELECT d.*,e.* FROM dept d,emp e WHERE d.id=e.id;) 的操作进行查询。
使用kettle的“查询”>“数据库连接”来完成
mysql 的 dept 与oracle emp的表结构(dept.id与 emp.id进行关联)
mysqlmysql> desc dept;+----------+--------------+------+-----+---------+----------------+| Field | Type | Null | Key | Default | Extra |+----------+--------------+------+-----+---------+----------------+| ID | int(11) | NO | PRI | NULL | auto_increment || DEPTNAME | varchar(255) | YES | | NULL | |+----------+--------------+------+-----+---------+----------------+oracle empSQL> desc emp;Name Type Nullable Default Comments ----- ------------- -------- ------- -------- EID INTEGER Y ENAME VARCHAR2(255) Y ID INTEGER Y
1:表输入 dept
2:oracle表输入
1:Parameter参数字段取的是第一个表输入的字段。2: 如果勾选了“Outer join” 默认是进行了左连接,类似以sql的SELECT d.* ,e.* FROM dept d LEFT JOIN emp e ON d.Id=e.id;
3: 表输出
选中需要的字段进行输出
4:结果
0 0
- kettle的数据库连接
- kettle 数据库连接密码的加密
- kettle创建Oracle数据库连接遇到的问题
- kettle 工具 共享数据库连接
- kettle 数据库连接中断重置
- 达梦数据库连接Kettle
- kettle数据库连接使用变量
- kettle新建数据库连接
- kettle数据库连接错误
- ETL kettle 两个数据库的表做关联 用数据库连接
- kettle中"数据库查询"与"数据库连接"步骤的区别
- kettle通过xml读取数据库连接
- Kettle如何统一管理转换中的数据库连接
- kettle多个文件间共享数据库连接
- 解决Kettle数据库连接sqlserver错误一则
- kettle 数据库连接找不到jdbc Driver问题解决方法
- Kettle 数据库连接采用文本文件进行配置
- 大饼玩Kettle之配置数据库连接
- Redis应用场景
- margin重叠
- 网站底部版权信息正确写法
- 从头到尾彻底理解KMP
- dia 在Linux(ubuntu)下无法输入中文的解决办法
- kettle的数据库连接
- 行车记录仪静电整改总结
- jquery中ajax处理跨域的三大方式
- OpenGL编程指南5:学习绘制不同风格的曲线
- Mac OSX下安装配置SRILM语言模型训练工具
- 前端开源项目周报0314
- XCB
- B1007
- Oracle 12.2中设置pdb随cdb启动而自动启动