页面树结构
转至元数据结尾
转至元数据起始

本章节演示部分我们经常会用到的MDX示例。

数据准备

本章节演示示例以如下两个数据模型为数据基础。

订单数据模型

该模型基于产品内置“northwind”业务库而定义,同比系列环比系列累计系列示例都基于该数据模型演示。

1、在数据模型中创建即席查询,在内置的“northwind”数据源中分别拖拽表“orderdetails”中的字段:Quantity,表“orders”中的字段:OrderDate、Freight、ShipCity、ShipProvince、ShipRegion。

2、保存即席查询后,回到数据模型定制界面:

  • 基于字段“OrderDate”创建“年-季-月-周-日”时间层次维度;
  • 创建“地理维”,拖拽字段“ShipCity“、”ShipProvince“、”ShipRegion”到维度下,并且修改别名;
  • 设置字段“Quantity”为度量,默认“合计”,并修改别名为“销售量”;

3、隐藏目录“即席查询”,保存数据模型命名“订单数据模型”即可。

电商销售模型

该模型基于Excel数据表“电商销售记录.xlsx”和“城市排名.xlsx”而定义,其它计算示例基于该数据模型演示。

1、在模型定制界面,通过创建 导入文件 的方式分别导入Excel数据表“电商销售记录.xlsx”和“城市排名.xlsx”。

2、分别创建产品维、时间维和地理维,设置度量:

  • 产品维:从“电商销售记录”表中拖拽字段“产品类型”、“产品小类”;
  • 时间维:通过“电商销售记录”表中字段“订单日期”自动生成,时间层次勾选“年-季-月-日”;
  • 地理维:从“电商销售记录”表中拖拽字段“区域”、“省份”、“城市”;
  • 设置度量:将“电商销售记录”表中字段“订单金额”设为度量,汇总方式为“合计”;

3、隐藏目录“电商销售记录”和“城市排名”,保存数据模型命名“电商销售模型”即可。

资源链接

下面列出了本章节所用到的数据模型资源链接,您可以下载到本地,在系统中恢复资源后进行查看体验。