2016-07-04 41 views
1

我想在我的立方体来创建一个新的层面的一个子集,这是另一个维度的一个子集。我正在使用SQL Server Analyisis Services。维度是另一个维度

我有一个代表员工人数在我的组织,无论是在办公室BRACH和中央办公室的措施,和我有一个包含所有办事处地点的尺寸。

我想创建一个只包含分支机构,所以,当我将它应用到衡量它告诉我只有在分支机构的总聚集仅在他们的员工人数和一个新的层面。

我可以创建只在它的分支机构另一个维度表,但后来我不得不asigned一个未知的成员(局端)员工

我也想保持原来的尺寸,在那里我可以查看所有办事处并获取组织中的员工总数。

我知道我可以使用我的当前位置维度应用筛选器来查询我的结果,但我想知道是否可以创建“预过滤”维度。

+0

你只是想分区?含义数据可能会受到您识别的任何内容的限制,您可以通过用户/角色提供或拒绝对分区的访问?链接表格https://msdn.microsoft.com/en-us/library/hh230976.aspx https://technet.microsoft.com/en-us/library/ms175688(v=sql.110链接多dimmensional) .aspx – Matt

+0

“...当我将其应用于度量...” - 您设想这看起来像什么?你已经可以申请一个过滤器,说“排除我不想看的办公室”,如果这太笨拙,你当然可以创建一个只有“分支机构”和“非分支机构”的成员作为预先确定的成员过滤。你在找什么? – Jeff

回答

0

您可以添加一个额外的措施(可能是calcualted),称为Branch Office Employee Count,排除了员工离职。该措施的名称应该对总部进行计数为0而不言自明。

如果这是你的东西往往业务措施我会采取这种做法。如果没有,我会在现有维度中添加一个新字段来筛选/ etc。