一个简单的解决方案是添加第二个度量组“每月货币汇率”,以每月粒度提供货币汇率。将此新度量值组用于维度“报告货币”和事实“销售预算”之间的M:N关系。
要快速测试,请创建一个“货币汇率”的视图,您只能选择每月的第一天,并使用日期维度为每月粒度创建一个密钥/ sid。 (如果您在SQL数据库中创建了此视图,请将此视图添加到ssas中的数据源视图中),并将视图作为事实添加到多维数据集并分配每月日期关系和报告货币关系。最后使用您创建的月度货币事实更新维度“报告货币”和事实“销售预算”之间的M:N关系。
的 编辑 强> :不要忘记将实际“销售预算”度量的度量表达式更改为新的月度货币汇率事实表度量。