对Web操作配置数据看板

要对Web操作配置出满足用户监控和分析业务指标需求的数据看板,需要经过以下步骤:

  1. 对应用页面部署JS探针。
  2. 创建Web操作。
  3. 配置指标。
  4. 配置数据面板。

部署JS探针

请参照悟空JS探针部署文档,完成JS探针的部署。

说明:JS探针部署需要应用研发同学和运维同学配合。

新建Web操作

BPI支持手动配置、自动识别和圈选三种方式来定义Web操作。

手动配置

要手动配置一个Web操作,需完成以下配置:

  1. 定义操作基本配置和识别规则。

  2. 定义操作采集参数和计算参数。

  3. 查看操作请求列表和参数列表。

在导航栏中依次点击业务感知分析>操作列表,点击页面右上角的1602926547915按钮,选择Web操作进入新建操作页面。

定义操作

在左上角点击1602124883280页签,进入定义操作页面。

浏览器触发的交互事件
  1. 输入操作名称。

  2. 选择操作类型,勾选浏览器触发交互事件。适用于配置网页上“看得见”的点击事件,包括可点击的按钮、文字、图片、链接等。点击后可能跳转至新的页面,也可能触发几个Ajax请求,此类型操作定义为浏览器触发的交互事件。

  3. 选择操作所属应用。可搜索然后给操作选择一个应用,类似操作标签,应用也作为操作的一个属性标签,用于快速查找过滤操作。

  4. (可选)标记操作。

    20201126191502

  5. 配置识别规则。

    • 交互元素所属页面URI,指定按钮所在的页面,用户可选择等于正则匹配,在输入框输入URI路径。
    • 元素路径,指定html元素或按钮在页面的xpath。

    • 元素内容,指定html元素或按钮的value、text或title属性。

20201126192210

浏览器发送一次Ajax请求

用户在浏览网页时,对于网页自动发送的Ajax请求(如广告轮播图)、页面加载完成后异步渲染的信息(如表格数据、用户信息),用户可将其定义为Web操作。用户仅需配置Ajax请求的URI,其他配置方式与浏览器触发的交互事件相同。

1602126493527

浏览器打开页面

如果在浏览器地址栏输入一个URL后回车打开一个页面A,用户可在操作识别规则配置A页面的URL,JS探针会自动把打开页面归属于这个操作。 用户仅需配置打开页面的URI,其他配置方式与浏览器触发的交互事件相同。

1602126685998

定义参数

在操作编辑页面的左上角点击定义参数页签,可切换至定义参数页面。该部分决定了要对定义的操作采集哪些参数。

  • 采集参数:从操作获取的请求或URL中直接采集的数据。
  • 计算参数:区别于采集参数对请求数据做直接处理,计算参数不直接处理请求数据,而是对采集参数进行加减乘除、条件判断或字符串拼接等处理的输出,是对采集参数的进一步加工以满足复杂多变的数据处理场景。如:
    • 通过采集参数配置参数【出生日期】,再通过计算参数配置参数【年龄】= 当前日期 - 【出生日期】。
    • 通过采集参数配置参数【状态返回码】,再通过计算参数配置参数【用户支付失败原因】,200~余额不足,300~支付失败。
    • 通过采集参数配置参数【姓】和【名】,再通过计算参数拼接为参数【姓名】。

BPI支持以下2种定义参数的方式。

JS探针获取的请求参数

用户可以选择将JS探针获取的请求参数定义成操作参数,但仅限于通过HTTP协议返回到前端的数据,如果这些数据不满足用户要求,可以选择请求对应的后端事务获取数据项。

