1. 概述

本章节介绍如何使用可视化自助取数。可视化取数的核心功能区域分为:

  • 数据字段区
  • 查询配置区
  • 查询结果区

2. 数据字段区

(1)添加模型。您在进行首次查询时,需要添加所需数据模型,点击【添加数据模型】,进入模型列表;

按照文件夹-数据模型的列表样式展示了有查询权限的模型,可通过模型描述和详情选择是否为所需模型;

(2)切换模型。对于已添加的模型,下次查询时可直接切换,不需要重新添加;

(3)删除已添加的模型。在模型列表删除已添加的模型需要先删除该模型依赖的查询(如:【我的保存】中依赖该模型的查询)。

(4)新建计算字段。取数模块支持的计算函数和报告一致,详见计算字段

3. 查询配置区

(1)选择查询字段

双击右侧数据列表的字段即自动添加该字段到查询面板,也可以手动拖拽所需字段到查询面板;

(2)字段的聚合与日期类型的切换

度量字段:可修改聚合方式为求和、平均值、中位数、计数、去重计数、最大值、最小值、百分位和属性;

日期类型的字段:可快速切换字段类型,选择年、季度、月、日、小时等不同时间粒度,快速查看不同时间粒度的数据。

(3)数据筛选

可手动拖拽字段到筛选面板,也可将数据面板的字段pill点击下拉选择【筛选器】,自动对该字段进行筛选:

对于不同类型的字段有不同的筛选方式,场景的三种字段类型的筛选:

  • 日期筛选:日期筛选包括快捷筛选、动态时间和固定时间三种筛选方式,可参考日期筛选器

  • 数值筛选:选择某个数值范围进行数据的筛选,可选择的范围包括介于、不介于、小于、小于或等于、大于、大于或等于、等于、不等于、为空、不为空;且允许添加多个条件,筛选满足任一条件/所有条件的数据;

  • 字符筛选:字符类型的字段一般为维度字段,用于筛选不同维度下的数据,等于某个值或多个值,开头是/开头不是、结尾是/结尾不是的某些值,并可以快速筛选为空、不为空,模糊匹配/模糊排除,同样可添加多个条件,筛选满足任一条件/所有条件的数据。

  • 支持使用其他模型的字段对当前模型的取数查询进行筛选,拖入字段进行筛选,在数据筛选界面,可以选择用于筛选的模型,支持使用其他模型的字段。
    截屏2022-06-30 15.35.25.png

(4)TopN筛选

开启TopN筛选,在不添加任何规则的前提下,可获取满足条件的N条数据;

添加规则后,可选择将查询数据的升序降序作为排序,筛选满足条件的前N条数据,且TopN筛选支持设置优先筛选,勾选后优先筛选当前满足排序条件的topN数据,再进行其它筛选:

(5)分区筛选(仅涉及私有部署版本)

当将含有分区的字段拖入或双击时,筛选器会默认选中最近分区,不再需要扫描整个数据库。

分区筛选器可应用与报告和取数:

分区筛选器作用于报告时

  • 模型中没有隐藏的分区字段,生成的图表默认带上该分区筛选器且默认选择最近分区;
  • 模型层隐藏分区字段,默认最新分区且报告中不含筛选器;

(6)组合筛选

组合筛选采取树状编辑:基于该节点添加父层关系、子层关系、维度条件;

逻辑判断:

  • 向上添加父层关系、向下添加子层关系,可修改添加的关系“且、或”;
  • 设置条件可满足全部或任一条件,选择筛选关系,手动输入字段即可添加筛选条件;
  • 树状关系最多支持4层

设置完成后,可点击查询,查看组合关系的筛选:

(7)跨模型筛选

您可以直接将当前查询结果与其他的表进行关联。

(8)清空与查询

  • 将需要查询的字段拖入查询面板后,点击【查询】按钮,一键得到查询结果;
  • 若查询字段不符合查询需要,点击【清空】按钮一键清空查询面板,重新配置。

4. 查询结果区

(1)保存查询结果

对于成功的查询结果,点击保存,保存时输入取数名称,即可快速保存:

在我的查询-我的保存列表可查看已保存的取数查询,点击【查询内容】,即可快速打开该查询。

(2)导出查询结果

目前前端仅展示查询结果的前500条数据,如需查看更多数据,则需要导出查询结果,目前查询结果支持导出为Excel/Csv格式的数据文件,同时可将取数结果导出到webhook,从而对接其他系统,如标签系统、活动系统等。

(3)复制数据与查看SQL

查询结果支持复制数据,也可查看SQL,复制的数据可作为筛选条件快速用于下一次的筛选。

(4)保存为取数模型

查询结果支持保存为新的取数模型,并支持编辑、分享。

(5)多tab页查询

一个tab页仅支持一次查询,打开新的查询时,默认打开一个新的tab页进行查询,也可点击添加按钮添加多个tab页查询窗口(目前支持最多同时打开10个tab页,最少1个),同时进行多个不同查询,提高取数效率。