1. 概述编辑
适用人群:超级管理员
1.1 版本
FineBI 版本 | JAR 包版本 | 插件版本 |
---|---|---|
5.1.1 | 2019-08-16 | V1.0 |
5.1.2 | 2019-12-20 |
1.2 应用场景
用户在使用 FineBI 时因误操作导致表标红报错,或因不理解底层逻辑做了很多高风险场景,导致系统更新效率降低,甚至危害系统性能、稳定性。
用户在使用 FineBI 时做了很多临时性分析,而这些临时性分析已完成业务使命,失去了使用价值,长期保存在系统中,会占用磁盘资源,影响系统查询效率。
1.3 功能简介
支持检测出系统中标红报错表及高风险场景,输出系统检测报告,并进行相应的清理操作。
支持检测出长期未被查看、编辑的模板或未被使用的数据集,并进行相应的清理操作。
最终减少系统中的垃圾资源,提高系统性能、稳定性。
2. 插件介绍编辑
2.1 安装插件
插件下载:5.1.2版本:BI 系统清理工具插件
5.1.1版本:BI 系统清理工具插件
安装插件方法请参见:插件管理
2.2 操作方法
1)插件安装好后,以管理员身份进入数据决策系统, Tab 栏新增「BI 清理」,如下图所示:
「系统清理工具」支持检测及清理的资源说明:
无效表 | 指长期标红的数据集和未被使用的数据集 | 这些无效资源未被使用、或因为报错无法使用,而这些数据集的配置信息仍保存在数据库中,导致数据库中的配置表增大,降低配置查询效率,影响数据更新性能,比如在系统使用的过程中,因为需要对相关数据集进行鉴权和检索,会导致用户使用系统变慢、卡顿 |
---|---|---|
无效仪表板 | 包括长期未被编辑、访问的仪表板 注:清除这些长期未使用的模板,可连带解决数据集过多,占用磁盘空间的问题 | 这些仪表板可能是临时使用、已经完成了其业务使命。长期保留在系统中,占用资源。一旦累计量过大,会影响当前正在使用的模板查找,搜索 |
风险场景 | 抽取数据和实时数据混用表、异数据源关联、实时数据表添加操作步骤 注:提前检查出这些场景,并进行合理纠正,既能实现预期场景又能降低系统的使用风险 | 这些使用场景可能是因为用户误操作,或者不理解底层逻辑而造成。当前虽没有影响实际使用,但该操作存在隐性系统风险,严重时可能引发系统宕机 |
脏数据 | 脏数据是由于不合理操作而产生的配置信息 | 脏数据处理需要具体问题具体分析,建议咨询帆软技术支持(QQ:800049425) |
3. 示例编辑
注:该工具涉及到删除操作,因此管理员在确认删除操作前,请确认好该资源无任何其他使用价值,或提前做好资源备份,详情参见:备份还原
3.1 删除无效表
3.1.1 查看数据集总体分布情况
以管理员身份进入数据决策系统,点击「BI清理>无效表」,可查看数据集总体分布情况,包括「数据表总量」、「抽取数据表个数」、「实时数据表个数」、「混用数据表个数」、「实时数据表占比」,如下图所示:
3.1.2 查询并删除无效表
点击「BI清理>无效表」,选择「日期」和「用户名」,即可检索出在该日期之前对应用户已经更新失败的数据表,同时显示数据表的资源状态,例如 Alice 的自助数据集表标红,则可以勾选「删除」,点击「确认删除」即可删除该无效表,如下图所示:
注1:「未被使用的表」指的没有被仪表板使用、没有被其他自助数据集使用且没有被关联配置为 1 端的表。
注2:未被使用的表和抽取数据表不受查询条件限制。
3.2 删除无效仪表板
以管理员身份进入数据决策系统,点击「BI清理>无效仪表板」,选择「日期」和「用户名」,即可检索出在从设置日期至今未访问,且「创建时间」早于设置日期的对应用户创建的仪表板,例如需要删除新建仪表板1 ,则勾选「删除」,点击「确认删除」即可删除该无效仪表板,(在删除前请备份数据、工程及配置数据库),如下图所示:
注1:已挂出模板不支持删除,选项框置灰显示。
注2:未被使用的仪表板指的是没有被访问或者编辑过的仪表板,若 Socket 连接异常,则可能存在统计偏差。详情参见:Websocket 端口被占用/无法使用
3.3 检查系统中存在风险的使用场景
3.3.1 查看系统活跃度
在风险场景中可查看用户操作编辑次数,如下图所示:
3.3.2 导出存在风险的使用场景
以管理员身份进入数据决策系统,点击「BI清理>风险场景」并选择创建数据集的「用户」,可显示检测出存在风险的使用场景,点击「全部导出」,如下图所示:
可得到系统风险分析结果 Excel 明细,分为「表风险信息」、「模板风险信息」和「系统活跃度」三个 sheet,如下图所示:
其中[存在异构数据源关联]是指
来自不同数据连接(此处的数据连接为「管理系统>数据连接>数据连接管理」下的设置)的数据表之间创建关联。
Excel 数据集和其他数据表创建关联。
注:页面展示的信息为明显风险项,导出得到的 Excel 表格是更详细的分析结果。该分析结果仅包含各个表的结构信息,不包含任何配置信息及数据信息。基于该分析结果,希望得到更全面系统的清理方案建议联系帆软技术支持。
3.4 检查脏数据配置
脏数据是由于不合理操作而产生的配置信息,脏数据处理需要具体问题具体分析,若不需要该配置可点击「清理所有」,建议咨询帆软技术支持(QQ:800049425),如下图所示: