1. 概述编辑
1.1 版本
BI 服务器版本 |
---|
5.1.15 |
1.2 功能简介
本工具一般用于定位分析问题,提供部分快捷查询入口和自动分析功能。
注:该功能仅支持超级管理员使用。
2. 更新信息编辑
2.1 表占用空间
1)表占用空间
显示当前 BI 系统下,所有表在成功更新后所占用的磁盘空间一览。如下图所示:
2)关联缓存
2.2 更新错误信息
所有更新失败的表及其更新失败错误信息一览
2.3 定时更新残留
版本升级定时后表删除,残留的定时更新任务。
2.4 SQL性能监控
3. 表信息编辑
3.1 表数量
列举每个用户创建的各类(抽取、直连、基础表、自助分析)表数量,以及各类表数量分别汇总。
3.2 抽取表
表抽取相关信息。
包括:可设置为不抽取的表(根据其调用链、被仪表板自助数据集使用情况)、已设置为抽取的表(行、列信息)、关联缓存(行、列信息)。
3.3 标红表
按照分组、业务包、表层级结构列举所有标红的自助数据集。
3.4 数据连接中的表
数据连接中已选表按照其所在分组、业务包、表结构展示。
4. 检测编辑
4.1 脏数据
BI脏数据:不在业务包中的表、业务包中的无效表(仅剩id)、存在于多个业务包中的表、重复的业务包名称、无效的关联(有表无字段)。提供部分脏数据删除入口。 平台脏数据(外链文档)。
4.2 仪表板公式
检测出带明细计算公式的仪表板,避免出现严重性能问题。
4.3 表和仪表板的血缘分析
表被仪表板、自助数据集使用的血缘关系。
4.4 系统活跃度
spider+直连混用表、异数据源关联、直连基础表添加操作步骤,这些使用场景可能是因为用户误操作,或者不理解底层逻辑而造成。当前虽没有影响实际使用,但该操作存在隐性系统风险,严重时可能引发系统宕机。提前检查出这些场景,并进行合理纠正,既能实现预期场景又能降低系统的使用风险。
4.5 日志分析
读取指定日志文件目录下的所有日志文件,分析日志中更新信息。
4.6 环境检测
环境检查功能
4.7 公式函数修复
当前工程不合法的公式兼容为旧的函数
5. 查询编辑
5.1 表名查询
表的原始名、转义名、文件名、ID之间互查(根据一个找其他)。
5.2 字段小类型
根据表名(转义)查询其字段的小类型。
5.3 数据库表引用查询
根据数据库中的表名称(包括具体sql语句),查询BI中使用该表的DB、SQL表信息 点击表名称,可查看详细SQL内容。
6. 实验室功能编辑
实验室功能暂不完全对外。
1)数据分析表转换
非自助数据集业务包中的数据分析性质的表展示,同时提供将此类表以及其父表,转换成数据处理性质的表。
2)数据库表转SQL数据集
将添加的数据库表转化为sql表。
7. 驱动文件查询编辑
提供视图化展示BI工程,web-inf/lib文件夹、以及web-inf/驱动隔离文件夹;支持搜索加载类路径
8. 服务器信息编辑
实时获取服务器相关信息,包括基本配置、JVM监控等。
9. 数据连接监控编辑
定时检测数据连接是否处于连接成功状态。时间间隔支持设置,默认时间间隔为10分钟,10分钟即最小时间间隔。 检测范围:「数据连接管理」下的所有连接
10. 磁盘空间管理编辑
展示并监控磁盘使用趋势,判断磁盘使用的合理性;依此做为磁盘扩容方案的推荐; 占用磁盘的垃圾文件查询+清理
11. 分析结果导出编辑
导出上述部分功能,输出到指定目录下的BITOOL_EXPORT文件夹下。
支持导出的内容包括:表占用空间、更新失败表、无需抽取表、抽取表列表、关联缓存、按用户显示表数量、标红表、数据连接中的表、仪表板公式、按表性质显示表数量、公式函数修复。