一、数据集常见问题
1.Q:数据集中的度量和维度分别是什么意思?
A:度量是数据表中的数值数据(例如数量、金额等)可直接用于计算,维度是类别数据类似分类方式(例如时间、地理位置、部门、人员、名称等)不可直接用于计算,维度和度量之间可以相互转化。在进行报表搭建前,需要先创建数据集具体创建步骤详见创建数据集,涉及相关需求字段配置和新建详见配置字段及新建字段。
2. Q:如何通过智能报表应用来进行数据分析?
A:首先,需要创建数据集,然后通过选择相应组件来进行报表的搭建,最后呈现完整的分析结果。具体操作流程可以参考以下手册内容。
1.关于快速搭建报表的视频指导: 4.4 智能报表
2.快速分析步骤: 4.4.5 新手入门-快速分析OA审批数据
3. Q:已创建的数据集可以对里面对数据进行导出或者修改吗?
A:不能。创建数据集是智能报表进行数据分析的基础和必要条件,在数据集中仅支持针对已有的字段进行删除、复制、维度及度量转化及新增计算字段功能。不支持在数据集中对源数据进行修改及导出,若需要导出可通过搭建好的报表操作导出,详见下载设置。
4. Q:如何将维度下含有空值文本格式字段直接转化为度量数字字段?
A:可以通过新增计算字段在数据集界面对于字段中空值的进行处理才可以进行转化,具体操作如下。
1)需转化的目标字段 “月数” 如图。
2)在数据集页面,点击【新建计算字段】。
3)按照下列步骤进行字段编辑。
涉及引用公式:
case when [月数] is null then 0 else [月数] end
4)新建计算的结果在度量最右侧展示。
4. Q:如何将维度下含有空值文本格式字段直接转化为度量数字字段?
A:可以通过新增计算字段在数据集界面对于字段中空值的进行处理才可以进行转化,具体操作如下。
1)需转化的目标字段 “月数” 如图。
2)在数据集页面,点击【新建计算字段】。
3)按照下列步骤进行字段编辑。
涉及引用公式:
case when [月数] is null then 0 else [月数] end
4)新建计算的结果在度量最右侧展示。
6. Q:如何将数据中对日期格式转化为星期几格式?
A:可在数据集中新增计算字段,可使用case when和weekday 公式对目标日期字段进行组合转化,输入下列语句点击确定即可。CASE
WHEN WEEKDAY([发货日期])=0 THEN '星期一'
WHEN WEEKDAY([发货日期])=1 THEN '星期二'
WHEN WEEKDAY([发货日期])=2 THEN '星期三'
WHEN WEEKDAY([发货日期])=3 THEN '星期四'
WHEN WEEKDAY([发货日期])=4 THEN '星期五'
WHEN WEEKDAY([发货日期])=5 THEN '星期六'
ELSE '星期日'
END
7. Q:数据集页面报错如下图所示怎么办?
A:点击左上角 刷新图标后可恢复正常。
8. Q:如下图所示,智能报表如何通过每日记录的电表数值来计算前一日及月度累计用电量?
A:需要通过在数据集中新建计算字段来获得使用电量的结果。
1)在数据集中,新建2个计算字段,输入以下公式
第二日电量= lead([电表数值]) over(partition by [电表名称] order by [日期])
用电量=case when ([第二日电量]-[电表数值]) is null then 0 else ([第二日电量]-[电表数值]) end
2)在数据报表搭建页面分别新建交叉表和明细表,字段设置如下
注意:由于公式套嵌设置,通过新增计算字段得到的数据结果“用电量”在新交叉表中无法使用汇总/总计功能,建议按照时间维度分开建表。
8. Q:如下图所示,智能报表如何通过每日记录的电表数值来计算前一日及月度累计用电量?
A:需要通过在数据集中新建计算字段来获得使用电量的结果。
1)在数据集中,新建2个计算字段,输入以下公式
第二日电量= lead([电表数值]) over(partition by [电表名称] order by [日期])
用电量=case when ([第二日电量]-[电表数值]) is null then 0 else ([第二日电量]-[电表数值]) end
2)在数据报表搭建页面分别新建交叉表和明细表,字段设置如下
注意:由于公式套嵌设置,通过新增计算字段得到的数据结果“用电量”在新交叉表中无法使用汇总/总计功能,建议按照时间维度分开建表。
11. Q: 每日报销数据中,如何获取每日报销最大金额?
A:可以通过在数据集中新增计算字段来获取每日报销最大金额,公式如下
MAX([报销金额(元).报销明细])
同理,可以通过切换不同时间维度字段,来获取对应周期报销最高金额
12. Q: OA审批中流程中设置了级联组件控件,在数据集中如何把该字段按照各个级别进行拆分?
A:可以通过在数据集中新增计算字段来将级别进行拆分,公式如下:
一级:split_part([产品分类],',',1)
二级:split_part((split_part([产品分类],',',2)),'/',2)
三级:split_part((split_part([产品分类],',',3)),'/',3)
四级:split_part((split_part([产品分类],',',4)),'/',4)
层级越多,公式以此类推,可以达到如下效果:
13.Q: 如何求字段的平均值、最大值、最小值、方差等?
A:可以报表编辑界面-字段-选择目标字段,点击 更多按键进行设置。
14.Q: 如何根据时间字段区分是上午还是下午?
A:以《请假》表单为例,一日24小时中按照12点及往前为上午,12点后为下午的设置逻辑,通过引用请假表单中的开始时间来新增计算字段
concat_ws('',(SUBSTRING([开始时间],1,10)),(case when SUBSTRING([开始时间],12,16)>"12:00" then "下午" else "上午"end))
15.Q: 本地Excel上传时,在设置替换原有的表格数据出现“删除失败”的提示,这个是什么原因?
A:因为表格字段存在同一列中,包含不同类型的数据格式无法替换和追加,比如数字列中包含“-”等符号,建议在进行追加或替换文件前,先进行预处理避免该类问题影响正常上传操作。
16.Q: 编辑计算字段(维度)时,出现“计算字段(维度)不能包含sum、avg、count、countd、min等聚合函数”错误?
A:仅度量支持聚合函数的计算,建议将计算字段的数据类型保存为度量,即可计算使用。
12. Q: OA审批中流程中设置了级联组件控件,在数据集中如何把该字段按照各个级别进行拆分?A:可以通过在数据集中新增计算字段来将级别进行拆分,公式如下:
一级:split_part([产品分类],',',1)
二级:split_part((split_part([产品分类],',',2)),'/',2)
三级:split_part((split_part([产品分类],',',3)),'/',3)
四级:split_part((split_part([产品分类],',',4)),'/',4)
层级越多,公式以此类推,可以达到如下效果:
13.Q: 如何求字段的平均值、最大值、最小值、方差等?
A:可以报表编辑界面-字段-选择目标字段,点击 更多按键进行设置。
14.Q: 如何根据时间字段区分是上午还是下午?
A:以《请假》表单为例,一日24小时中按照12点及往前为上午,12点后为下午的设置逻辑,通过引用请假表单中的开始时间来新增计算字段
concat_ws('',(SUBSTRING([开始时间],1,10)),(case when SUBSTRING([开始时间],12,16)>"12:00" then "下午" else "上午"end))
15.Q: 本地Excel上传时,在设置替换原有的表格数据出现“删除失败”的提示,这个是什么原因?
A:因为表格字段存在同一列中,包含不同类型的数据格式无法替换和追加,比如数字列中包含“-”等符号,建议在进行追加或替换文件前,先进行预处理避免该类问题影响正常上传操作。
16.Q: 编辑计算字段(维度)时,出现“计算字段(维度)不能包含sum、avg、count、countd、min等聚合函数”错误?
A:仅度量支持聚合函数的计算,建议将计算字段的数据类型保存为度量,即可计算使用。
9. Q:报表搭建使用表格控件进行分析时,为什么维度字段会出现空白的情况,例如下图1中的“city”?
A:出现此种情况,是由于表格样式中默认设置了 「合并同类单元格」,可将 样式-展示配置-合并同类单元格前的勾选去掉即可,去除后效果如图2。
10. Q:当省份等区域信息为文本格式时,使用地图组件收到以下提示,应如何转换为地理类型字段格式?
A:需要在数据集中,点击该字段右侧设置按键进行格式转化,详见空间组件-地图。
10. Q:当省份等区域信息为文本格式时,使用地图组件收到以下提示,应如何转换为地理类型字段格式?
A:需要在数据集中,点击该字段右侧设置按键进行格式转化,详见空间组件-地图。
12. Q:如何复制智能报表中的数据报表?
A:复制功能仅支持电脑端操作,且官方报表无法直接复制,具体操作路径如下:
1)智能报表首页-所有报表-选择目标报表-点击右侧按键-「克隆」。
2)打开目标报表(非编辑状态)-点击右上角按键-「克隆」
13. Q:如何查看报表?
A:首先需要配置相关数据和报表的查看权限,配置操作详见权限管理。查看路径如下:
1)电脑端:智能报表首页-所有报表-点击目标报表即可进入浏览界面。
2)手机端:智能报表首页-右下角「我的」-点击目标报表即可进入浏览界面。
相关报表订阅收藏等管理详情可查看4.4.6.2 查看报表和4.4.6.6 报表应用。
14. Q:如何新建报表?
A:1)首先需要配置相关权限,智能报表需要配置创建者以上权限;如涉及OA审批类数据,还需要在配置钉钉组织架构中子管理员以上权限,才可使用相关数据进行报表搭建,权限配置详见权限管理。
2)打开智能报表主页,点击左侧功能栏上方的 或右上角 进行创建,如下图。
当设置-「智能生成报表」按键开启时,可以选择“自定义报表”和“智能生成报表”两种报表类型。其中,“智能生成报表”仅支持OA审批单下的流程表单,详情可参考报表配置界面概览。
15. Q:已经在数据集中新增或者修改了相关字段信息,但在智能报表搭建的页面还是原来的字段,怎么没有更新?
A:在数据集界面编辑好字段后,记得在报表搭建页面对相应对数据集点击右侧 按键进行刷新哦~
16. Q:智能报表支持将上传的图片直接在新交叉表中展示吗?
A:智能报表新交叉表支持按照上传图片展示,首先需要在数据集中将上传图片的字段维度切换为图片后,可以直接在新交叉表中使用展示。
注意:上传的图片需要不带任何符号的图片url地址如下,才可以直接转换,其他格式暂不支持。
17. Q:单个维度数据量较多时,如何在智能报表中设置默认展示前十?
A:举例,已指各省的订单数量,若只想看订单量前十的省份可以进行如下设置
1)将订单数量字段进行降序排序
2)在字段下的“结果展示”设置中,数量设置为10,则可达到需求效果。
18. Q:如何在智能报表中展示关于销售或者项目进度的数据?
A:可以通过使用,进度条组件、指标看板组件、新交叉表组件或水波纹组件来实现进度展示。以订单达成滤为例:
1)进度条组件,目标字段:订单量(必要)、目标量(非必要,当包含目标字段可直接使用,当不含目表字段,可将目标设为固定值并手动输入)
2)指标看板组件,目标字段:订单量(必要)、目标(必要)、达成率(必要,可通过引用订单量及目标来新增计算字段实现)
3)新交叉表组件,目标字段:订单量(必要)、目标(必要)、达成率(必要,可通过引用订单量及目标来新增计算字段实现)
4)水波纹,目标字段:订单量(必要)、目标量(非必要,当包含目标字段可直接使用,当不含目表字段,可将目标设为固定值并手动输入)
19. Q:如何计算某一个度量字段的同比或者环比?
A:可以在报表搭建页面,选择对应时间维度字段,字段-对应字段-更多-同环比-自定义 进行设置。
目标字段-更多,进行设置
1)当选择字段不包含日期字段时,可以在设置界面选择对比日期维度级对比类型。
2)当字段中包含时间字段时,有各类周期对比快捷键直接选择。
高级设置-开启副指标展示,不同组件支持的设置方式不同(仅支持表格组件及线图组件)
20. Q:我是智能报表的创建者为什么无法修改我创建的报表名称和分组?
A:仅智能报表管理员权限人员可以修改名称及分组功能,其他权限人员暂不支持修改~
21. Q:为什么已经在智能报表权限设置中,将某位同时设置为成员后,该同事仍然无法查找到某个报表?
A:在智能报表中设置为成员是指给予该人员可以查看某个指定的报表权限,需要同时在对应报表中添加下该成员,这样才可以查看到对应报表。在拥有报表查看的权限的同时,还需要赋予相关数据权限哦,详情可以参考权限管理~
22. Q:在智能报表中,确保数据完整的情况下,怎么在线图中设置某一时间段不同历史年数据比较?
A:
1)可以通过新增计算字段,单独将月份取出,参考下列公式
concat_ws('',MONTH([日期]),"月")
2)选择线图组件,将月份置于 类别轴/纬度,年日期置于 颜色图例/纬度,将订单量置于值轴/度量 中,可以得到下图
23. Q:使用富文本组件时,为何插入指标后数据没有正常展示结果?
A:报表编辑状态下,将鼠标点击富文本以外的界面即可。
24. Q:如何修改字段的类型及展示格式?
A:可以通过在数据集中或报表编辑界面直接进行设置来实现
1)修改字段类型
报表编辑界面右侧字段列表-设置-复制转度量或复制转维度
2)修改数据展示格式
数据集中对应度量字段-设置-默认展示格式
报表编辑界面-值轴/度量中的字段-更多-数据展示格式
25. Q:如何显示图表标签?
A:在报表编辑页面,选择对应图表组件单击右侧的样式页签,在系列设置中选中显示图表标签,并设置标签的显示颜色。
26. Q:如何修改图表组件中纬度及度量字段的展示名称?
A:可以通过以下两种方式进行修改
1)数据集中,点击对应字段右下角设置按键,选择编辑,可直接对字段名称进行修改。
2)报表编辑页面,单击 轴值/度量 中单个字段右侧更多按键,选择重命名,可以修改展示名称;或点击轴值/度量 右侧设置按键,在字段批量配置界面中,针对字段别名框中的数据进行修改。
27. Q:如何修改柱图、线图类图表组件中背景、维度和度量字段的颜色?
A:维度字段不支持修改颜色
度量字段:样式-系列设置-选择对应系列-勾选显示图表标签-右侧颜色配置
图表背景:样式-基础信息-自定义背景填充
28. Q: 双Y轴时,如何设置主从轴?
A:报表编辑页面-样式-系列设置-请选择系列-坐标轴
29. Q:通过过滤器查询出来的字段数据如何设置排序?
A:通过过滤器过滤后的字段,可以通过勾选“按添加顺序排序”进行设置
30. Q:如何在报表中设置展示近30天的数据?
A:报表将日期(day)字段添加到过滤器中,并设置相对时间T-为30。
31. Q:如何设置横坐标与纵坐标不显示字段名?
A:报表编辑页面-样式-坐标轴-水平轴/垂直左轴/垂直右轴-去掉显示标题和单位的勾选即可。
三、其它常见问题
Q:订购应用时,无法直接付款购买,提示“联系服务商”怎么处理?
A:因为应用不支持在iPhone手机端购买应用,建议您更换成电脑端或安卓手机端下单即可。
2. Q:如何查看智能报表的版本信息?
A:使用规格版本信息,可以通过 智能报表主页-权限,进行查看如下图。
3.Q:如何设置智能报表管理员角色单独查看某个报表的权限?
A:智能报表管理员可查看应用中所有已创建当报表,无法进行单独权限设置。建议从源头对该类数据权限进行限制。
关闭路径:
登陆主管理后台:oa.dingtalk.com。
设置-权限管理-管理组-找到对应人员点击右侧编辑按键-分配权限中关闭对应数据权限即可。
4. Q:如何按照部门设置报表查看权限,使得对应部门人员只能查看该部门数据?
A:建议按照部门分别创建相应报表,并数据处理时增加过滤器,通过过滤筛选相关部门来进行部门内数据权限限制。