登录
注册
论坛
空间
帮助
会员
界面
简洁版本
在线
微软BI开拓者
数据仓库专区
SSIS使用与管理
关于用源系统的事实数据和DW维度表生成事实表的问题
数据库专区
SQL Server管理
SQL Server开发
SQL Azure云数据库
商业智能综述区
BI探讨
BI项目管理
数据仓库专区
ETCL设计
SSIS使用与管理
SSIS二次开发
多维分析专区
多维建模
SSAS配置管理
MDX
SSAS二次开发
数据挖掘专区
数据挖掘建模
DMX
DM应用开发
前端应用专区
SharePoint Excel PowerPivot
SQL Server Reporting Services
PerformancePoint及其相关产品
其他
站务
灌水区
培训相关
求职招聘区
1
/ 1 页
1
跳转
页
查看:
2831
关于用源系统的事实数据和DW维度表生成事实表的问题
ok8209
个人空间
组别:
新手上路
性别:
来自:
积分:
2
帖子:
10
注册:
2008-02-18
2008-03-01 22:21
|
只看楼主
树型
|
收藏
|
小
中
大
1
关于用源系统的事实数据和DW维度表生成事实表的问题
星型:一个事实表A,三个维度表B/C/D
设计的数据仓库,三个维度表均使用了代理键
首先在SSIS包中,已经顺利将3个维度表的数据抽取过来
现在想用这3个维度表和源系统(ORACLE)的销售表,生成数据到事实表A。(注:事实表中可能有部分数据在维度表中不存在)
请问:
1、这种情况使用左外部连接、完全外部连接,还是内连接呀?
2、使用SSIS的哪些组合可以实现上面的销售、维度组合生成事实表,还是需要写语句呀?
请指教,多谢
发送短消息
查看公共资料
查找该会员全部帖子
UID:
1432
精华:
0
威望:
0
金钱:
2.05 元
ProSrv-:
0
状态:
离线
Daiziliang
鑫磊
个人空间
组别:
管理员
性别:
来自:
北京市
积分:
329
帖子:
136
注册:
2007-04-19
2008-03-03 14:57
|
树型
|
收藏
|
小
中
大
2
回复:关于用源系统的事实数据和DW维度表生成事实表的问题
回答:
1、这种情况使用左外部连接。因为有时有录入数据缺失的情况,这些数据对应的其他维度或许有值,要保留。
2、可以使用的组件有:
合并连接(内、外、全连接)
查找(只解决内连接)
查找加其他组件(解决空值问题,类似左连接):首先源下跟查找组件(使用相关维度表作参考表),然后错误输出,错误输出进行派生列,然后与正常查找做Union All,最后源与各维度表匹配后生成事实表。
发送短消息
查看公共资料
查找该会员全部帖子
UID:
38
精华:
9
威望:
49
金钱:
328.75 元
ProSrv-:
0
状态:
离线
dzlminesage@hotmail.com
289695509
ok8209
个人空间
组别:
新手上路
性别:
来自:
积分:
2
帖子:
10
注册:
2008-02-18
2008-03-04 21:50
|
只看楼主
树型
|
收藏
|
小
中
大
3
回复:关于用源系统的事实数据和DW维度表生成事实表的问题
太感谢了!
发送短消息
查看公共资料
查找该会员全部帖子
UID:
1432
精华:
0
威望:
0
金钱:
2.05 元
ProSrv-:
0
状态:
离线
<<
上一主题
|
下一主题
>>
1
/ 1 页
1
跳转
页
论坛跳转...
数据库专区
SQL Server管理
SQL Server开发
SQL Azure云数据库
商业智能综述区
BI探讨
BI项目管理
数据仓库专区
ETCL设计
SSIS使用与管理
SSIS二次开发
多维分析专区
多维建模
SSAS配置管理
MDX
SSAS二次开发
数据挖掘专区
数据挖掘建模
DMX
DM应用开发
前端应用专区
SharePoint Excel PowerPivot
SQL Server Reporting Services
PerformancePoint及其相关产品
其他
站务
灌水区
培训相关
求职招聘区
内务
服务测试区
我的主题
我的帖子
我的精华
我的空间
帖子标题
空间日志
相册标题
作 者
我的主题
我的帖子
我的附件
我的精华
我的空间