Transformer在多数据源下,如何做left join

我在做cube的时候,维度表和事实表是存在不同的库,现在我需要对他们做左连接。比如:    维度表(SQL Server)                             事实表(Oracle) ...显示全部
我在做cube的时候,维度表和事实表是存在不同的库,现在我需要对他们做左连接。
比如:
    维度表(SQL Server)                             事实表(Oracle)
     id          name                                     id           count
     1            a                                         1            1000
     2            b                                         2            2000
     3            c                                         1            1000

我的想法是在framework先与维度表与事实表做关联,然后生成IQD。直接给Transformer用。但是老提示我以下错误
[TR1907]Transformer can't gain access to database '维度表' with signon information 'sa'
是不是IQD做不了多数源连接?
是不是还有其他办法,去Transformer做左连接呢?收起
参与10

查看其它 8 个回答慕名而来的回答

慕名而来慕名而来软件开发工程师中科软
在framework 肯定是可以多数据源的.这个我测试 过.
建议先在framework 中测试 下'维度表' 能不能正常 访问 .
如果 可以.在Transformer里把维度表重新导入下.
有的时候是因为TRANSFORMER没有更新表.所以会报这个错.
政府机关 · 2011-11-04
浏览918

回答者

慕名而来
软件开发工程师中科软
擅长领域: 大数据商业智能cognos

慕名而来 最近回答过的问题

回答状态

  • 发布时间:2011-11-04
  • 关注会员:1 人
  • 回答浏览:918
  • X社区推广