MDX:组合来自不同表的数据
如何组合来自不同表的数据 假设我有两个表: 首先是销售:MDX:组合来自不同表的数据,mdx,iccube,Mdx,Iccube,如何组合来自不同表的数据 假设我有两个表: 首先是销售: 身份证商店 id产品 日期 数量 股票排名第二: 实际上,结构是一样的 身份证商店 id产品 日期 数量 我需要分析一下商店现在有多少天的存货。为此,我需要计算过去20周内每家商店每天的平均销售额,然后将剩余库存除以平均销售率 如何实现这一点?这在MDX中不是一个实际问题,因为您可以在不同的事实表上组合维度 您需要创建三维(使用参考表或类似工具): id_店铺->[店铺] id_产品->[产品] 日期->[时间] 现在我们需要将这
- 身份证商店
- id产品
- 日期
- 数量
实际上,结构是一样的
- 身份证商店
- id产品
- 日期
- 数量
如何实现这一点?这在MDX中不是一个实际问题,因为您可以在不同的事实表上组合维度 您需要创建三维(使用参考表或类似工具): id_店铺->[店铺] id_产品->[产品] 日期->[时间] 现在我们需要将这两个表添加为“事实”表。请记住,事实表是定义度量的表 在icCube中,创建一个默认多维数据集,例如[Cube],并为每个表创建一个“度量值组”(只需单击“+”) 将您的表绑定到维度,“魔杖”将完成这项工作,并为每个表创建一个度量(例如,[库存]、[销售]) 定义和部署架构后,您可以使用这两种度量,而不用注意它们来自不同的表:
[Measures].[Sales] / [Measures].[Stocks]
问题是他们应该来自不同的时期。例如,我想把今天的股票除以过去12周的平均日销售额。Olek,你能创建另一个股票吗?如何计算过去12周的滚动平均日销售额?