小编bmc*_*bee的帖子

SSAS一对多维度关系

SSAS中的问题.我试图在OLAP SSAS多维数据集环境中定义一对多关系.但是,我遇到了定义主键的问题.示例表如下.前3个表之间的关系很容易定义(TradeDate,NYMEX Trades和NYMEX Contract).但是,我的目标是在NYMEX合同和模型合同之间建立一对多的关系.换句话说,来自1 NYMEX Contract的数据将在Model Contract数据集中多次使用.

表:TradeDate

  • TradeDate(PK)
  • 月等......

表:NYMEX交易(无PK)

  • ContractName
  • TradeDate
  • 价钱

表:NYMEX合约

  • 合同名称(PK)

表:模型合同

  • ModelContractName(PK)
  • ContractName

我需要在NYMEX合约和模型合同之间创建一对多的关系......但是我的PK在模型合同中的错误列上.有任何想法吗?

为了帮助澄清 - 我试图定义维度 - >维度关系.表"模型合同"是查找表.

sql ssas dimensions relationship primary-key-design

5
推荐指数
1
解决办法
9240
查看次数

标签 统计

dimensions ×1

primary-key-design ×1

relationship ×1

sql ×1

ssas ×1