从JS探针获取的请求参数中定义BPI参数的步骤如下:

  1. 点击采集参数右侧的1602127335993即弹出参数配置信息。

  2. 勾选JS探针获取的请求参数

  3. 选择请求,列表展示该操作下的所有请求URI,如果是交互事件包括所在页面URI,用户根据需要选择需要获取参数的请求或页面。

    20201126202354

  4. 添加参数,从选中的请求中,获取参数位置信息,并将其定义为操作参数。

    • 参数位置:支持从HTTP请求头、HTTP请求体、HTTP响应头、HTTP响应体、URL参数、URL路径、URL全路径中获取参数。其中URL路径是指获取URI路径字符串。URL全路径则指的是获取整个URL,包括域名、端口、路径、参数。例如,http://www.tingyun.com/order/operation/manual的URL路径是指/order/operation/manual,URL全路径则指http://www.tingyun.com/order/operation/manual
    • 参数key:从请求中指定要采集的参数的位置key。
    • value解析:某些情况下,所选择的采集参数并不是一个准确的值,例如参数可能为Map格式、List格式或者Json格式,参数中的某个字段才是真正的有效信息,对于这种情况,您可以点击1602143183280,对参数进行精确取值。具体使用说明请参见字符串解析
    • 参数名称:支持中文、字母、数字或下划线,最多输入50位。
    • 参数类型:支持采集文本(string)、整型(int)、浮点型(float)和日期(date)四种类型的参数。
    • 参数标签:将配置的参数标记为对应类型的参数标签,采集参数与参数标签的关系请参见系统参数配置
  5. 重置和保存:操作参数配置完成后,点击1602143727520即可保存配置,用户可以配置下一个参数。点击1602143752137刷新采集参数配置页面。

保存的所有采集参数和计算参数会显示在参数列表中。

APM探针获取的数据项

如果客户也购买了APM产品,应用中已经部署了APM探针,那么APM产品可以配置一些数据项,目的是采集业务参数。那么您在为Web操作定义采集参数的时候,就可以拿来即用,选择一些数据项来定义为采集参数。

说明

  • 在应用中部署APM探针需要基调听云的技术支持配合。
  • 配置APM数据项需要应用研发人员的配合。

步骤如下:

第一步:在APM中配置数据项。

  1. 在左侧导航栏中依次选择APM>配置,然后点击上方的应用设置页签,选择业务系统和应用后,继续点击数据项页签。

    20201126144219

  2. 点击右上角的添加按钮,进行数据项的配置。

    分别配置名称、数据类型等。

    20201126152717

  3. 点击按钮添加数据项来源,然后提交。

    20201126152831

  4. 点击保存按钮完成数据项的配置。

第二步:在BPI中定义参数。

  1. 在操作编辑页面的左上角点击定义参数页签,切换至定义参数页面,点击采集参数右侧的1602127335993即弹出参数配置信息。
  2. 勾选APM探针获取的数据项
  3. 选择请求。支持从请求对应的后端事务中获取参数。
  4. 选择数据项,如果请求对应的后端事务所属应用单独配置数据项,此处展示该应用的所有数据项,否则展示系统数据项。
    • 搜索数据项:在搜索框输入数据项名称,点击1602062376492后展示搜索结果。
    • 编辑数据项:点击1602062603143后跳转至APM应用设置页面,用户可编辑数据项。
    • 查看数据项来源:点击1602144252018后查看数据项来源于哪个请求的哪个key中。
    • 查看数据项样本:点击1602144301724后查看数据项最新的10个样本数据,方便用户确认数据,此功能仅在操作参数配置保存后下一次编辑进来,操作触发有数据时才可查看。
    • 新建数据项:点击1602062428675按钮后跳转至基调听云APM应用设置页面,用户可点击1602062485745新建数据项。
  5. 添加参数,将选择的数据项设置为参数,参数名称和参数类型与数据项保持一致,用户可修改。

  6. 点击保存按钮,保存采集参数的配置。

计算参数

