其他检测项

<< Click to Display Table of Contents >>

当前位置:  设计可视化分析报告 > 报告操作与设置 > 性能帮助 

其他检测项

复制链接

1.概述

产品中还记录了一些组件的使用个数,计算列的嵌套层数等,帮助客户进一步分析影响性能的原因,目前这部分检测只写到定制数据集数据库表中,不显示到产品性能检测界面。

2.功能说明

2.1 报告原因

使用分区字段过滤数据。分区字段通过partition.cols配置,多个字段用英文分号分割。比如在bi.properties中配置partition.cols=YYYY;YYYYMM,则如果字段名称为YYYY或YYYYMM,并且使用了YYYY或YYYYMM做过滤,则在数据表中写入数据。key:db.perf.query.reason.309。

新建计算列时使用了多粒度表达式函数。key:db.perf.query.reason.318

新建计算列嵌套层数,建议小于3层。key:db.static.performance.check.320

使用自由式表个数。key:db.static.performance.check.322.1

使用图表(柱形图/饼图类)组件个数。key:db.static.performance.check.322.2

使用表格(明细表、分组表和交叉表)个数。key:db.static.performance.check.322.3

使用筛选组件个数。key:db.static.performance.check.322.4

使用提交组件个数。key:db.static.performance.check.322.5

使用数据集个数。key:db.static.performance.check.322.6

使用SQL数据集个数。key:db.static.performance.check.322.7

使用自服务数据集个数。key:db.static.performance.check.322.8

使用全局筛选栏个数。key:db.static.performance.check.322.9

2.2 数据集原因

自服务数据集使用透视表节点个数。key:db.perf.query.reason.304

自服务数据集使用逆透视表节点个数。key:db.perf.query.reason.306

使用分区字段过滤数据。key:db.perf.query.reason.309.3

新建计算列时使用了多粒度表达式函数。key:db.perf.query.reason.318

数据集使用了值映射,建议改用新建计算列的方式实现。key:db.perf.query.reason.319

新建计算列嵌套层数,建议小于3层。key:db.perf.query.reason.320

自服务数据集使用镜像的个数(包括依赖的数据集)。key:db.perf.query.reason.322.10

自服务数据集使用去重的个数(包括依赖的数据集)。key:db.perf.query.reason.322.11

自服务数据集使用关联的个数(包括依赖的数据集)。key:db.perf.query.reason.322.12