Bilbo
综合介绍
Bilbo是一个专门为Metabase设计的AI助手,它以Chrome扩展插件的形式存在。它的核心功能是让团队中不熟悉SQL语言的成员,也能够通过输入日常使用的自然语言(例如,"上周我们有多少销售额?")来直接查询数据库。Bilbo接收到问题后,能够理解数据库的结构,并自动生成复杂的查询指令,最终将查询结果以图表或表格的形式快速呈现出来。这个工具旨在降低数据分析的门槛,让产品经理、运营人员等角色可以独立、快速地获取数据洞察,而不需要频繁请求数据分析师或开发者的帮助,从而提升整个团队的数据驱动决策效率。
功能列表
- 自然语言查询: 用户可以直接用简单的日常语言提问,Bilbo会将其转换成数据库可以执行的查询语句。
- 数据结构理解: Bilbo能够自动分析并理解你所连接的Metabase数据源的内部结构和字段关系。
- 快速数据可视化: 在生成查询结果后,可以迅速将数据转换成条形图、饼图等多种可视化图表。
- 上下文感知: 能够在对话中理解上下文,支持对当前查询结果进行追问,例如在得到图表后,可以说“用饼图显示”来进行切换。
- 团队共享 контекст: 支持团队成员之间共享和使用自定义的业务逻辑或数据口径,确保分析的一致性。
- 兼容自托管Metabase: 不仅支持Metabase的云服务版本,同样兼容企业自己部署的Metabase实例。
- Chrome扩展形式: 作为浏览器扩展安装,能够无缝集成在Metabase的操作界面之上,不改变用户原有的工作习惯。
使用帮助
Bilbo是一个安装在浏览器上的扩展插件,它的作用是为开源商业智能工具Metabase提供一个自然语言AI助手。这意味着,你需要先拥有一个正在运行的Metabase实例,然后才能使用Bilbo。下面将详细介绍从安装到使用的完整流程。
第一步:安装Bilbo Chrome扩展
- 访问官网: 打开Bilbo的官方网站
https://getbilbo.com/
。 - 获取扩展: 在网站首页,你会看到一个非常显眼的按钮,通常是“Add Bilbo to Chrome”或类似的文本。点击这个按钮。
- 跳转到Chrome应用商店: 点击后,页面会跳转到Google Chrome网上应用店的Bilbo插件页面。
- 添加到Chrome: 在插件页面,点击右上角的“添加到Chrome”按钮。浏览器会弹出一个确认窗口,请求添加扩展的权限,点击“添加扩展程序”即可完成安装。安装成功后,通常在浏览器工具栏的右上角可以看到Bilbo的图标。
第二步:在Metabase中使用Bilbo
安装完成后,Bilbo并不会独立运行,它只在你打开Metabase页面时才会被激活并发挥作用。
- 登录Metabase: 打开你的Metabase工作界面。无论你使用的是Metabase官方提供的云服务,还是公司自己服务器上部署的版本,Bilbo都能够兼容。
- 激活Bilbo: 登录Metabase后,Bilbo扩展会自动识别当前页面。通常,你会在Metabase界面的某个位置(例如顶部或侧边)看到一个Bilbo的输入框或图标,提示你可以开始提问。这个输入框就是你与AI助手交互的窗口。
- 开始提问: 这就是Bilbo的核心操作。你可以像和同事对话一样,直接在输入框里用中文或英文输入你关心的数据问题。
- 简单查询: 想知道上周的新增用户数,可以直接输入:“上周新增了多少用户?”
- 带条件的查询: 想了解特定产品的销售情况,可以输入:“展示一下‘产品A’过去30天的每日销售额。”
- 比较查询: 想对比不同渠道的表现,可以输入:“比较一下渠道A和渠道B上个月的转化率。”
- AI自动处理: 在你按下回车键后,Bilbo会开始工作。它会首先分析你的问题,然后结合它已经理解的数据库表结构(例如,它知道哪个是用户表,哪个是订单表),自动编写出一段精确的SQL查询代码。这个过程对用户是完全不可见的。
- 获取结果: 在几秒钟内(具体时间取决于查询的复杂度和数据量),Bilbo会将查询到的数据结果直接展示在Metabase的界面中。结果通常会以最合适的图表形式呈现,比如时间序列数据会默认用折线图,分类数据会用条形图。
第三步:与结果进行交互和优化
Bilbo的强大之处不仅在于“一问一答”,还在于它支持对结果进行多轮交互。
- 切换图表类型: 如果Bilbo默认生成了一个条形图,但你觉得饼图更直观,你不需要重新提问。可以直接在输入框里继续说:“用饼图来展示”,Bilbo会理解这个指令,并立即将当前的图表切换成饼图。
- 数据钻取和深化: 在得到一个初步结果后,你可以基于这个结果继续提问。例如,当你查询了“各产品分类的销售额”之后,可以看到“电子产品”分类的销售额最高。这时,你可以接着问:“在电子产品里,具体哪些商品卖得最好?”,Bilbo能够理解上下文,对电子产品这个分类进行更深层次的分析。
- 分享与协作: Bilbo生成的所有图表和数据,都是标准的Metabase对象。这意味着你可以像使用普通的Metabase图表一样,将它们保存下来,添加到仪表板(Dashboard)中,或者直接分享链接给其他团队成员。这让基于自然语言查询得到的数据洞察,能够很方便地沉淀和共享。
通过以上步骤,任何岗位的团队成员都可以绕开复杂的SQL语法和数据表结构,仅凭日常语言就能独立完成数据探索和分析工作,极大地提升了数据获取的效率。
应用场景
- 产品经理的快速数据验证在产品迭代规划会上,产品经理需要立即知道上一个功能改动对用户活跃度的影响。他不必打断会议去联系数据分析师,而是直接在Metabase中通过Bilbo提问:“展示一下功能A上线后,用户的日活跃度变化趋势”,几秒钟内就能得到数据图表,用于支撑决策。
- 市场运营的广告效果分析市场团队投放了一系列新的广告。运营人员需要快速评估不同渠道的效果来调整预算。她可以通过Bilbo查询:“对比过去7天,来自Google和Facebook的新用户注册数量”,Bilbo会生成一个清晰的对比图,让她可以直观地判断哪个渠道的ROI更高。
- 销售团队的业绩复盘销售总监在准备月度会议时,需要了解每个销售区域的业绩达成情况。他可以向Bilbo提问:“用表格展示上个月每个销售区域的合同金额和客户增长数”,从而快速获得一份详细的数据报告,用于会议讨论和后续的策略制定。
- 管理层的业务健康度监控公司CEO希望每天都能了解核心业务指标。他不需要登录复杂的后台系统,也不需要等待下属的日报。他可以直接在Metabase仪表板上看到由Bilbo驱动的、自动更新的图表,这些图表回答了他关心的问题,例如“公司本季度的总收入是多少?”或“当前付费用户的流失率是多少?”。
QA
- Bilbo如何处理我的数据?数据安全吗?Bilbo作为一个Chrome扩展,在你的浏览器本地环境运行,它会直接与你的Metabase实例进行通信。你的数据和数据库结构信息不会被发送到Bilbo的服务器。Bilbo只会收集和分析关于用户如何使用其功能本身的数据(例如,提问的频率、生成的图表类型等),用于改进产品,而不会接触到你的核心业务数据。
- Bilbo支持我自己公司部署的Metabase吗?支持。无论你的Metabase是部署在公司自己的服务器上(自托管),还是使用Metabase官方提供的云服务,Bilbo都可以正常工作。它通过浏览器插件的形式与Metabase前端界面交互,因此与Metabase的部署方式无关。
- 如果我不会写SQL,真的也能用Bilbo吗?完全可以。Bilbo的设计初衷就是为不懂SQL的业务人员服务的。你只需要用最日常、最口语化的方式提出问题,Bilbo的AI会自动将其翻译成复杂的SQL查询。你完全不需要了解背后的技术实现。
- Bilbo能理解多复杂的查询问题?Bilbo能够处理相当复杂的查询,包括多表连接、多重条件过滤、分组聚合以及时间序列分析等。例如,你可以问:“找出在过去90天内没有下过任何订单,但注册时间超过一年的客户列表”。虽然它的能力有上限,但对于绝大多数日常的业务分析需求来说已经足够。