点击采集参数右侧的1602127335993即弹出参数配置信息,点击1602144908887可收起配置信息。

  • 如何获取参数:在编辑区利用函数对参数进行逻辑运算,获取计算参数。

    • 添加参数:点击1602145310837切换至参数页签, 展示全部参数包含预置参数和当前操作定义的所有采集参数,点击某个参数即可添加至编辑区。
    • 添加函数:点击1602145398629切换至函数页签,点击某个函数即可添加至编辑区。
    • 编写代码和校验: 函数使用说明请参见字符串解析,如满足函数的规则,显示“计算有效”,用户可保存参数,否则提示“计算有误”,需修改正确后才可保存参数。
  • 添加参数:将函数运算结果设置为参数。

    • 参数名称:支持中文、字母、数字或下划线,最多输入50位。
    • 参数类型:支持采集文本(string)、整型(int)、浮点型(float)和日期(date)四种类型的参数。
    • 参数标签:将配置的参数标记为对应类型的参数标签。
  • 重置和保存:操作参数配置完成后,点击1602143727520即可保存配置,用户可以配置下一个参数。点击1602143752137刷新计算参数配置页面。

确认参数明细

  1. 在参数明细中设置参数使用状态。

    20201126173919

  2. 点击添加完成按钮,完成APM操作的创建。

自动识别

对于被嵌入了JS探针的页面,当用户点击页面的某个按钮或触发某个请求,BPI系统会自动识别这些操作,大大降低操作配置的难度。

说明:此功能仅限于已正确安装基调听云JS探针并开通BPI产品的用户。

要编辑一个自动识别的Web操作,需完成以下配置:

  1. 编辑操作。

  2. 定义操作采集参数和计算参数。

  3. 查看操作请求列表和参数列表。

在导航栏中依次点击业务感知分析>操作列表,进入操作列表页面。该页面展示所有手动配置和自动采集的操作,默认按配置的时间顺序排列。探针自动识别的操作采集的信息有限,用户可以根据需要通过编辑功能继续补充操作的信息。用户可点击image-20201009143018388进入操作编辑页面,可修改操作名称、配置参数等。

image-20201009142634628

编辑操作

在左上角点击1602124883280页签,进入定义操作页面。

  • 操作名称:自动识别出的操作名称可能会出现重复,用户可修改。支持中文、字母、数字或下划线,最多输入50位。自动命名规则如下:

    • 页面本身的操作命名结构:pf_/请求的URI部分。
    • 页面中的iframe的操作命名结构:pf_/iframes/iframe中所加载的请求的URI部分。
    • 页面中的Ajax请求的操作命名结构:xhr_/请求的URI部分。
  • 选择操作类型:JS探针自动识别操作类型,用户不可修改。

    说明:打开一个页面时,页面本身和页面中的iframe、Ajax请求都会分别生成为操作。

  • 选择操作所属应用:详细说明请参见新建Web操作

  • 标记操作:详细说明请参见新建Web操作

浏览器触发交互事件
  • 交互元素所属页面URI:默认选择等于页面URI。用户可根据需要选择【正则匹配】将多个操作聚合为一个操作。例如,悟空平台左侧菜单栏的业务追踪,用户可从不同页面点击进入,但都属于同一个操作且元素路径和元素内容一致,因此用户可将自动识别的点击业务追踪操作的交互元素所属页面URI由等于/web/bpi/operation/list,修改为正则匹配.*

    image-20201009150152040

  • 元素路径:根据默认的规则生成的路径字符串,用户一般不需要修改。

  • 元素内容:操作根据触发事件的元素的信息来命名,优先级为 text > id > 元素名称(如img、button等)。

详细配置说明请参见新建Web操作

浏览器发送一次ajax请求

根据默认规则,识别为等于Ajax请求URI。

浏览器打开页面

根据默认规则,识别为等于打开页面URI。

定义参数

详细说明请参见新建Web操作

