摘要: 目的在许多组织中,管理者有他们个人的工作指标和基于团队的工作指标。在这些情况下,管理者的名字需要在Employees维度中出现两次。同时,还需要判断这两个名字实例中,那个代表管理者自身的工作指标,那个代表他的团队的工作指标。我们通过父子维度来管理好这两种指标。内容下图展示了David Bradley团队的Employee维度的一小部分。David Bradley作为父成员的实例代表了其团队的工作指标。通常情况下,这是团队成员的累加或平均值。David Bradley作为子成员的实例代表了他个人的工作指标。子成员也被称作数据成员。我们可以对他们做标记,使其容易识别。我们此处“(Direct)”作 阅读全文
posted @ 2012-03-11 21:50 指尖流淌 阅读(1172) 评论(0) 推荐(3) 编辑
摘要: 目的父子维度的不同之处在于处于其包含了一个基于递归关系(Recursive relationship)的层次关系,比如,上级和下级雇员的层次结构关系是典型的递归关系。在一线工作的雇员会有一个主管,而该主管也是一名雇员。监督者之上会有一名同样的雇员的管理者,而管理者之上也会有一名同样的雇员的经理。经理会有一名行政助理,而行政助理没有下属。组织中的递归雇员关系可以使用雇员(Emporee)维度表来模拟,其中每位雇员包含一条记录。表的主键是EmployeeKey列,包含了对应于每位雇员的唯一的ID。雇员的上级管理者所拥有的唯一的ID保存在ParentEmployeeKey列。也就说,ParentEm 阅读全文
posted @ 2012-03-11 15:23 指尖流淌 阅读(1493) 评论(0) 推荐(2) 编辑
摘要: 目的联系创建时间维度自定义层次结构内容1、在“属性”窗格中右击Calendar Year属性,并选择“启用新的层次结构”2、将Calendar Quarter属性从“属性”窗口拖动到“<新级别>”上3、重复上述步骤,将Month和Date属性添加进来4、右击层次结构表头并选择“重命名”,输入Calendar Date5、右击Month级别并选择“重命名”,输入Calendar Month。现在我们已经创建一个新的用户自定义层次结构Calendar Date,包含下图所示的Calendar Year、Calendar Quarter、Calendar Month和Date级别。我们来 阅读全文
posted @ 2012-03-11 11:42 指尖流淌 阅读(1299) 评论(0) 推荐(2) 编辑