使用场景
eazyBI本身导入数据针对字段,并不支持非标准(不是系统自带的)字段。比如我们使用ScriptRunner,Jira Misc Custom Field定义了一些Field。
我们在导入的字段中并不能被引入。
但这些字段,我们需要引入到eazyBi中来参与计算。
比如我们在ScriptRunner定义了一个字段,名称叫:本年已调休总天数,它是通过一系列脚本计算后返回的一个数字值,我们期望它能够做为度量值参与到问题的计算。
解决方案
这些我们可以通过eazyBi的高级设置来进行引入,根据这上结字段返回的数据类型,我们定义它是作为问题的属性还是维度还是度量
我们以“本年已调休总天数”ScriptRunner字段为例(它的字段id值我们定义为:11635)
我们转到eazyBI的高级设置,如下内容
[jira.customfield_11635] data_type = "decimal" measure = true |
---|
如下图所示
保存后,我们到Acccount的Datesource进行导入,即可以看到这个字段的选项
我们引入之后,即可在报告中使用这个字段来进行计算
说明
data_type = "decimal",为数据类型
measure = true,是否设置为计量
dimension = true 是否设置为度量项