针对指标模型的设置项。
界面介绍
在“系统选项”界面,选择 指标模型 。
功能说明
指标属性信息
支持用户自定义指标的属性信息。
属性说明
设置项 | 说明 | 属性效果 |
---|---|---|
defaultFields | 系统默认自带的属性,不支持手动增加、修改和删除。 | |
extendedFields | 自定义扩展属性,用户可自定义增加、修改和删除的属性。 | |
name | 属性的名称。 | |
alias | 属性的别名。 | |
valueType | 属性字段的数据类型。 | |
length | 属性字段内容的最大长度。 | |
isNullable | 属性字段是否允许为空。 | |
componentDefine | 属性的组件定义。 | |
componentType | 属性的组件类型,已支持类型包括:文本框 input、下拉框 select、日期 date。 | |
extension | 属性的扩展内容,无特殊场景时,默认为空即可,如: "extension": {}。 | |
attributeType | 属性类型,常用于对指标属性进行分类,如基础属性、管理属性、业务属性等。 | |
isFuzzySearchable | 在指标管理界面中,是否能被模糊搜索,如果为true,则支持通过模糊搜索框搜索属性的内容。 此属性设置只对系统默认属性才生效,自定义扩展属性不生效。 | |
isControlSearchable | 在指标管理界面中,是否根据该属性单独生成一个筛选条件项。 此属性设置只对系统默认属性才生效,自定义扩展属性不生效。 |
新增自定义扩展属性
增加、修改和删除自定义扩展属性后,只对后续新建的指标模型生效,已经创建好的指标模板已基于原始的属性模板创建了定义,不会再自动更改。
为了方便指标的管理,需要为指标增加 归属部门 的属性,在创建指标时,手动填写指标的归属部门。可参考以下方法新增指标属性:
1、先判断所需要增加的指标属性的组件类型是哪种,根据上述描述可选择:文本框 input,在系统已有的属性中,找到组件类型是文本框 input的属性,复制相关内容:
- 系统现有属性中已包含3种组件类型的属性定义(文本框 input、下拉框 select、日期 date),根据业务选择合适的组件类型,再复制相关内容。
- 复制时需要选择一个完整的指标属性定义,{} 中的内容属于一个完整的指标属性定义。
2、在自定义扩展属性 extendedFields 中,粘贴步骤1中复制的指标属性:
3、修改