自定义查询

用户选择新建面板后,在面板编辑页面选择图表类型后,需通过自定义查询定义图表展示的内容。其中【自定义参数】显示所有能够选择的操作、操作参数和指标,用户可根据分析需要将参数列表的选项拖入【自定义度量】、【自定义过滤】和【自定义维度】框中。自定义度量设置面板展示的指标或操作,自定义过滤设置面板展示指标或操作的范围,自定义维度设置面板展示指标的维度。

以上3个框定义一个后端查询,设置面板要展示的数据,分别对应SQL语句中select A, where B, group by C中的A/B/C。如用户要分析金额大于20万的销售额随时间的变化趋势,需在参数列表把指标“销售金额”拖入自定义度量,自定义过滤条件“起购金额”大于200000,自定义维度为触发时间,如下所示:

image-20201104142622318

自定义参数

列表包括:操作、参数、指标和分组4类,用户可在页面拖拽1项到度量/过滤/维度框中设置,但需满足一定逻辑条件,如下表所示。

操作

显示用户权限范围内的所有操作名称image-20201104144258253,如果该操作定义了采集参数image-20201104144328588、计算参数image-20201104144353500、批量参数image-20201104152636202,单击操作的展开按钮可查看其参数。用户也可在搜索框中搜索需要使用的操作。

操作可拖入【自定义度量】框中;操作参数可拖入【自定义过滤】和【自定义维度】中。

如果【自定义度量】中已拖入指标或操作,点击image-20201104143642709可过滤出指标相关的所有操作,方便用户使用相关操作的参数;点击image-20201104143733237可重新切换至显示全部操作。

image-20201104143625707

参数

显示全部预置参数image-20201104144225309和参数标签image-20201104144241413。用户也可在搜索框中搜索需要使用的参数名称。参数可拖入【自定义过滤】和【自定义维度】中。

说明:关于预置参数和参数标签的详细说明,请参见系统参数配置

指标

显示用户权限范围内的所有指标image-20201104150427064,用户也可在搜索框中搜索需要使用的指标名称。指标可拖入【自定义度量】。

说明:关于指标的详细说明,请参见指标

分组

显示用户权限范围内的所有分组image-20201104151017008,用户也可在搜索框中搜索需要使用的分组名称。分组可拖入【自定义维度】,用户拖入一个参数后,可为该参数再定义一个分组。

说明

  • 关于分组的详细说明,请参见分组
  • 新建指标或分组后,切换image-20201104151328283标签页即可刷新显示最新定义的指标或分组。

自定义度量

可拖入指标和操作,如果没有用户想要的指标则需新建指标后再拖入自定义度量,建议拖入指标不超过5个。

度量指标

面板展示指标数据,用户从【指标】中拖入需要度量的指标,如果没有需要的指标,点击1604586109201进入指标编辑页面,详细说明见指标

如果用户需要修改指标展示的名称,双击可以修改名称,点击1604586420742可恢复原指标名称。修改的名称不影响原指标名称。

1604586518592

说明:一个指标只能在【自定义度量】中使用一次。

度量操作

面板展示单个操作的性能数据。点击image-20201104151942699按钮可选择性能度量方式,包括:活跃用户数、报错影响用户数、报错用户占比、触发次数、报错次数、报错率、响应时间。如果用户需要修改指标展示的名称,双击可以修改名称,点击1604586420742可恢复原指标名称。

image-20201104152015581

度量操作标签集合

面板展示操作集合的性能数据。点击image-20201104152707186按钮,可选择操作集合的范围,支持根据应用、自定义标签、所在业务、所在业务流进行操作筛选。点击image-20201104151942699按钮可选择操作集合的性能度量方式。

说明:App应用、Web应用、APM应用、所在业务、所在业务流和自定义标签6个组之间是逻辑“且”的关系,组内选项之间是逻辑“或”的关系,自定义标签组内为逻辑“且”的关系。

image-20201104154513638

显示值设置

