Appearance
电商场景应用
本章讲使用电商数据分析为案例,详细介绍如何使用OraAI进行自然语言数据分析。 参考5分钟上手OraAI。
示例工程
下载电商场景示例工程ora-project-ec.zip。
目录结构
shell
orai-project-ec/
├── ora.yml # 项目配置文件
├── models/ # 模型文件目录
│ └── fct_order_main.yml # 订单表模型文件
├── sqls/ # SQL文件目录
│ └── fct_order_main.sql # 订单表SQL查询
├── images/ # README图片
│ └── ......
└── README.md # 项目说明1.登录平台
- 打开浏览器,输入
http://47.120.51.218:3000/。 - 输入用户名和密码,登录平台。
2.建立数据源
点击左下角头像,在弹出菜单中,选择
数据源。
点击
新建数据源。
选择数据库类型。

输入数据库连接信息。
注意:- 数据源名称必须为英文名字。
ora.yml中的data_source_name名称必须与数据源名称一致。ora.yml中的data_source_name名称为英文。
可以使用平台提供的电商模拟数据作为数据源。

参数 值 名称 ecdemo 主机名 218.1.66.142 端口 9030 用户名 ec_user 密码 0raA14ec! 数据库名称 ec_demo 数据库类型 StarRocks 数据库版本 3.2+ 数据源创建成功。

查看数据源状态。状态为
已连接表示连接成功。
3.下载工程
- 下载电商语义模型示例工程。ora-project-ec.zip。
- 解压工程。
shell
$ unzip ora-project-ec.zip- 进入工程目录。
shell
$ cd ora-project-ec4.安装客户端
- 安装orai-cli客户端。参考orai-cli 安装和配置指南。
- 在
OraAI智能分析平台获取API秘钥。依次点击设置->API秘钥->创建新API秘钥。并复制API秘钥。

- 配置orai-cli客户端。设置环境变量。 注意:
- 替换
http://47.120.51.218:3001为OraAI智能分析平台地址。 OraAI智能分析平台API服务端口为3001,不能更改。- 替换
xxxxxx为复制的API秘钥。
shell
$ export ORAI_HOST=http://47.120.51.218:3001
$ export ORAI_API_KEY=xxxxxxxx- 使用orai-cli客户端进行认证。
shell
$ orai-cli auth
✅ 您已成功连接到 OraAI!
连接详情:
host: http://47.120.51.218:3001
api_key: ****XXXXX
凭据保存成功!- 进入工程。
shell
$ cd ora-project-ec- 解析工程。
shell
$ orai-cli parse- 上传工程。
shell
$ orai-cli deploy- 登录
OraAI智能分析平台,查看数据集。


5.用户提问
- 登录
OraAI智能分析平台。 - 输入问题进行提问。


- 分析电商数据。
- 请帮我分析不同店铺的订单量。



- 顾问型分析。
- 最近销量下降,如何挽回。

- 学习型分析。
- 对比各渠道销售数据。

- 分析主播-016的成功经验,复制到其他渠道。


- 分析提示词。
- 基础分析
- 请帮我分析不同店铺的订单量。
- 请帮我分析不同商品的订单量。
- 请帮我分析不同商品的出库数量、退货数量和退货率。在一张图表中展示,用柱状折线图。
- 请帮我统计销售前三名的商品本月的同环比变化。
- 顾问型分析
- 最近销量下降,如何挽回。
- 学习型分析
- 对比各渠道销售数据。
- 分析主播-016的成功经验,复制到其他渠道。