【发布时间】:2013-11-20 17:39:46
【问题描述】:
我有两个度量值组..每个都在自己单独的多维数据集中...
人口立方 1) 人口每年 date_id 人口_ct
2) 医疗案例 begin_care_date_id end_care_date_id
我有以下日期维度 3) 暗淡日期 date_id 日历_dt calendar_yr_nr calenar_mont_nr 财政年度编号 财政月号
4) dim_begin_care_date begin_care_date_id begin_care_calendar_dt begin_care_calendar_yr_nr begin_care_calendar_mont_nr begin_care_fiscal_year_nr begin_care_fiscal_month_nr
5) dim_end_care_date end_care_date_id end_care_calendar_dt end_care_calendar_yr_nr end_care_calendar_mont_nr end_care_fiscal_year_nr end_care_fiscal_month_nr
我在我的多维数据集 dsv 中创建了两个命名查询,然后从名为 dim_begin_care_date_yr 和 dim_end_care_date_yr 的数据中创建了两个多维数据集维度。还为人口多维数据集定义了 generice dim_date 维度。我创建了两个基于查询的命名维度,以便我可以根据它们的用途命名属性。所有 3 个维度都基于相同的原始视图 v_dim_date。
问题是当我将人口度量组作为链接度量组包含在我的 medical_cases 多维数据集中时,它认为它正在使用单独的维度,然后我无法根据 dim_begin_care_date.begin_care_calendar_yr_nr 对包括 population_ct 的医学案例多维数据集进行切片和切块。完整的 population_ct,因为它不会按年份拆分 population_ct,因为它认为这是一个不同的维度。
如何使用链接的度量组和角色扮演维度以及适当的命名属性来解决这个问题?
谢谢,
【问题讨论】:
标签: sql-server-2008-r2 ssas cube