...
指标属性信息
支持用户自定义指标的属性信息。
属性说明
设置项 | 说明 | 属性效果 | |
---|---|---|---|
defaultFields | 系统默认自带的属性,不支持手动增加、修改和删除。 | ||
extendedFields | 自定义扩展属性,用户可自定义增加、修改和删除的属性。 | ||
name | 属性的名称。 | ||
alias | 属性的别名。 | ||
valueType | 属性字段的数据类型。 | ||
length | 属性字段内容的最大长度。 | ||
isNullable | 属性字段是否允许为空。 | ||
componentDefine | 属性的组件定义。 | ||
componentType | 属性的组件类型,已支持类型包括:文本框 input、下拉框 select、日期 date。 | ||
extension | 属性的扩展内容,无特殊场景时,默认为空即可,如: "extension": {}。 | ||
attributeType | 属性类型,常用于对指标属性进行分类,如基础属性、管理属性、业务属性等。 | ||
isFuzzySearchable | 在指标管理界面中,是否能被模糊搜索,如果为true,则支持通过模糊搜索框搜索属性的内容。
| ||
isControlSearchable | 在指标管理界面中,是否根据该属性单独生成一个筛选条件项。
|
新增自定义扩展属性
信息 |
---|
增加、修改和删除自定义扩展属性后,只对后续新建的指标模型生效,已经创建好的指标模板已基于原始的属性模板创建了定义,不会再自动更改。 |
...
- isFuzzySearchable 和 isControlSearchable 对自定义扩展属性不生效,所以可以直接删除这两项设置对自定义扩展属性不生效,所以可以直接删除这两项设置。
4、
...
4、修改完成后点击 确定 ,新建一个指标模型,指标的属性定义中将增加 归属部门 ,如下图所示:
5、如果属性的组件类型选择 下拉框 select 时,在 value 和 label 中分别配置每个备选值选项的真实值和显示值。
修改自定义扩展属性
extendedFields 中的自定义扩展属性能支持修改,不支持修改系统默认属性,修改后的属性只对后续新建的指标模型才生效。
删除自定义扩展属性
extendedFields 中的自定义扩展属性能支持删除,不支持删除系统默认属性,删除后只对后续新建的指标模型才生效。
调整自定义扩展属性顺序
extendedFields 中的自定义扩展属性能支持调整顺序,不支调整系统默认属性的顺序,调整顺序后只对后续新建的指标模型才生效。