SSAS中的问题给大家。我试图在 OLAP SSAS 多维数据集环境中定义一对多关系。但是,我在定义主键时遇到了问题。示例表如下。前 3 个表之间的关系很容易定义(TradeDate、NYMEX Trades 和 NYMEX Contract)。但是,我的目标是在 NYMEX 合约和模型合约之间建立一对多的关系。换言之,来自 1 份 NYMEX 合约的数据将在模型合约数据集中多次使用。
表:交易日期
- 交易日 (PK)
- 年
- 月等...
表:NYMEX 交易(无 PK)
- 合同名称
- 交易日
- 价格
表:纽约商品交易所合约
- 合同名称 (PK)
表:合同范本
- 模型合同名称 (PK)
- 合同名称
我需要在 NYMEX 合同和模型合同之间创建一对多的关系......但是我的 PK 在模型合同中的错误列上。有任何想法吗?
为了帮助澄清 - 我正在尝试定义一个维度 - >维度关系。表“模型合同”是一个查找表。