使用数据与探索
本文面向业务用户、业务分析人员和 BI 分析师,说明分析页中的“数据”和“探索”两个功能如何使用,以及它们和自然语言问答、看板之间的关系。
在 Analytics Agent 的分析域页面中,顶部有三个标签:
- 分析
- 数据
- 探索
“分析”用于自然语言问答;“数据”用于了解当前分析域里有哪些可用数据;“探索”用于围绕已配置的指标和答案构建器做结构化数据探查。
普通业务用户可以把“数据”标签当作当前分析域的数据目录,用来判断“这个域大概能问什么”。“探索”更适合 BI 分析师或业务分析人员使用,用来验证指标变化、做对比分析和寻找下钻方向。
适用对象
- 业务用户:确认当前分析域覆盖哪些业务对象,不需要记住字段名。
- 业务分析人员:在提问前查看分析域的数据范围,减少问法歧义。
- BI 分析师:用探索功能快速查看指标变化、对比分析和下钻维度。
- 语义层维护者:验证字段语义、指标和答案构建器是否能被业务用户理解。
数据标签用于什么
“数据”标签展示当前分析域中已加入的数据资源。它不是完整的数据建模页面,也不是后台表配置页,而是分析域内的数据目录入口。
实操中,进入“数据”标签后可以看到当前分析域内的表,例如:
点击表名后,会展开字段列表。
例如
ns227206.public.accounts 展开后可见字段包括:
quick_start.cat_litter.category_mapping 展开后可见更业务化的字段和说明,例如:
数据标签的典型用途
提问前确认可用数据
如果你不知道当前分析域能问什么,可以先打开“数据”标签,看它覆盖哪些业务对象和信息。
例如看到和套餐、来源、国家、活跃状态相关的信息后,就可以提出更明确的问题:
业务用户不需要写出
active_subscription = TRUE 这类底层字段条件。活跃账户的定义应由分析域维护者通过字段语义、指标或知识配置好。
判断问题是否超出当前分析域
如果你想问“合同金额”,但“数据”标签里看不到相关表或字段,说明当前分析域可能不适合回答这个问题。
这时应:
- 切换到正确分析域。
- 联系分析域维护者加入相关数据资源。
- 或让维护者补充字段语义、指标和知识。
减少字段歧义
当多个业务时间或业务对象含义相近时,可以先在“数据”标签中确认当前域里有哪些相关信息。
例如账户分析中同时可能存在:
created_attrial_ends_atcanceled_at
业务用户可以用业务语言说明要按哪个时间看:
这样比只问“按时间看趋势”更稳定。BI 分析师或维护者需要进一步排查时,再确认具体字段是否匹配。
数据标签和权限的关系
“数据”标签展示的是当前用户在当前分析域内可见的数据资源和字段。
如果某些表或字段被隐藏,或者用户没有相关权限,业务用户不应通过自然语言问答绕过这些限制。
因此,“数据”标签也可以帮助用户理解:
- 当前分析域覆盖哪些数据。
- 当前用户能看到哪些字段。
- 哪些问题可能超出权限或分析域范围。
探索标签用于什么
“探索”标签会进入数据探查页面。它不是普通聊天问答,而是围绕已配置的指标和答案构建器做结构化探查,主要面向 BI 分析师和业务分析人员。
实操中,点击“探索”后页面地址进入:
页面标题为:
左侧显示可探查对象,例如:
这些对象来自分析域中已配置的指标或答案构建器。
探索页的主要区域
选择一个指标或答案构建器后,右侧会显示:
- 当前探查对象名称。
- 对比分析。
- 添加。
- 全局过滤。
- 添加。
- 查询。
- 清空。
当未设置条件时,页面提示:
这说明探索页的核心用法是:选择一个已经配置好的分析对象,设置对比条件或全局过滤,然后查询结果。普通业务用户不需要理解这些对象如何配置;如果探索页没有想看的对象,应联系 BI 分析师或分析域维护者。
对比分析
实操中,选择“活跃账户总数”后,点击“对比分析”下的“添加”,系统自动生成了基于
created_at 的对比条件:
可以理解为:
- 基准时间:当前要观察的时间范围。
- 对比时间:用于比较的另一个时间范围。
- VS:表示两段时间做对比。
- 固定时间:对比时间的一种设置方式。
这类能力适合分析:
- 本期和上期相比变化多少。
- 某指标是否增长或下降。
- 某个时间窗口内是否出现异常。
查询结果
实操中,点击“查询”后,探索页返回了对比结果表和图表。
结果表包含:
示例结果:
这表示基准时间的指标值为 3,对比时间的指标值为 1,变化为 200%。
页面还会生成图表,用于展示对比结果。
自动下钻字段
查询后,页面会显示可用于进一步拆解的字段。
实操中可见字段包括:
这些字段可以帮助分析人员继续判断“变化来自哪里”。对普通业务用户来说,可以把它理解为系统建议的拆分方向。
例如对活跃账户总数做对比后,可以进一步关注:
- 按套餐看哪个套餐变化最大。
- 按来源看哪个来源变化最大。
- 按国家看哪个国家变化最大。
- 按活跃状态看变化。
实操中,结果下方已经出现按
plan 拆解的结果:
这说明探索页不仅能看总量变化,也能提供维度拆解线索。
全局过滤
探索页还有“全局过滤”区域。
全局过滤用于在查询前限制数据范围,例如只看某个 plan、source、country 或时间范围。
适合场景:
- 只看某个业务线。
- 只看某个区域。
- 只看某个客户来源。
- 排除测试数据。
- 限定某个时间段。
如果查询结果和预期不一致,先检查全局过滤是否设置正确。
探索和自然语言问答的区别
| 能力 | 分析问答 | 数据 | 探索 |
|---|---|---|---|
| 主要目的 | 用自然语言提问并得到答案 | 查看当前域覆盖哪些数据 | 围绕指标做结构化探查 |
| 适合对象 | 业务用户 | 业务用户、分析师 | BI 分析师、业务分析人员 |
| 输入方式 | 自然语言 | 点击表和字段 | 选择指标、添加对比或过滤 |
| 输出结果 | 文字、表格、图表、SQL、记录 | 表清单、字段清单 | 对比表、变化率、下钻字段、图表 |
| 典型问题 | “Basic plan 的活跃账户数是多少?” | “当前域有哪些字段可以问?” | “这个指标本期比上期变化多少?” |
探索和答案构建器的关系
探索页会展示已配置的指标和答案构建器。
这意味着:
- 如果指标没有配置,探索页中可能看不到对应指标。
- 如果答案构建器配置得好,探索页可以直接基于它做探查。
- 如果字段语义或答案构建器描述不清,业务用户可能看不懂探查对象。
因此,语义层维护者应为指标和答案构建器补充清晰名称、别名和描述,让 BI 分析师和业务用户看到名称时能理解它代表什么。
什么时候用探索,而不是直接问
适合使用探索:
- 你已经知道要看哪个指标。
- 你想做基准时间和对比时间分析。
- 你想快速看变化率。
- 你想找变化来自哪些维度。
- 你想把一个指标拆到多个字段看。
适合直接问:
- 你还不确定要看什么指标。
- 你想用业务语言描述一个开放问题。
- 你需要系统自动生成解释。
- 你想让系统生成图表和文字洞察。
- 你需要继续追问原因。
推荐流程:
- 先用“数据”了解当前分析域的数据范围。
- 用“分析”提出自然语言问题。
- 对稳定指标进入“探索”做结构化对比。
- 对有长期价值的图表保存到看板。
BI 分析师使用建议
BI 分析师可以把探索页作为看板建设前的验证工具。
推荐做法:
- 先确认指标是否出现在探索页。
- 添加对比分析,观察本期和对比期变化。
- 查看系统自动给出的下钻字段。
- 找出适合看板展示的维度。
- 再回到分析问答生成更清晰的图表。
- 将稳定图表保存到看板。
常见问题
为什么探索页里看不到我想看的指标?
可能原因:
- 指标没有配置。
- 答案构建器没有配置。
- 当前分析域没有加入相关资源。
- 当前用户没有权限。
需要联系分析域维护者补充配置。
为什么点击添加后没有明显变化?
可能原因:
- 当前探查对象不支持对应的对比或过滤。
- 没有可用字段。
- 已经存在默认条件。
- 页面需要先选择指标或答案构建器。
可以切换到其他指标验证,或使用自然语言问答确认该指标是否可用。
探索结果能直接保存到看板吗?
本次实操主要验证了问答结果里的 chart/table 可以保存到看板。探索页生成的图表是否支持同样保存,需要结合页面实际按钮继续验证。
如果探索结果具有长期价值,建议回到“分析”页用自然语言生成稳定图表,再保存到看板。
