请问,kettle怎么实现连接字典表的功能呢?

0

我有一个A表,表中有三个字段初审意见,审查意见,审核意见,而这三个意见的值都为代号,我现在数据库中有一个意见字典表B,字典表中存了意见ID和意见内容两个字段。其中A表中的三个意见的字段值都可以在B表的意见ID中找到,现在我想把A表中的初审意见和审查意见,审核意见根据B字典表的意见ID给翻译过来,并同A表中其他信息给抽出去到C表,这个该怎么做啊,我初步尝试了“流查询”,但是每次翻译一个字段就需要一次流查询,而且三次流查询后,与其他表做左连接抽取结果并不正确。
谁能给我说说kettle是怎么使用连接字典表功能?   急,耐心等。
已邀请:
1

子建 - Kettle讲师、顾问、数据仓库架构 2015-11-06 回答

直接写个SQL丢到表输入里好了,
select b1.意见内容  as 初审意见,
b2.意见内容  as 审查意见,
b2.意见内容  as 审核意见
 from a
left join b b1
on a.初审意见=b1.意见ID
left join b b2
on a.审查意见=b2.意见ID
left join b b3
on a.审核意见=b3.意见ID

要回复问题请先登录注册