1. 概述
1.1 版本
FineBI服务器版本 | 功能变更 |
---|---|
6.0.4 | - |
6.0.5 | 公共数据检测内容新增「数据占用空间」、「影响用户数」 公共数据管理支持次管使用 |
6.0.10 | 1)公共数据检测内容优化
2)新增「检测近 N 天的访问情况」设置项,支持动态检测近 N 天的公共数据访问情况 3)支持导出公共数据检测结果为 excel 文件 |
6.0.12 | 公共数据检测内容、搜索面板新增「血缘层级」字段 |
1.2 应用场景
随着系统使用时间的增加,公共数据中积累了大量的数据集。
但其中很多数据表已被弃用或从未被使用,这样会导致公共空间十分混乱,也不利于管理员进行监控管理。
1.3 功能简介
FineBI6.0 提供「公共数据管理」功能,方便管理员对公共数据进行管理操作,包括:取消发布、停止更新、删除表等。
2. 公共数据检测
2.1 检测操作
管理员登录 FineBI 系统, 点击「管理系统>公共数据管理」,点击「立即公共数据检测」,系统即会对公共数据中的所有表进行检测。
1)默认检测近 30 天的公共数据访问情况。
可通过「检测近 N 天的访问情况」设置项修改动态检测范围,设置范围: 14-60 ,单位:天 。
修改「检测近 N 天的访问情况」设置项后,系统会立即执行一次公共数据检测。
2)检测过程为后端执行,管理员可切换至其他页面进行工作。
3)检测过程中,提供检测进度条,便于用户感知检测进度。检测完成后会自动在该页面显示最新检测结果。
4)页面显示「上一次数据检测时间」,方便管理员进行检测任务规划。
如下图所示:
2.2 检测内容
检测内容包含基础信息、业务使用程度信息、系统压力信息、影响程度。如下图所示:
进行检测的内容说明如下表所示:
分类 | 字段 | 说明 | 管理建议 |
---|---|---|---|
基础信息 | 表类型 注: 1)仅在表名称字段内以标识形式存在,不做为独立字段。 2)导出的检测结果中不存在该字段。 | 数据表的类型,包括: DB表: SQL表 EXCEL表 自助数据集:用户的分析发布到公共数据中的表 其它:除以上四种表之外的数据表,例如产品内置的用户访问日志 | - |
表名称 | 数据表的名称 | - | |
创建者 | 数据表的创建者,包括创建者用户名和姓名 格式:姓名(用户名) | - | |
位置 | 数据表在「公共数据」中的位置 格式:公共数据/文件夹/文件夹/文件夹 | - | |
创建/发布时间 | 「基础表」显示数据表的创建时间 「自助数据集」类型的表显示数据表从「用户的分析」发布到「公共数据」的时间 格式:yyyy-MM-dd HH:mm:ss | 最近创建/发布的表可能是还没开始用,主要关注历史的表 | |
业务使用程度信息 | 近期访问量 | 近 N 天内,访问该表,表关联主题、仪表板、组件、自助数据集的次数 数据取自logdb的fine_record_execute表,计算以下type类型的访问次数 主题:type=501、502 仪表板:type=101、102、105、106、107、108 组件:type=301、302 数据集:type=202 | 无访问、低访问的表是主要下架的目标 |
其他用户最近使用时间 | 近 N 天内,其他用户(非创建者本人)访问该表,表关联主题、仪表板、组件、自助数据集的最晚访问时间。 若无其他用户访问过该数据表,则该字段值为 -- | - | |
更新模式 | 自助数据集设置的更新模式,包括: 跟随父表更新 不跟随父表更新 直连表、最简表、基础表的该字段值为 -- | - | |
最后一次更新成功时间 | 最近一次成功更新该表的时间 格式:yyyy-MM-dd HH:mm:ss 其中直连表、未更新、长期更新失败的表、最简表默认为空 | 长期没有更新的表,是主要下架的目标 | |
系统压力信息 | 数据占用空间 | 计算当前表的数据量 | 更新量很大的表,要想办法下架/或下沉至数据库 |
影响程度 | 影响用户数 | 该表所有直接或间接子表/组件/仪表板的创建者数 注:点击「影响用户数」,可在弹窗页面内进一步查看「影响子表数」、「影响组件数」、「影响仪表板数」。 | 对于仍在使用、但准备下架/替换的数据表,可以查看哪些用户在使用,然后再进行沟通、确认、通知 |
影响子表数 | 该表所有直接或间接子表 | 影响数小,说明没有很多的公共意义,这种表可以下架 | |
影响组件数 | 该表所有直接或间接组件数 | 影响数小,说明没有很多的公共意义,这种表可以下架 | |
影响仪表板数 | 该表所有直接或间接仪表板数 | 影响数小,说明没有很多的公共意义,这种表可以下架 | |
血缘层级 | 该表在血缘中的层次级别,详情请参见:血缘分析 | 避免创建以及依赖深层次血缘层级的数据表 | |
权限继承 | 是否开启权限继承,包括: 是 否 | 如果是发布的数据而未开启权限继承,可能存在取消发布后的权限差异 |
2.3 搜索检测结果
点击「展开搜索面板」,可选择需要搜索的内容,再点击「搜索」按钮,即可搜索出特定设置条件下的检测结果,如下图所示:
并支持通过表字段对检测结果进行排序,如下图所示:
2.4 导出检测结果
检测后,管理员可导出检测结果,如下图所示:
点击「导出为Excel」可导出 .xlsx 格式。
注:若用户对检测结果进行了搜索,则点击「导出为Excel」按钮时,导出的是当前搜索条件下的检测结果。
3. 公共数据管理
对于公共数据中的表,支持在选中/全选后,进行操作。操作内容包括:取消发布、停止更新、删除,如下图所示:
各种操作的影响和生效范围如下表所示:
操作 | 说明 |
---|---|
取消发布 | 1)仅对自助数据集类型的表生效,即用户的分析发布到公共数据中的表 2)对其他类型的表进行取消发布,不生效 |
停止更新 | 1)仅对更新的表生效,对直连表、最简表不生效 2)对于基础表进行停止更新操作后,该表停止更新。 且「单表更新>文件夹更新时」设置项变更为「首次全量,此后不更新」,即该表会在下一次所在文件夹更新时,跟随进行一次全量更新,之后就不再更新了。 3)对于自助数据集类型的表进行停止更新操作后,该表停止更新。 且「单表更新」设置项变更为「不跟随父表更新」,即该表不会再跟随父表一起同步更新。 |
删除 | 1)仅对基础表生效,对于自助数据集类型的表不生效 2)对基础表进行删除操作后,被删除的表会进入回收站中, 3)在此处删除表的影响与正常删除表一致 |