设置自定义度量框中所有指标的计算值,包括:计算值、同比变化率、环比变化率3项,其中计算值返回指标值本身。用户可在【自定义维度】的触发时间粒度选择小时、天、周、月、年、所选时间段切换查询指标值,规则说明如下:

显示值 触发时间_粒度 指标展示解读 展示形式
同比变化率 小时 当前小时点 / 昨天小时点 - 1 按小时返回多个指标值
同比变化率 当天 / 上个月同天 - 1 按天返回多个指标值
同比变化率 本周 / 上个月同周 - 1 按周返回多个指标值
同比变化率 本月 / 去年同月 - 1 按月返回多个指标值
同比变化率 所选时间段 选择时间段 / 上个时间段 - 1 返回一个指标值
环比变化率 小时 当前小时点 / 上个小时点 - 1 按小时返回多个指标值
环比变化率 当天 / 昨天 - 1 按天返回多个指标值
环比变化率 本周 / 上周 - 1 按周返回多个指标值
环比变化率 本月 / 上月 - 1 按月返回多个指标值
环比变化率 当年 / 去年 - 1 按年返回多个指标值
环比变化率 所选时间段 选择时间段 / (开始时间 - 选择时间段) - 1 返回一个指标值

说明

  • 如果分母等于0或缺失返回值,该指标的同比/环比变化率返回空值。
  • 同比/环比变化率指标值计算的月指自然月,年同理。

以下以天环比变化率为例,对查询结果做详细说明。所选时间段为“10月13日至10月23日”,触发时间粒度为“天”,查询“销售金额”的环比环化率。按查询结果依次返回:10月13日的销售金额环比变化率、...、10月23日的销售金额环比变化率。

image-20201105161725339

操作1000条限制说明

  • 指标定义时,指定所在业务,所在业务流,自定义标签时,如果包含的操作个数超过1000条,在panel查询使用指标时,仅计算触发时间最近1000个操作的数据。

    1604586768593

  • 如果在【自定义度量】中拖入操作标签集合,用户指定多个业务/业务流/自定义标签,如果包含的操作个数超过1000条,仅计算触发时间最近1000个操作的数据。

1604586841216

  • 以上2种情况,如果在【自定义过滤】中定义过滤条件,仅在1000个操作中生效,【自定义维度】同理。如定义指标“xxxxx业务的操作触发次数”,操作数共10万个;【自定义度量】中拖入该指标后,仅显示最近1000个操作的触发次数;如果在【自定义过滤】中定义“省份等于湖南”,仅过滤1000个操作中在湖南触发的操作触发次数。

自定义过滤

可拖入参数,包含预置、全局和操作参数,支持文本、数值和日期类型参数的过滤。

指标自带过滤

当指标被拖入自定义度量后,若指标自带过滤条件,该过滤条件会显示在自定义过滤框中,不可编辑,点击image-20201105165332122图标可查看指标的过滤配置,过滤条件和指标的颜色一一对应,且只作用于本身。如起购金额大于等于20万的条件只作用于指标【大于20万销售额】,不做用于【批量参数计数】。用户点击image-20201105165615833可跳转至指标编辑页面查看或编辑过滤。

image-20201105165549580

自定义公有过滤

用户可也以拖入预置参数对【自定义度量】的所有指标进行过滤,如拖入”省份“,定义过滤条件“省份”等于“河北”,即只统计河北省的【大于20万销售额】和【批量参数计数】。

image-20201105170100258

说明:

  • 度量一个指标/操作时,自定义过滤可定义操作相关参数、预置参数。
  • 度量多个指标/操作时,自定义过滤仅定义预置参数或操作公有的参数标签才能生效。

根据用户拖入的参数类型,分为以下几种应用场景:

1、文本参数过滤:用户拖入参数后,可选择条件等于、不等于、包含、不包含、开始于、结束于、正则表达式匹配、有值、没值、为空、不为空、是以下之一、不是以下之一,在输入框输入匹配条件。如拖入“用户ID”,过滤包含“ID”的指标值,用户可增加过滤条件,规则如下:

  • 新增:对过滤条件A添加同组条件B,点击后可设置A和B的关系为“且”/“或”,点击image-20201105171706592删除条件A。
  • 添加过滤组:对组1(A and/or B)添加组2条件,点击后可设置组1和组2的关系为“且”/“或”,点击image-20201105171753320删除条件组。

