导读 在当今数字化时代,数据分析技术正经历着前所未有的变革,大模型的出现为数据分析带来了新的机遇和挑战。网易数帆的 ChatBI 作为一款创新的数据分析工具,在大模型驱动下,融合了 AI 和 BI 的优势,为企业提供了更加智能、高效的数据分析解决方案。本文将深入探讨 ChatBI 的技术实现原理、产品功能、应用案例以及未来展望,展示其在数据分析领域的独特价值。
1. 网易有数 BI 产品简介
2. AI 技术给数据分析带来的机遇与挑战
3. ChatBI:网易有数 AI+BI 的产品新模式探索
4. ChatBI 的技术实现原理
5. ChatBI 的开放能力及落地应用案例
分享嘉宾|张佃鹏 网易 网易有数BI技术负责人
编辑整理|李硕
内容校对|李瑶
出品社区|DataFun
网易有数 BI 产品简介
数据接入:目前我们已经支持了市面上常用的 40 多种数据源,包括关系型、分布式、文本型、API 等数据源类型。 数据准备:数据源接入以后,我们可以通过新建一些自定义 SQL、或者通过拖拽式的 ETL 等方式做数据的加工和清洗,将数据抽取到我们内置的高性能 MPP 仓库,从而提升性能。 数据建模:通过拖拉拽的方式进行数据建模,在建模阶段我们支持跨引擎构建物化视图,通过物化视图 + CK 大宽表查询优势,可以将报表查询性能发挥到极致,另外最近一年我们上了关系模型的功能,可以彻底解决因为笛卡尔积产生的数据膨胀问题。 数据应用:有了宽表模型定义以后,我们就可以基于模型做一些报告、取数、大屏等数据应用,图中蓝色的部分是我们最近 2 年发布的两个新的产品模块,一个是数据表格,解决中国复杂式报表制作的场景,比如财务报表、监管报送、会计审计等报表,另外一个功能是今天要分享的 ChatBI 模块,可以利用大语言模型的能力直接通过自然语言提问的方式进行数据分析。 数据分发:最后还可以将做好的数据应用,通过邮件、分享链接、微信小程序、移动端等方式分发和共享出去,让更多的人看到数据并提供决策。
02
AI 技术给数据分析带来的机遇与挑战
1. BI 技术的演进趋势
传统 BI:随着大数据技术的崛起,传统 BI 产品开始流行,这个阶段主要面向 IT 人员,分析师或者业务提出数据需求,由 IT 人员进行报表的开发,技术门槛高,周期也长。 敏捷 BI:目前大部分 BI 产品都处在这个阶段,得益于 MPP 等性能优化技术的加持,业务人员可以自己通过拖拽式的方式自助完成报告制作,整体效率提升 10 倍以上。 智能 BI:”智能 BI“这个概念很早大家都在提,但是因为技术的原因一直没有做起来,伴随着大模型技术出现和快速发展,”智能 BI“ 才开始真正的普及,通过自然语言对话的方式进行数据分析,进一步降低了使用门槛,普及所有人,让每个人都可以做自己的数据分析师。
2. AI 技术给数据分析带来了哪些机遇?
3. AI+BI 面临的问题和挑战
准确性和可信问题:大模型有个致命的问题就是幻觉,但是数据分析本身又是一个很严谨的事情,另外缺少行业知识和属性,再加上用户问题缺少规范化,如何解决数据的信任问题成了智能 BI 最大的挑战。 查询性能问题:智能问答都是很随机的问题,查询复杂性会更高,包括大模型推理、数据查询、数据渲染都有一定的耗时,会让性能问题更加凸显。 客户场景落地难点:如果没有完善的工程化能力的辅助,AI 的价值很难变现,客户场景问题千奇百怪,我们如何运营和优化成了在客户场景落地的难点。
03
ChatBI:网易有数 AI+BI 的产品新模式探索
1. ChatBI 产品架构
2. ChatBI 的产品定位:锚准数据可信
数据可理解:
过程可验证:
用户可干预:
产品可运营:
04
ChatBI 技术原理
1. ChatBI 的技术架构方案设计
前处理模块:
自研 NL2SQL 大模型:
后处理模块:
数据查询基建层:
2. 自研 NL2SQL 大模型
(1)自研大模型介绍
(2)SQL 标注规范
SQL 标准规范的重要性
如何进行 SQL 规范标注
(3)自建 NL2SQL 评测方案
(4)准取率评测效果
3. 可信能力技术实现
4. ChatBI 背后的性能保障-物化视图技术
05
ChatBI 的开放能力和落地应用案例
1. Copilot 助手
报告制作和看数助手:辅助编辑者完成报告的制作,快速生成图表,辅助预览者对报告当前数据灵活问答分析和总结。 自助取数助手:用户取数时可以通过问答的形式快速生成结果再进行微调,从而提效。 大屏语音助手:用户可以直接在大屏面前通过语音唤起问答助手展示对应的数据。 指标问答助手:在指标中台也嵌入了 ChatBI 的能力,用户可以灵活的对指标数据进行问答分析。
2. 开放能力
用户账号:首先在用户账号这块,我们支持标准的单点登录对接和 token 鉴权,同时提供了丰富的用户和权限的同步 API 接口,可以实现和业务系统的账号体系的自动化打通。 数据模型:因为 ChatBI 是基于数据模型构建的,数据模型能够打通非常关键,目前已经支持数据源和数据模型同步接口,可以对接第三方 BI 的数据模型、指标平台等。 大模型:ChatBI 除了对接网易自研的大模型以外,还可以对接第三方大模型,但是准确率肯定是低于我们自研的大模型的,另外我们还可以对接外部的 RAG 系统,插件化的对接实现前处理和后处理的逻辑等。 产品应用:在上层应用上,我们提供了标准的问数 API 接口实现和业务系统的深度打通,同时客户也可以把我们的 ChatBI 页面集成到自己的业务系统里,支持很多自定义配置从而使其和业务系统融合更加完善。
3. 应用案例
HR 部门 XP 机器人:
云音乐自助取数场景:
重庆烟草自助问数
助力北京某理工高校实现智能问数助手
