BI 系统清理工具插件

  • 文档创建者:Roxy
  • 编辑次数:19次
  • 最近更新:Wendy123456 于 2021-03-23
  • 1. 概述

    适用人群:超级管理员

    1.1 版本

    FineBI 版本JAR 包版本插件版本
    5.1.1 2019-08-16 V1.0
    5.1.22019-12-20 

    1.2 应用场景

    • 用户在使用 FineBI 时因误操作导致表标红报错,或因不理解底层逻辑做了很多高风险场景,导致系统更新效率降低,甚至危害系统性能、稳定性。

    • 用户在使用 FineBI 时做了很多临时性分析,而这些临时性分析已完成业务使命,失去了使用价值,长期保存在系统中,会占用磁盘资源,影响系统查询效率。

    1.3 功能简介

    支持检测出系统中标红报错表及高风险场景,输出系统检测报告,并进行相应的清理操作。

    支持检测出长期未被查看、编辑的模板或未被使用的数据集,并进行相应的清理操作。

    最终减少系统中的垃圾资源,提高系统性能、稳定性。

    2. 插件介绍

    2.1 安装插件

    插件下载:5.1.2版本:BI 系统清理工具插件

                     5.1.1版本:BI 系统清理工具插件

    安装插件方法请参见:插件管理 

    2.2 操作方法

    插件安装好后,以管理员身份进入数据决策系统,Tab 栏新增「BI 清理」,如下图所示:

    1616468551817839.png

    「系统清理工具」支持检测及清理的资源说明:

    无效表

    指长期标红的数据集和未被使用的数据集


    这些无效资源未被使用、或因为报错无法使用,而这些数据集的配置信息仍保存在数据库中,导致数据库中的配置表增大,降低配置查询效率,影响数据更新性能,比如在系统使用的过程中,因为需要对相关数据集进行鉴权和检索,会导致用户使用系统变慢、卡顿
    无效仪表板

    包括长期未被编辑、访问的仪表板

    注:清除这些长期未使用的模板,可连带解决数据集过多,占用磁盘空间的问题

    这些仪表板可能是临时使用、已经完成了其业务使命。长期保留在系统中,占用资源。一旦累计量过大,会影响当前正在使用的模板查找,搜索
    风险场景

    抽取数据和实时数据混用表、异数据源关联、实时数据表添加操作步骤

    注:提前检查出这些场景,并进行合理纠正,既能实现预期场景又能降低系统的使用风险

    这些使用场景可能是因为用户误操作,或者不理解底层逻辑而造成。当前虽没有影响实际使用,但该操作存在隐性系统风险,严重时可能引发系统宕机
    脏数据脏数据是由于不合理操作而产生的配置信息脏数据处理需要具体问题具体分析,建议咨询帆软技术支持(QQ:800049425)
    DB数据表转SQL数据集实时数据的DB表可以转成 SQL 表-
    数据集的检查与转换一些建议转成抽取的实时表,点击可以转成抽取-

    3. 示例

    注:该工具涉及到删除操作,因此管理员在确认删除操作前,请确认好该资源无任何其他使用价值,或提前做好资源备份,详情参见:备份还原

    3.1 删除无效表

    3.1.1 查看数据集总体分布情况

    以管理员身份进入数据决策系统,点击「BI清理>无效表」,可查看数据集总体分布情况,包括「表总数」、「抽取表个数」、「直连表个数」、「混用表个数」、「直连表占比」,如下图所示:

    1616468915248097.png

    3.1.2 查询并删除无效表

    点击「BI清理>无效表」,选择「日期」和「用户名」,即可检索出在该日期之前对应用户已经更新失败的数据表,同时显示数据表的资源状态。如下图所示:

    1616470150568605.png

    注1:「未被使用的表」指的没有被仪表板使用、没有被其他自助数据集使用且没有被关联配置为 1 端的表。

    注2:未被使用的表和直连表不受时间限制。

    3.2 删除无效仪表板

    以管理员身份进入数据决策系统,点击「BI清理>无效仪表板」,选择「日期」和「用户名」,即可检索出在从设置日期至今未访问,且「创建时间」早于设置日期的对应用户创建的仪表板(在删除前请备份数据、工程及配置数据库),如下图所示:

    1616470409989811.png

    注1:已挂出模板不支持删除,选项框置灰显示。

    注2:未被使用的仪表板指的是没有被访问或者编辑过的仪表板,若 Socket 连接异常,则可能存在统计偏差。详情参见:Websocket 端口被占用/无法使用

    3.3 检查系统中存在风险的使用场景

    3.3.1 查看系统活跃度

    在风险场景中可查看用户操作编辑次数,如下图所示:

    1616484035342501.png

    3.3.2 导出存在风险的使用场景

    以管理员身份进入数据决策系统,点击「BI清理>风险场景」并选择创建数据集的「用户」,可显示检测出存在风险的使用场景,点击「全部导出」,如下图所示:

    1616484170569267.png

    可得到系统风险分析结果 Excel 明细,分为「表风险信息」、「模板风险信息」和「系统活跃度」三个 sheet,如下图所示:

    1616484382724380.png

    其中「存在异构数据源关联」是指

    • 来自不同数据连接(此处的数据连接为「管理系统>数据连接>数据连接管理」下的设置)的数据表之间创建关联。

    • Excel 数据集和其他数据表创建关联。

    注:页面展示的信息为明显风险项,导出得到的 Excel 表格是更详细的分析结果。该分析结果仅包含各个表的结构信息,不包含任何配置信息及数据信息。基于该分析结果,希望得到更全面系统的清理方案建议联系帆软技术支持。

    3.4 检查脏数据配置

    脏数据是由于不合理操作而产生的配置信息,脏数据处理需要具体问题具体分析,若不需要该配置可点击「清理所有」,建议咨询帆软技术支持(QQ:800049425),如下图所示:

    1616484528516105.png

    3.5 DB 数据集转 SQL 数据集

    直连情况下,数据库表,可一键转化为 SQL 数据集。如下图所示:

    1616485010415787.png

    3.6 数据集的检查与转换

    点击「数据集的检查与转换」按钮,可将实时表转换成抽取表。如下图所示:

    注:表格中标红的表为:该表的子表均为混用的表,且本身没有做仪表板。此类表并没有发挥直连的实时性,强烈建议转为抽取表。

    1616486392260971.png


    附件列表


    主题: 性能优化
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-127-81526