- 首页›
- 亚马逊云科技解决方案›
- 零售和快消行业›
- 客户体验
智能数据分析助手解决方案指南
优势
业务人员自助分析
非技术人员可以独立地对多维度和多指标的复杂业务数据进行复杂的数据分析,而无需数据分析师或 BI 团队的帮助。
满足临时需求
技术人员例如数据分析师或 BI 团队可以满足数据分析的临时需求,并及时响应不同业务角度的临时需求。
成本优化
使用 LLM 自动化处理重复性数据分析工作,减少工作时间和最小化人工成本来优化和节省数据分析和数据运营团队的成本。
解决方案概述
以下架构图展示了整个方案的部署架构。
智能数据分析助手解决方案指南架构图
图示说明
-
用户通过前端服务(Streamlit)在 Amazon ECS 上触发搜索请求。
-
ECS 将请求路由到 Amazon Lambda 函数,该函数连接到不同的后端服务。
-
查询被发送到 Amazon OpenSearch,根据嵌入式的现有历史记录检索前 k 个结果。
-
Amazon Lambda 将查询、提示和检索到的历史问答(少数样本)组合成一个提示,以调用 LLM 聊天模型。
-
查询被发送到嵌入模型以生成用于检索的嵌入。OpenSearch 使用 KNN 检索前 k 个问答对作为生成的示例。
-
Amazon Lambda 从数据库中提取 DDL 信息(包括列描述和表描述),然后组合成提示。
-
生成的 SQL 语句在数据源上运行并提供数据结果。
-
历史数据和提供的示例数据定期填充到 OpenSearch 中。
-
数据库管理员定期将问答示例提供到 Amazon DynamoDB 中。