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

本文将介绍如何创建维度。

1 新建入口

创建指标模型后,会自动增加模型目录节点,点击维度 新建新建维度类型包括普通维、日期维、地理维。如下图所示:

普通维:表示实际的业务维度,如产品类别、产业类别、币种等;

日期维:表示通用的日期维度,如年、季、月、日等;

地理维:表示通用的地理维度,如国家、省份、市区等;

2 新建维度

2.1 维度设置

点击需创建的维度类型后,如点击 普通维 ,页面跳转到“新建维度”界面。

名称:维度的名称,如“产品维”。建议使用中文、英文,不允许包含非法字符“\/'|"*?%.><=:;()[]”

描述:维度的描述,如“产品维是指不同产品类型,包括饮料、谷物、水产等”。添加完整、准确的维度信息说明,可让使用者更清楚了解维度。

维度属性名称:维度属性的名称,比如“产品大类、产品小类”。建议使用中文、英文,不允许包含非法字符“\/'|"*?%.><=:;()[]”

地理维度:在维度属性上标记地理信息。地理维度类型:区域、经度、纬度。地理维度功能仅在地理维中才支持。

选择维表:设置维度的数据存储,仅支持选择当前指标模型中“维表”节点下的资源。

选择维度前,您需要创建相关维表,创建维表操作指导请查看“创建维表”。

关联字段:维度属性需要关联维表中的字段。

2.2 维度关联维表和维表字段

普通维、地理维、日期维都需要关联相应的维表,最终维度的数据是存储在对应维表中。如下图,选择对应维表,并且关联对应字段。此操作需要一定的IT技术,建议由IT人员完成

一个维度只能选择一个维表。

2.3 设置维度层次

维度层次:是描述维度内部结构的属性集合,它刻画了维度内部不同成员间的相对关系。维度可以有其自身的维度层次结构。比如时间维,可以有“年--季度--月份”的层次;地理维,可以有“省份--城市--街道”的层次;产品维,可以有“产品类别--品牌--产品名”的层次。

可通过“层次结构管理”设置维度层次,主要用于在数据分析展现时,实现维度钻取、时间计算等。如维度层次实现了在自助仪表盘中的上钻或下钻。详情请参见:钻取应用

维层次结构设置,通常是按照先大类再小类的层次顺序创建,例如日期层次结构应该是“年-月-日”而不能是“年-日-月”。

下面我们详细介绍下如何创建普通层次结构和日期层次结构。

普通层次结构

1、适用于普通维和地理维,创建层次结构的入口:

2、点击 层次结构管理 ,在弹出窗口中拖拽维度属性生成层次结构,一个维度支持生成多个层次结构。

  • 拖拽维度属性到空白处生成新层次结构。
  • 拖拽维度属性到“<新级别>”中,在已有层次结构中生成新的层级。

3、层次结构操作包含:修改层次结构名称(默认层次结构名称为“新层次”,为保证层次结构不重名,必须修改默认层次结构名称。)、层级名称、调整顺序等。

4、支持设置生成/同步数据模型时,是否在报表上隐藏维度,只保留层次结构。此功能可减少相同业务含义的维度和层次结构重复出现。


日期层次结构

1、在日期维,点击 层次结构管理 ,在弹出窗口中拖拽维度属性生成层次结构,一个维度支持生成多个层次结构。

  • 拖拽维度属性到空白处生成新层次结构。
  • 拖拽维度属性到“<新级别>”中,在已有层次结构中生成新的层级。

2、层次结构操作包含:修改层次结构名称(默认层次结构名称为“新层次”,为保证层次结构不重名,必须修改默认层次结构名称。)、层级名称、调整顺序、标记时间层次和生成时间层次等。

标记时间层次和生成时间层次如下:

操作效果图
标记时间层次

为保证维度属性正确映射时间层次类型,日期层次结构中必须要为每个层级标记对应的时间层次,且设置数据真实格式,否则层次结构创建不成功。

生成时间层次

维度属性若绑定了日期型/日期时间型的表字段时,支持直接基于维度属性生成层次结构。

1、在该维度属性中点击“ +” 生成时间层次。

2、勾选需要生成的时间层次类型,其中“年”层次为必须勾选项。

3、点击 确定 后,生成新的时间层次结构。

3、支持设置生成/同步数据模型时,是否在报表上隐藏维度,只保留层次结构。此功能可减少相同业务含义的维度和层次结构重复出现。

3 修改维度

已创建的维度可以修改:维度名称、维度属性、关联维表、关联字段等。

4 删除维度

删除已建维度的操作如下:

维度和维表是两种独立的资源,删除维度时系统不会自动删除所关联的维表资源。

5 维度授权

维度授权支持“批量授权”和“个别授权”:

  • 批量授权:对维度目录授权,并将权限传播到子对象,这样该目录及目录下的维度都将被授权。
  • 个别授权:对指定维度进行授权。

维度目录和维度授权操作如下:

在“维度”目录节点或某维度的更多菜单中选择 资源授权,进入当前维度目录或维度的授权界面。