创建维度
一、维度概述
维度是用于分类、分组和筛选数据的关键元素。它们提供了对数据进行切片和分块的方式,使得复杂的数据集能够被分解为更易理解和分析的部分。维度通常是描述性的字段,例如日期、产品类别、地区、客户等。本文档将介绍如何在 Aloudata CAN 中创建维度。
二、维度创建
2.1 进入维度管理界面
-
在系统顶部导航栏点击【指标定义】
-
在左侧导航栏选择【维度】,进入维度管理页面
-
页面展示已创建的维度列表,包含维度展示名、维度名称、状态、类型等信息(示例如下):

2.2 新建常规维度
操作步骤:
1、 点击页面右上角【+新建维度】按钮,选择【常规维度】


2、 填写维度属性:
| 属性分类 | 属性名称 | 是否必填 | 填写说明 |
| 基础属性 | 数据集 | 是 | 选择包含维度字段的数据集 |
| 基础属性 | 字段 / 表达式 | 是 | 从数据集中选择字段,或输入自定义表达式(用于计算生成维度) |
| 基础属性 | 维度名称 | 是 | 系统识别的唯一标识 |
| 基础属性 | 维度展示名 | 是 | 面向业务用户的展示名称 |
| 业务属性 | 维度描述 | 否 | 详细说明维度含义 |
| 业务属性 | 维度分类 | 是 | 选择维度归属的类目 |
3、 操作按钮说明:
| 按钮类型 | 功能说明 |
| 预览数据 | 查看当前维度数据样本 |
| 保存草稿 | 暂存维度创建信息,支持后续继续编辑,未发布的维度处于 “草稿” 状态 |
| 保存并发布 | 完成维度创建并使其生效,发布后维度状态变为 “已发布”,可在系统中正式使用 |
| 关闭 | 退出当前维度创建页面,未保存的信息将丢失 |
2.3 新建杂项维度
核心特性:
杂项维度通过数据源表定义,可将多个数据集的字段绑定与该表中的多个维度进行绑定:
操作步骤:
1、 点击【+新建维度】按钮,选择【杂项维度】

2、通过数据源表字段创建

3、通过手动输入创建

3、 维度属性填写:
| 属性分类 | 属性名称 | 填写说明 |
| 维值来源 | 数据源表 | 从数据源中选择字段 |
| 手动输入 | 手动输入维值,“显示值” 场景:若维值是编码(如 “dept_01”),可通过 “显示值” 映射为 “销售一部”,让业务用户更易理解。 | |
| 数据源 | 数据源表 | 选择数据源表 |
| 筛选 | 可对基准表字段设置筛选条件 | |
| 维值 | 维值 | 选择基准表中用于定义维度的核心字段(如 “产品 ID”“用户编码”) |
| 显示值 | 开启后可设置指定字段为 “展示别名”(如维值是 “prod_001”,显示值设为 “产品 A” 更友好) | |
| 基础属性 | 维度名称 | 系统唯一标识 |
| 维度展示名 | 维度中文名称 | |
| 业务属性 | 维度描述 | 维度描述 |
| 维度分类 | 选择维度的归属类目 |
4、维度操作
| 按钮类型 | 功能说明 |
| 预览数据 | 查看绑定数据集的字段数据样本 |
| 保存草稿 | 暂存公共维度定义,支持后续补充数据集绑定或修改属性 |
| 保存并发布 | 发布公共维度,使其可被多个数据集引用,成为全局共享的维度定义 |
| 关闭 | 退出创建页面,未保存的公共维度设置不生效 |
案例
1、 表结构设计
假设你的原表是 dim_misc
| type_name | code | display_value |
| 部门 | 1 | A部门 |
| 部门 | 2 | B部门 |
| 部门 | 3 | C部门 |
| 渠道 | 0 | 淘宝 |
| 渠道 | 1 | 天猫 |
| 渠道 | 2 | PDD |
2、 公共维度定义
公共维度需要根据 type_name 来过滤出对应类型的值。
在指标平台中可以这样做:
拆成多个公共维度
-
部门维度:过滤条件type_name = '部门' -
渠道维度:过滤条件type_name = '渠道'
3、 有如下事实表:

使用示例
1、 创建公共维度

2、 使用公共维表创建渠道维度

3、 创建部门维度

4、 绑定公共维度



5、 维度预览详情

6、 查看绑定信息

7、 查询展示效果
