- AWS 解决方案库
- 客户案例
不懂 SQL 也能开发 BI 报表?德比软件 ChatBI 加速旅游行业数智化升级
作为全球领先的旅游产品技术服务公司,德比软件为全球酒店和在线旅游服务商提供服务,如高效分销、内容管理、数字营销服务和商旅服务等。面向海外客户提供服务时,德比软件应用亚马逊云科技 Amazon Bedrock 等生成式 AI 服务,打造旅游与酒店行业智能 BI 报表解决方案 ChatBI,允许用户通过自然语言进行数据查询与分析,生成 SQL 语句准确率高达 90%,报表开发效率提升 50% 以上。
优势
概述
机会
用人工智能解决旅游与酒店数据分析困境,生成式 AI 带来的新机遇
作为服务于全球 197 个国家和地区的旅游与酒店客户的智能解决方案服务商,德比软件处理全球超过 22.7 万家酒店数据,每月处理超过 1800 万酒店间夜数,致力于用领先技术为不同企业系统提供数据对接和数据集成,包括酒店供应商、分销商、垂直搜索引擎、旅游技术服务商等之间。德比软件让 BI 报表开发融入各产品业务中,成为不可或缺的工具和服务。德比软件于 2020 年构建了 BI 系统,然而,不同酒店和 OTA(Online Travel Agency,在线旅游服务商)之间系统对接复杂,数据量庞大,数据瞬时变化多,各业务团队临时数据分析需求千变万化,跨业务团队的数据查询需求层出不穷,外部 BI 解决方案需求迸发,这些内部/外部的海量、个性化需求超出当前 BI 系统的处理能力,所以给德比软件的 BI 开发团队提出亟需解决的问题,如下:
- 部分报表需求响应慢:部分报表分析为低频需求,在 BI 系统找不到相应的数据支撑;由于时差的原因,无法及时响应美国或欧洲团队提出的需求;
- 数据分析门槛高:普通业务人员往往不懂 SQL 语言 (Structured Query Language,结构化查询语言),难以进行数据解读与分析;
- 定制化数据分析耗时耗力:个性化的定制需求会越来越多,这些需求只能依靠有经验的数据分析师来开发,通常需要花费数天或数周;
- 数据价值未被挖掘和利用:海量的数据未能盘活,如何从中挖掘、分析出对业务有启发的洞察,进而获得商业价值是长期难题。
在生成式 AI 的浪潮中,全面拥抱新技术,建立高质量的数据底座,提升数据分析效率,让生成式 AI 应用到 BI 报表开发、实现商业价值,对德比软件来说,既是挑战,也是全新机遇。德比软件和亚马逊云科技的合作始于 2012 年,先后合作通过了 PCI DSS(支付卡行业数据安全标准)和 PIPL(个人信息保护法)等合规认证,并大规模采用了 Amazon Graviton 降低硬件成本,全面容器化等合作阶段。利用生成式 AI 来解决报表中的响应慢、门槛高、定制化开发费时费力等问题,这成为德比软件和亚马逊云科技当前的合作重心。
客户证言
“面向海外客户提供服务时,借助亚马逊云科技 Amazon Bedrock,德比软件能够快速便捷使用全球领先的基础模型来构建 ChatBI 并高效落地,让不具备 SQL 开发能力的业务人员也能通过自然语言生成 BI 报表,使得一半的定制化需求通过 ChatBI 即可自动完成。我们将持续合作,将生成式 AI 与旅游和酒店行业深度融合,在智能推荐、客服、内容生成等场景开展创新性探索,推动旅游和酒店行业数智升级。”
郑欢鸣
德比软件架构与基础设施技术副总裁
解决方案
基于亚马逊云科技构建 ChatBI,降低数据分析门槛,业务查询更快、更准确
面向海外客户提供服务时,德比软件通过亚马逊云科技 Amazon Bedrock 访问业界领先 LLM(Large Language Model,大语言模型),基于此构建 ChatBI。首先,借助 LLM 优秀的归因能力与上下文理解能力,可根据用户输入的自然语言进行意图识别,判断是否属于 BI 问题;其次,基于 LLM 良好的推理与归因能力,ChatBI 可根据提示词自动生成对应的 SQL 语句,普通业务人员无需编码即可自动完成自然语言到 SQL 的转换,极大降低了数据分析门槛;第三,ChatBI 还支持可视化的展示分析结果,并为业务人员提供下一个阶段的运营建议。
基于 Amazon OpenSearch Service 构建向量数据库,让数据查询更快、搜索更准确
要充分释放生成式 AI 技术优势,将 ChatBI 潜能充分应用于业务,建立一个坚实的端到端数据基座,既是基础也是决定性的差异化优势,亚马逊云科技助力德比软件实现这一目标。
- 首先,在亚马逊云科技的支持下,德比软件开展了一系列数据准备工作,包括制定标准化 SQL 规范、预训练等;
- 接着,应用 Amazon OpenSearch Service 构建向量数据库,让德比软件高效查询和匹配大规模和多维度向量数据,近乎实时的⽀持添加、更新和删除向量嵌⼊,不会影响查询性能或重新索引数据,极大提升了搜索准确性与检索效率。同时,德比软件还采用了 RAG(Retrieval-Augmented Generation,检索增强生成)技术,从历史数据和外部数据中检索相关示例,作为输入提示。例如,酒店数据中包含有大量的专有名词,若用户提问中使用的名词和系统中的专有名词不一致,原来的情况是,SQL 就无法匹配到正确信息,但借助 RAG 技术,通过与外部数据库建立映射,就能匹配到正确的专用名词,从而提升 SQL 语句生成的准确性;
- 此外,采用 Amazon Titan Multimodal Embeddings 模型对大量的酒店数据进行向量化处理,将图像和短文本转换为 embedding 数字表示形式,业务实体、问答数据进行向量化匹配后,向量化数据库极大提高 BI 的数据检索速度,输出的结果更准确。
亚马逊云科技强大专家团队提供 PE 和 RAG 工程化实施,让 ChatBI 发挥更大潜力、性能更优
德比软件在亚马逊云科技大客户支持团队和行业解决方案架构师等团队的支持下,仅用 2 个月就完成了 ChatBI 的上线。期间,亚马逊云科技为德比软件提供了大语言模型的 PE(Prompt Engineering,提示工程)优化服务,更大限度地发挥 LLM 的潜力,使其生成更准确、和上下文相关的输出;还采用了 RAG 技术使大语言模型不再完全依赖训练数据,而是能够灵活利用外部知识,从而扩展其应用场景和能力范围。
德比软件基于亚马逊云科技的产品架构示意图
业务成果
2 个月内高效落地 ChatBI,BI 报表开发效率提升 50%,还反向促进数据治理能力
2 个月完成 ChatBI 高效落地,生成的 SQL 语句准确率高达 90%,BI 报表开发效率提升 50%
每到月底,旅游与酒店行业往往会有大量的 BI 需求提交到德比软件 BI 团队,部分复杂、高度定制化的查询需求每条均需要花数分钟或更长时间才能完成,常常导致需求堆积。亚马逊云科技的专家团队与德比软件业务团队、BI 团队深度合作,仅用两个月就完成了从项目范围确定、数据准备、开发概念验证、接入生产环境到最终上线的全部流程。应用 ChatBI 后,结合 PE 和 RAG 技术,SQL 语句生成准确率可高达 90%,使得一半的定制化需求通过 ChatBI 即可自动完成,开发效率提升 50%,开发 BI 报表时间相对以前缩短了一半,极大提升旅游与酒店行业客户的满意度。
降低数据分析门槛,从数据中产生对业务有价值的洞察
德比软件的部分业务团队或领导层并不精通 SQL 语言,往往需要 BI 人员根据需求编写 SQL 语句定制化开发来查询。采用 ChatBI 后,无需人工编码即可自动将自然语言转换为 SQL 语句,轻松进行数据查询,比如可以直接用自然语言提问“上个月的订单量多少”,ChatBI 会根据上下文识别对应月份中对应酒店对应房型的订单数据,生成 SQL 语句,并返回数据结果,还可以进行同比、环比、跨业务团队的数据对比,挖掘数据洞察。
提升数据质量,促进数据治理水平提升
要想 ChatBI 输出的结果达到较好的问答效果,首先得有高质量的数据基础,因此完备的元数据,业务口径、指标等数据都需要有清晰的定义,针对这些元数据进行数据收集、数据建模,以及数据全生命周期管理,为 Chat BI 的高效、准确输出奠定基础。ChatBI 的实施过程,也推进了德比软件全面建设和提升数据治理水平。
另外,亚马逊云科技引领行业的安全合规为德比软件的客户提供了全面的数据保护和安全隐私保障,双方的合作帮助德比软件提升 BI 开发效率的同时,也降低了安全运营的成本。未来,德比软件将继续携手亚马逊云科技,利用生成式 AI,探索多模态能力,实现智能决策,加速旅游与酒店行业数字化智能化升级。
关于德比软件
使用的亚马逊云科技服务
免责声明:前述特定亚马逊云科技生成式人工智能相关的服务目前在亚马逊云科技海外区域可用。亚马逊云科技中国区域相关云服务由西云数据和光环新网运营,具体信息以中国区域官网为准。