可视化取数
1. 概述
本章节介绍如何使用可视化自助取数。可视化取数的核心功能区域分为:
- 数据字段区
- 查询配置区
- 查询结果区
2. 数据字段区
(1)添加模型。您在进行首次查询时,需要添加所需数据模型,点击【添加数据模型】,进入模型列表;
按照文件夹-数据模型的列表样式展示了有查询权限的模型,可通过模型描述和详情选择是否为所需模型;
(2)切换模型。对于已添加的模型,下次查询时可直接切换,不需要重新添加;
(3)删除已添加的模型。在模型列表删除已添加的模型需要先删除该模型依赖的查询(如:【我的保存】中依赖该模型的查询)。
(4)新建计算字段。取数模块支持的计算函数和报告一致,详见计算字段。
3. 查询配置区
(1)选择查询字段
双击右侧数据列表的字段即自动添加该字段到查询面板,也可以手动拖拽所需字段到查询面板;
(2)字段的聚合与日期类型的切换
度量字段:可修改聚合方式为求和、平均值、中位数、计数、去重计数、最大值、最小值、百分位和属性;
日期类型的字段:可快速切换字段类型,选择年、季度、月、日、小时等不同时间粒度,快速查看不同时间粒度的数据。
(3)数据筛选
可手动拖拽字段到筛选面板,也可将数据面板的字段pill点击下拉选择【筛选器】,自动对该字段进行筛选:
对于不同类型的字段有不同的筛选方式,场景的三种字段类型的筛选:
日期筛选:日期筛选包括快捷筛选、动态时间和固定时间三种筛选方式,可参考日期筛选器;
数值筛选:选择某个数值范围进行数据的筛选,可选择的范围包括介于、不介于、小于、小于或等于、大于、大于或等于、等于、不等于、为空、不为空;且允许添加多个条件,筛选满足任一条件/所有条件的数据;
字符筛选:字符类型的字段一般为维度字段,用于筛选不同维度下的数据,等于某个值或多个值,开头是/开头不是、结尾是/结尾不是的某些值,并可以快速筛选为空、不为空,模糊匹配/模糊排除,同样可添加多个条件,筛选满足任一条件/所有条件的数据。
支持使用其他模型的字段对当前模型的取数查询进行筛选,拖入字段进行筛选,在数据筛选界面,可以选择用于筛选的模型,支持使用其他模型的字段。
(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个),同时进行多个不同查询,提高取数效率。