📄 3.txt
字号:
发信人: sn (小龙), 信区: DataMining
标 题: Re: 请教Analysis Service的问题?
发信站: 南京大学小百合站 (Mon Feb 4 11:42:32 2002), 站内信件
我也正在学这个东西,
好像用了父子维度没办法用多个表,
我理解你的意思是要从雇员的角度按照它所属的部门建一个维,
如果把雇员信息和部门信息都放在一个表里,象下面,(当然浪费空间了,就看你的数据
库大小了)
ID Name ParentID
100 Top Department 0
200 Middle Department 1 100
300 Middle Department 2 100
400 Child Department 300
101 Mary 100
201 Christ 200
202 King 200
301 Bill 300
401 Bob 400
402 David 400
403 George 400
然后用ID和ParentID生成父子维度,以Name为描述,ID号的设计使部门为100的整数,员工
不是100的整数。
维度数据看起来这样:
Top Department
Mary
Middle Department 1
Christ
King
Middle Department 2
Bill
Child Department
Bob
David
George
另外,如果不这样,用雪花模型可以吗?
【 在 gzgsy (Chris) 的大作中提到: 】
: 有谁用过Microsoft SQL Server 2000的Analysis Service?
: 两张维表:tDepartment(DepartmentID int PK, DepartmentName char(50), ParentDepa
: rtmentID int FK, ...)
: tEmployee(EmployeeID int PK, FullName char(10), DepartmentID int FK, ...)
: 科室表为父子架构,员工表为星型架构
: 我想用上述两表建立一个父子架构与星型架构在一起的维度,如何建立?请高手赐教!
:
--
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 61.154.242.145]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -