请问在SSIS中事实表怎么处理里面的维度属性外键?书上说可以直接在内存里处理,不用建立临时表处理,速度更快,不知道怎么实现的?

0
刚刚入门BI,好多低级问题,请各位多多指教,带一下小弟在实际中遇到的问题
在kimball那里学习到维度表主键尽量用整形的代理主键,但不知道怎样把这个主键值重新写回事实表中,
抽数时是在源数据中抽事实表的数据,但新的维度已经在目标bi数据仓库中,又没有办法在源数据库中用存储过程的方法把两份表inner join处理后生成一份新的事实表来供抽数到bi数据仓库,刚刚学习了一遍biwork的SSIS教程,但对转换部分理解还不深,不知道应该怎么来处理,如下图,把事实表加工成目标库需要的样式。
事实表.png
已邀请:
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2016-03-08 回答

每次插入事实表的数据时,Lookup一下维度表。如果维度表发生了更改,就用最新的更改数据写入事实表

关于如何判断是不是最新,是否发生了更改。我相信BIWork的课程里面已经说的很清楚了

要回复问题请先登录注册