image-20201105171509184

2、数值参数过滤:用户拖入数值参数后,可选择条件等于、不等于、大于、大于等于、小于、小于等于、有值、没值、是以下之一、不是以下之一,在输入框输入匹配条件。如拖入“执行时间”,过滤大于2000ms的所有操作。

3、日期绝对时间过滤:用户拖入日期参数后,选择“绝对时间”,可选择条件等于、不等于、大于、大于等于、小于、小于等于、介于,在弹出的选项框选择时间点。如拖入“触发时间”,过滤大于“2020-06-09 12:00:00”的所有活跃用户数。

说明:日期型参数过滤条件与右上角选择的时间区间为逻辑的关系。

4、日期相对时间过滤:用户拖入日期参数后,选择“相对时间”,在输入框输入匹配条件,可选择单位天、周、自然周、月、自然月、年、自然年。如拖入“触发时间”,过滤相对时间在过去10天的销售金额分布。

说明:自然月指日历上的月,如现在为5月3日,在过去的1个自然月指4月1日-4月30日,在过去的1个月指4月3日-5月3日,自然周和自然年同理。

指标排序

用户开启指标排序image-20201105184259997后,可以对度量框中的某个指标进行排序,点击image-20201105184407923可设置排序,说明如下:

  • 选择指标:选择自定义度量中的某个指标作为排序的依据。
  • topN:设置指标值的展示个数。
  • 排序:选择指标值排序的顺序,可设置为升序或降序。

image-20201105184557076

自定义维度

用来定义指标值的展示维度,默认为触发时间,也可拖入参数,支持文本、数值和日期类型参数,对于数量较多的参数,可通过分组降维。

触发时间作维度

系统默认维度,可用于分析指标随时间变化的规律,适用于Graph、Heatmap;也可选择“按所选时间段”分析指标值的聚合结果,适用于Singlestat、Gauge等。

点击1595300835896按钮可设置触发时间的展示粒度,选项说明如下:

  • 默认全局:按右上角时间范围,展示系统的推荐粒度;详细说明见数据面板
  • 自定义时间粒度:年、月、周、天、小时、分钟;
  • 按所选时间段:指标值在触发时间维度聚合成一个点。

点击1595301247788按钮后弹框提示确认是否删除,确认删除后删除默认维度。

自定义维度

用户可以从参数列表选择参数(预置、全局和操作参数)拖入自定义维度,分为以下几种应用场景:

  • 文本参数作维度:适用于分析不同类型的指标分布,如分析“各省份的销售额分布”,可用“省份”作为维度。

  • 数值参数作维度:适用于分析不同参数值下的指标分布,如“分析销售额与年龄的关系”,可用“年龄”作为维度。

    说明:当度量框只有1个指标/操作时,自定义维度可拖入指标/操作使用的操作参数;当度量框有多个指标/操作时,自定义维度只能选择预置参数、批量参数和参数标签。

  • 分组作维度:适用于分析指标在某些共同属性的分布特征,用户可先拖入参数,再拖入与参数类型匹配的分组,如“不同年龄的活跃用户数”,可先拖入“年龄”,再拖入年龄分组。

    说明:只能选择与参数类型匹配的分组。

1595306599754

维度钻取

如果用户打开钻取开关1595314665473,则可以在自定义维度添加多个维度,目前可在Graph、Bar Gauge、Map三类图表设置维度钻取,关闭钻取开关后,系统会自动将多个维度拉平展示。如分析各省份和城市的操作触发次数,以及操作触发次数随时间的变化趋势,可配置以下Panel:

1596010816406

1596010933713

© 2007-2022 北京基调网络股份有限公司 all right reserved,powered by Gitbook本文档更新于: 2022-09-19 17:55

results matching ""

    No results matching ""