我有一个要发布的 SQL Server 2008 SSIS/SSAS 数据仓库多维数据集,在这个多维数据集中我有以下内容:
Dimensions
----------
Company
Product
Sales Person
Shipped Date (time dimension)
Facts
-----
Total Income
Total Revenue
Gross
对于上述内容,我为维度/事实数据引用设置了主 (PK) / 代理 (SK) 键。
我还想包括诸如Order Number
或Transaction Number
在我看来适合事实表的内容,因为每条记录的订单号都不同。如果我要创建一个订单号维度,它没有多大意义,因为我将拥有与事实一样多的订单号。
现在,当我加载我的事实数据时,我在维度上进行了多次查找以获取代理键,然后我传入事实数据并在我加载我的事实数据时还包括这些订单号和交易号varchar
列,但它们无法使用因为它们不是你可以聚合的东西,所以它们不会出现在我的 SSAS 中,只有数字数据类型的列用于事实表(总收入、总收入等)。
我可以做些什么来让使用 Cube 进行过滤的任何人都可以使用这些内容吗?