用户可自定义请求将多个请求聚合为一项,点击image-20201009151325932后,配置请求信息,防止生成多个无效请求。如请求URL中带触发时间戳或用户id等不固定信息,可请求URI由等于/operation/config/manual/1602227897,修改为正则匹配/operation/config/manual/*

image-20201009152005049

确认参数请求明细

详细说明请参见新建Web操作

圈选

如果用户想配置操作的业务参数,我们建议用户进入操作圈选在页面上直观地感知交互元素,真正做到“所见即所得”,会极大简化数据采集的工作量和步骤。

在导航栏中依次点击业务感知分析>操作列表,在操作列表页面上方点击1602947965046按钮即可进入圈选页面。圈选功能包含2种模式,分别是浏览模式和圈选模式。

浏览模式

只要安装JS探针的页面都可在浏览模式下访问并采集数据,用户只需点击关注的元素,探针自动识别元素所在页面、元素在页面的路径、绑定元素触发的请求。

  • 访问页面,在圈选页面左上角点击浏览,进入浏览模式。在浏览模式下,用户在地址栏输入访问的地址,点击1602948859052后刷新浏览页面。

1602949147552

  • 如果该页面已经安装JS探针,按钮显示1602948925914,否则显示1602948953247,提示用户该页面目前无法使用圈选功能。

1602949038882

说明:如在页面点击按钮后,会发起两个Ajax请求,请求A在200ms以内发起,请求B在400ms以后发起,JS探针无法正常关联点击按钮于请求B,除了生成操作1(含请求A)以外,会生成操作2(含请求B),用户在圈选功能下需处理2个操作。

  • 浏览页面记录,在页面上点击所有关注的按钮后,点击1602950377033可展开用户在浏览模式下访问的所有页面记录,包括用户的访问时间、探针识别的操作个数等信息。

1602950500055

圈选模式

用户开启圈选模式后,可在访问页面回显已触发请求的元素位置,连接“看得见”的元素和触发的请求数据。圈选模式下所有页面为静态页面,不发送请求。

  • 显示配置项:点击后显示当前页面的所有被探针识别的操作,用红色虚线框圈出标示,点击1602951138191关闭标示,点击虚线框内的元素或者虚线框后的回显项字样进入操作编辑页面。

1602951187922

  • 请求记录:点击后默认显示选中页面触发的所有请求,用户可选择“浏览器触发交互事件”、“浏览器发送ajax请求”对目标请求进行过滤。每条记录显示请求URL、操作名称和触发时间,同时用户可对请求做如下操作。
    • 编辑:点击1602951415079后弹出该操作的编辑框,用户可定义操作和参数等,详细说明请参见下面的操作编辑小节。
    • 忽略:关闭1602951490344开关后,忽略该请求或操作,探针不采集该请求的数据。
    • 显示已忽略请求:勾选后,可显示忽略的请求。

说明:如果探针没有将某一个请求识别为一次操作,请求列表中该请求不会显示操作名称,说明这是一个游离Ajax请求,BPI暂不支持圈选游离Ajax请求。

编辑操作

探针自动识别的操作信息有限,用户可以根据需要通过编辑功能继续补充操作的信息。编辑操作有以下2个入口:

  • 【请求记录】中点击某个请求的编辑,交互事件和Ajax请求都支持编辑。
  • 点击【显示配置项】后,点击红色虚线框,进入该元素的操作编辑页面,只支持交互事件。

新建Web操作

说明:建议用户修改系统自动生成的操作名称,防止操作重名找不到目标操作。

定义参数

圈选操作可自动解析请求样本参数,用户只需在请求样本中选择想要的参数key,BPI会将数据项的值解析为配置的参数,从而解决了无样本盲配的难题。(补充一个图)具体使用说明请参见新建Web操作

  • 如果参数是标准的Json或Map格式,可直接选中参数Key,如{name:zhangsan, sex:female, age:20},选中参数key:name,可获取参数zhangsan。自动填入选中的参数Key,规则为:1级key.2级key.3级key,通过点连接嵌套关系。
  • 如果参数是标准的List格式,可直接选中List的一个值,如[zhangsan, lisi, wangwu],选中zhangsan,参数key = 1, 获取参数zhangsan。自动填入选中参数的index,规则为:1级key.2级key.index,通过点连接嵌套关系。
  • 字符串解析

确认参数请求明细

详细说明请参见新建Web操作

操作添加完成后,点击1602952544547可保存操作配置回到操作列表。或者点击右上角退出即回到操作列表。

支持范围

支持浏览器:Chrome、IE10以上版本等其他能正常访问基调听云悟空平台的浏览器。

探针适配:3.1.4及以上版本的JS探针支持操作圈选。探针能够将浏览器点击交互事件和浏览器触发的Ajax请求自动识别为操作。探针不能正确把请求与交互事件关联的情况,不支持圈选。

配置指标

指标是针对操作或操作参数的度量结果,用户可设置过滤条件也可不设置,指标通常具有一定的业务含义,如“支付成功的销售额”就是对“支付”操作的“订单金额”参数做“求和”度量,且设置过滤条件“支付状态”为“成功”的结果。

定义指标需要以下4个步骤:

新建指标

  • 在导航栏中依次点击业务感知分析>配置>数据分析配置,进入数据分析配置页面。
  • 点击上方的指标列表页签,选择右上角的新建指标图标。
  • 定义指标名称, 默认显示“新增指标”,用户也可以自己定义指标名称,支持输入中文、英文、数字、下划线。指标名称不可重复。

输入公式

默认显示“新增指标1”,用户可根据需要自定义公式名称,规则如下:

  • 单击“新增指标1”可以修改内联指标的名称。
  • 用户输入+、-、*、/、(、),再输入一个名称(中文、英文、数字、下划线),然后回车,例如“销售额”,该名称有新的背景色。
  • 双击“新增指标1”或“销售额”可弹出该指标的编辑框,再次双击收起编辑框。
  • 点击“全部展示”可弹出上次编辑的指标的编辑框,再次点击“全部收起”则关闭全部编辑框。

1606546607161

定义指标的操作

操作是指标作用的对象,规则如下:

  • 支持:全部操作、指定操作、包含、不包含、开始于、结束于、正则匹配7种。

  • 当选择全部操作时,可通过应用和属性标签做进一步过滤,如应用选择【server测试应用】,属性标签选择【银行业务流】,则查找的是【server测试应用】和【银行业务流】下的所有操作。

    1602038887207

  • 当选择指定操作时,弹出搜索框,输入搜索项后,用户可选择某个或某几个操作,且不可再选择属性和标签查找条件。

  • 当选择包含/不包含/开始于/结束于/正则匹配时,查找框输入字段,可再选择属性和标签查找条件。

  • 3个查找是“且”的关系,如操作名称选择【包含】“按钮”,应用选择【XX应用】,属性标签选择【xxx业务流】,则查找的是XX应用下,XXX业务流内,操作名称包含“按钮”的操作涉及的指标。

定义指标度量

用户想对操作作用的统计方式,支持常规度量和基调听云性能度量2种度量类型。

  • 选择“常规度量”后,需先选择【度量参数】,选项包括预置参数、参数标签、选中操作的采集参数和计算参数,如果选中多个操作只显示预置和参数标签。

  • 【度量函数】包括:平均值、求和、最大值、最小值、计数、去重计数,如果【度量参数】为文本类型,只能选择计数、去重计数。

  • 选择“基调听云性能度量”后,性能度量包括:触发次数、报错次数、报错率、活跃用户数、报错用户数、报错用户占比和平均执行时间。如定义指标【XX应用】下的所有操作的“活跃用户数”。

选择过滤

设置操作参数的过滤条件指定指标的作用范围,也可不设置。

  • 点击【添加过滤】后新增一个过滤框,框和框之间的关系通过中间的“且”和“或”设置。
  • 点击框内的【添加】后新增一个过滤条件,条件和条件之间的关系通过左边的“且”和“或”设置。

  • 参数列表可选择预置参数、批量参数、参数标签、采集参数和计算参数。

  • 如果选择一个地域型参数,如“国家”、“省份”、“城市”,可选择条件:等于、不等于、有值、没值、为空、不为空、是以下之一、不是以下之一 ;并在选项框选择地域。

  • 如果选择一个可以选择的参数,如“运营商”、“执行状态”、“操作类型”、 “Web应用”、“APM应用”、“APM业务系统”、“app应用”,可选择条件:等于、不等于、有值、没值、为空、不为空、是以下之一、不是以下之一 ;并在选项框选择条件返回值。

  • 如果选择一个日期型参数,如“触发时间”、 “会话开始时间”、“探针上传本次action客户端时间戳” ,可选择条件:等于、不等于、介于、大于、大于等于、小于、小于等于;点击选项框可选择时间。

  • 如果选择一个数值型参数,如“订单金额”,可选择条件:等于、不等于、介于、大于、大于等于、小于、小于等于、有值、没值、是以下之一、不是以下之一 ;点击输入框可输入匹配数值,多个数值用英文逗号连接。

  • 如果选择一个文本型参数,如“操作名称”、“浏览器”,可选择条件:等于、不等于、包含、不包含、开始于、结束于、有值、没值、为空、不为空、是以下之一、不是以下之一 、正则匹配;点击输入框可输入匹配数值,多个数值用英文逗号连接。

点击确定保存指标。

配置数据面板

用户通过自定义度量、自定义过滤和自定义维度组成一个后端查询,再选择合适的可视化图表将想分析的数据展示成一个数据面板即Panel,无需开发即可满足多种分析场景。

要创建一个新的面板,请进行以下操作:

  1. 在导航栏中依次点击业务感知分析>即席多维分析,进入数据看板页面。

  2. 点击页面左上角的1603375768670下拉图标,选择数据看板。

  3. 点击页面右上角的1603375814998的添加面板图标,即弹出面板的编辑框,如下所示:

    1603375831945

选择新建普通面板进入面板编辑页面,页面分为以下5个部分:选图表择、自定义参数、自定义度量、自定义过滤、自定义维度。

选择图表

用户选择合适的图表展示要分析的数据,目前支持11种图表展示,每类图表的适用场景如下所示,详细配置方式见可视化配置

可视化类型 度量 维度/钻取 适用场景
Graph 1个/多个 多维、可钻取 指标值分布趋势,
如2019年销售额分布
Singlestat 1个 1个 指标值在某个范围内的聚合结果
如2019年销售总额
Pie Chart 1个/多个 多维 每类数据占整体指标值的多少
如各类型产品销售额占比
Gauge 1个 多维 指标值在某个范围内的聚合结果及完成情况
如2019年销售总额以及和KPI的差异
Bar Gauge 1个/多个 多维、可钻取 显示各指标值的数值比较
如各省份销售额比较
Alert List 不支持 不支持 展示配置事件的状态和通知明细
Map 1个 多维、可钻取 利用地图色块的深度展示指标值的大小
如各省份的销售额分布
Table 1个/多个 多维 展示不同维度的指标值明细数据
如用户的销售金额明细
Heatmap 1个/多个 多维 利用格子颜色深度展示指标值的大小
分析各运营位的点击次数随时间的变化趋势
Text 不支持 不支持 对面板或看板的指标或业务做补充说明
Dashboard list 不支持 不支持 作为看板目录使用

自定义参数

选择要分析的操作、操作参数或指标,用户可在页面拖拽1项到度量/过滤/维度框中设置。

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

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

image-20201104143625707

  • 参数,显示全部预置参数image-20201104144225309和参数标签image-20201104144241413。用户也可在搜索框中搜索需要使用的参数名称。参数可拖入【自定义过滤】和【自定义维度】中。
  • 指标,显示用户权限范围内的所有指标,用户也可在搜索框中搜索需要使用的指标名称。指标可拖入【自定义度量】。

自定义度量

度量指标

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

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

1604586518592

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

度量操作

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

image-20201104152015581

度量操作标签集合

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

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

image-20201104154513638

自定义过滤

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

指标自带过滤

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

image-20201105165549580

自定义公有过滤

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

image-20201105170100258

说明:

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

自定义维度

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

触发时间作维度

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

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

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

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

自定义维度

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

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

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

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

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

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

1595306599754

维度钻取

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

1596010816406

1596010933713

全部配置完成后,点击页面上方的按钮1603376064140保存,点击左上角的1603376078983图标退出编辑页面。

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

results matching ""

    No results matching ""