Sql server 2012 连接到多维数据集的独立日期维度
我想回答一个业务需求 我创建了一个多维数据集,用于模拟以下事件:一个客户从一个代理机构向另一个客户发送产品,而另一个客户在另一个代理机构接收产品 所以我有一个只有两个度量的事实表Sql server 2012 连接到多维数据集的独立日期维度,sql-server-2012,ssas,mdx,ssas-2012,Sql Server 2012,Ssas,Mdx,Ssas 2012,我想回答一个业务需求 我创建了一个多维数据集,用于模拟以下事件:一个客户从一个代理机构向另一个客户发送产品,而另一个客户在另一个代理机构接收产品 所以我有一个只有两个度量的事实表 数量 计数 这与这些维度有关 产品 发送日期 接收日期 发送方(客户) 接收人(客户) 寄件人(代理人) 接管人(代理) 用户希望在特定日期分析以下KPI: 发送的事务数,金额 收到的交易数量、金额 待处理的事务数,金额 为了满足这个业务需求,我在多维数据集中添加了一个新的日期维度,该维度没有任何关系,因此
- 数量
- 计数
- 产品
- 发送日期
- 接收日期
- 发送方(客户)
- 接收人(客户)
- 寄件人(代理人)
- 接管人(代理)
- 发送的事务数,金额
- 收到的交易数量、金额
- 待处理的事务数,金额
这是一个好的模型吗?如何让用户能够使用独立日期维度来执行不同KPI的分析?听起来您好像在尝试实现角色扮演维度。但不要这样认为,因为角色扮演维度已经实现,因此发送日期、接收日期等。。它们已经得到实施。现在我希望有一个新的日期维度,它不会与多维数据集绑定,这样我就可以使用这个新维度来满足业务需求。为什么要创建与多维数据集无关的新日期维度?我不明白您试图实现什么。如果用户只想通过从日期维度中选择一个日期来分析枚举的KPI,则必须从[发送日期维度]中选择一个日期才能获得[发送的交易数量]KPI,从[接收日期维度]中选择一个日期才能获得[接收的交易数量]KPI,作为[Sending Date Dimension]和[Receiving Date Dimension]函数的[Number of pending transaction]KPI如何?我怎样才能从一个日期维度中选择一个日期,而不是从[Sending date dimension]或[Receiving date dimension]中选择一个日期来获得他的KPI@塔巴莱曼索我认为有一个独立的日期维度将是一个好主意。从该维度中,用户将选择其日期和KPI。非常非常简单,就像这样,我想:)@玛莉