本文将介绍如何创建维度。
创建指标模型后,会自动增加模型目录节点,点击维度 新建,新建维度类型包括普通维、日期维、地理维。如下图所示:
普通维:表示实际的业务维度,如产品类别、产业类别、币种等;
日期维:表示通用的日期维度,如年、季、月、日等;
地理维:表示通用的地理维度,如国家、省份、市区等;
点击需创建的维度类型后,如点击 普通维 ,页面跳转到“新建维度”界面。
名称:维度的名称,如“产品维”。建议使用中文、英文,不允许包含非法字符“\/'|"*?%.><=:;()[]”。
描述:维度的描述,如“产品维是指不同产品类型,包括饮料、谷物、水产等”。添加完整、准确的维度信息说明,可让使用者更清楚了解维度。
维度属性名称:维度属性的名称,比如“产品大类、产品小类”。建议使用中文、英文,不允许包含非法字符“\/'|"*?%.><=:;()[]”。
地理维度:在维度属性上标记地理信息。地理维度类型:区域、经度、纬度。地理维度功能仅在地理维中才支持。
选择维表:设置维度的数据存储,仅支持选择当前指标模型中“维表”节点下的资源。
选择维度前,您需要创建相关维表,创建维表操作指导请查看“创建维表”。 |
关联字段:维度属性需要关联维表中的字段。
普通维、地理维、日期维都需要关联相应的维表,最终维度的数据是存储在对应维表中。如下图,选择对应维表,并且关联对应字段。此操作需要一定的IT技术,建议由IT人员完成
一个维度只能选择一个维表。 |
维度层次:是描述维度内部结构的属性集合,它刻画了维度内部不同成员间的相对关系。维度可以有其自身的维度层次结构。比如时间维,可以有“年--季度--月份”的层次;地理维,可以有“省份--城市--街道”的层次;产品维,可以有“产品类别--品牌--产品名”的层次。
可通过“层次结构管理”设置维度层次,主要用于在数据分析展现时,实现维度钻取、时间计算等。如维度层次实现了在自助仪表盘中的上钻或下钻。详情请参见:钻取应用。
维层次结构设置,通常是按照先大类再小类的层次顺序创建,例如日期层次结构应该是“年-月-日”而不能是“年-日-月”。 |
下面我们详细介绍下如何创建普通层次结构和日期层次结构。
普通层次结构
1、适用于普通维和地理维,创建层次结构的入口:
2、点击 层次结构管理 ,在弹出窗口中拖拽维度属性生成层次结构,一个维度支持生成多个层次结构。
3、层次结构操作包含:修改层次结构名称(默认层次结构名称为“新层次”,为保证层次结构不重名,必须修改默认层次结构名称。)、层级名称、调整顺序等。
4、支持设置生成/同步数据模型时,是否在报表上隐藏维度,只保留层次结构。此功能可减少相同业务含义的维度和层次结构重复出现。
日期层次结构
1、在日期维,点击 层次结构管理 ,在弹出窗口中拖拽维度属性生成层次结构,一个维度支持生成多个层次结构。
2、层次结构操作包含:修改层次结构名称(默认层次结构名称为“新层次”,为保证层次结构不重名,必须修改默认层次结构名称。)、层级名称、调整顺序、标记时间层次和生成时间层次等。
标记时间层次和生成时间层次如下:
操作 | 效果图 |
---|---|
标记时间层次 | 为保证维度属性正确映射时间层次类型,日期层次结构中必须要为每个层级标记对应的时间层次,且设置数据真实格式,否则层次结构创建不成功。 |
生成时间层次 | 维度属性若绑定了日期型/日期时间型的表字段时,支持直接基于维度属性生成层次结构。 1、在该维度属性中点击“ +” 生成时间层次。 2、勾选需要生成的时间层次类型,其中“年”层次为必须勾选项。 3、点击 确定 后,生成新的时间层次结构。 |
3、支持设置生成/同步数据模型时,是否在报表上隐藏维度,只保留层次结构。此功能可减少相同业务含义的维度和层次结构重复出现。
已创建的维度可以修改:维度名称、维度属性、关联维表、关联字段等。
删除已建维度的操作如下:
维度和维表是两种独立的资源,删除维度时系统不会自动删除所关联的维表资源。 |
维度授权支持“批量授权”和“个别授权”:
维度目录和维度授权操作如下:
在“维度”目录节点或某维度的更多菜单中选择 资源授权,进入当前维度目录或维度的授权界面。