注册维度类型


维度类型用于定义数据的聚合查询维度,例如:资产类型、省份、厂家等。只有在通用数据服务上注册过的维度类型,才能在注册指标时被使用,定义指标支持的聚合维度。应用构建者可以通过上传模板文件批量注册维度类型。

前提条件


开始之前,请确保当前帐号已被分配所需的资产权限、操作权限点和包含 维度类型 在内的菜单组。如未分配,联系应用管理员。

操作步骤


  1. 在左侧导航栏中选择 元数据 > 维度类型

  2. 根据目标维度类型的生效范围选择 公有维度类型私有维度类型 标签页,点击 导入。有关公有/私有维度的区别,参见 公有/私有维度类型

  3. 在弹窗中点击 下载模板,选择下载 Excel 或 JSON 模板文件。

  4. 参考以下信息填写模板文件。


    字段名称 标识符 必填/选填 描述
    维度标识符 dimension 必填 维度类型的标识符,需保证在同一作用域(公有/私有)内的同一对象类型下的唯一性。
    维度中文/英文/日语/西班牙语名称 nameZh/En/Ja/Es 中文和英文为必填 不同语言的维度名称。
    对象类型标识符 mdmType 必填 维度对应的对象类型的标识符。可前往 元数据 > 对象类型 查看对应对象类型的标识符。
    对象类型名称 mdmTypeName 选填 维度对应的对象类型的名称。可前往 元数据 > 对象类型 查看对应对象类型的名称。
    维度层级 level 必填 若聚合维度来自当前对象的下级资产,填写 child;若聚合维度来自当前对象自身,填写 self
    维度标识符关联属性 attribute 选填 用来描述维度标识符的属性的标识符,通用数据服务会按这个属性的枚举量进行聚合。
    维度名称关联属性 nameAttribute 选填 用来描述维度名称的属性的标识符,通用数据服务会按这个属性的名称展示维度的枚举量名称。
    关联对象类型标识符 dimensionType 选填 若当前维度是一种对象类型,填写该对象类型的标识符。
    筛选器 filters 选填 维度支持的筛选方式。目前支持的筛选方式:in,==,!=,>,>=,<,<=。多个筛选方式之间用英文逗号分隔,例如:==,in。
    数据源原始维度名 dimensionMapping 选填 当维度标识符与数据源原始维度标识符不一致时,需填写数据源使用的原始维度标识符,否则无法使用维度的筛选能力。
    枚举量来源类型 enumSourceType 必填 目前支持的枚举值来源类型:static(表示静态枚举),metricData(表示枚举信息包含在指标返回内容中),record(表示枚举来自通用数据服务的记录),amcDimension(表示枚举来自配置中心的维度表),mdmType(表示枚举来自通用数据服务的对象类型),amcType(表示枚举来自配置中心的资产类型)。
    静态枚举量 enumerate 选填 如果枚举量来源类型为 static,则指定枚举量的标识符和名称。
    动态枚举来源ID enumerateSourceID 选填 如果枚举量来源类型为 recordamcDimension,则指定关联的记录类型或维度表的标识符。
    动态枚举字段映射 enumerateMapping 选填 如果枚举量来源为 recordamcDimension,则指定枚举量标识符和名称在关联记录类型或维度表中对应的字段。

    注解

    导入模板中的“所属组织标识符”、“所属组织名称”、“更新时间”和“操作人”字段无需填写,将在上传后由系统自动填充。

  5. 在弹窗中点击 上传。选择填写后的模板文件并点击 确定

结果


注册成功后,维度类型出现在维度列表中。应用构建者可以查看维度类型详情,并进行以下操作:

  • 修改维度类型:点击 导出,按需修改下载的文件后再导入新文件。标识符相同的维度会覆盖原有维度类型,不同则新增维度类型。
  • 删除维度类型:点击对应维度类型行的 删除 Delete 。维度类型删除后不可恢复。