我有一个帐户维度,其中同一个帐户可以有多个帐号。所以我设置了一个持久密钥来对这些帐户进行分组。所以例如
Durablekey AccountNum
1 1
1 2
1 3
2 4
3 5
持久键没有商业意义。我想在多维数据集中有一个属性,它显示 accountnum,但本质上将耐用键作为键。因此,如果我选择 accountnum 2,它将提取所有具有 1 的耐用键的所有信息。如果我只是将 accountnum 设置为名称并将耐用键设置为键,我会在处理过程中按预期得到重复错误。
这可能吗?
我有一个帐户维度,其中同一个帐户可以有多个帐号。所以我设置了一个持久密钥来对这些帐户进行分组。所以例如
Durablekey AccountNum
1 1
1 2
1 3
2 4
3 5
持久键没有商业意义。我想在多维数据集中有一个属性,它显示 accountnum,但本质上将耐用键作为键。因此,如果我选择 accountnum 2,它将提取所有具有 1 的耐用键的所有信息。如果我只是将 accountnum 设置为名称并将耐用键设置为键,我会在处理过程中按预期得到重复错误。
这可能吗?
您好,有示例数据http://msftdbprodsamples.codeplex.com/releases/view/55330
您需要制作父->子层次结构,该帐户密钥是普通整数密钥,其他帐户将具有父帐户密钥,显示给父帐户。父帐户可以有多个其他帐户:
AccountKey | ParentAccount | Code
1 - 102
2 1 10255
3 1 10266
4 3 13444
5 3 13555
互联网上有很多例子,只需键入 - SSAS Parent - Child: http: //my.safaribooksonline.com/book/databases/microsoft-sql-server/9780735626201/creating-dimensions/creating_a_parent-child_dimension
您还可以使用示例数据库和 SSAS 项目,在工作 Cube 上完成了所有工作......