从0搭建BI分析报表
在数字化时代,销售数据的智能分析正成为企业决策的重要支撑工具。本教程将以某快消品公司咖啡品类的销售数据为例,带你快速搭建一个基于自然语言驱动的智能销售分析报表,实现从数据到洞察的全流程自动化分析。
你只需输入一句自然语言,例如“分析上季度各门店咖啡销量趋势”,系统将自动识别业务意图,优化并生成 SQL 查询语句,从数据源中提取所需信息,并自动生成图表报表。无论是不同口味的销售对比、地区间的销售热力图,还是促销活动效果分析,均可一键完成。
生成的报表支持样式自定义,图表类型灵活切换,并可启用AI 洞察功能,帮助你自动识别销量波动背后的关键因素,及时发现增长机会或潜在问题。
本教程适合数据分析新手、业务管理人员及想快速验证销售策略的企业用户,是构建实用、智能的销售分析报表的理想起点。
咖啡销售数据准备
在开始构建报表之前,首先需要准备好咖啡的销售数据。本教程中,我们以某快消品公司日常销售的咖啡品类数据为例,数据已存储在 SQL Server 数据库中,主要包含两个数据表:
coffee_salescoffee_sales_0613
将销售数据导入数据库是系统能够识别和分析数据的前提条件。除了 SQL Server,你也可以选择将数据存储在其他兼容的数据平台中,如:MySQL、Azure Databricks

数据导入完成后,需要获取数据库的连接信息,包括:
- Host(数据库地址)
- Port(端口号)
- 用户名
- 密码
- 数据库名称
这些信息将在后续添加数据源时使用。
添加咖啡销售数据为数据源
接下来,我们需要将数据库中的咖啡销售数据表添加为系统可识别的数据源,步骤如下:
- 进入系统中的 Data 模块。
- 点击左侧菜单栏中的 “数据源”。
- 在数据源页面右上角,点击 “添加数据源” 按钮。
- 进入“创建数据源”页面后,填写以下信息:
- 数据源名称:
coffee - 数据源描述:
sales data for coffee - 数据库类型:选择
SQL Server - Host:填写数据库地址
- Port:填写端口号
- 用户名 / 密码:填写连接所需的认证信息
- 数据库名称:填写已存储销售数据的数据库名
- 数据源名称:
- 点击下方的 “测试连接”,验证信息是否填写正确。
- 测试通过后点击 “确认”,完成数据源添加。
此时,系统已成功与数据库建立连接。


选择咖啡销售数据表
完成数据源的创建后,还需指定实际使用的数据表:
- 返回数据源列表,点击刚刚创建的
coffee数据源。 - 在数据源详情页面中,选择以下两个表作为分析目标:
coffee_salescoffee_sales_0613
- 选中并确认添加,这一步确保系统已正确读取并加载咖啡的销售数据。
至此,咖啡销售数据已作为正式数据源接入系统,准备进入下一步的智能分析构建流程。


同步咖啡销售数据至数据目录
尽管我们在前面已经将咖啡销售数据表成功添加为数据源,但目前系统仍无法查看这两张表的字段结构,也没有任何字段的业务语义描述。因此,接下来需要在数据目录中对表结构进行同步,并补充字段信息,提升后续数据分析的可读性和准确性。
同步步骤
- 进入系统的 Data 模块。
- 点击左侧菜单栏中的“数据目录”。
- 在页面的“所属数据源”下,找到刚才添加的数据源
coffee。 - 系统将在右侧显示该数据源下的两张数据表:
coffee_salescoffee_sales_0613
- 点击进入第二张表
coffee_sales。

- 在表详情页面,点击右上角的“同步”按钮:
- 系统会自动从数据库中拉取并显示该表的字段结构,包括字段名和类型。
- 同步完成后,点击右上角的“智能数据知识补充”:
- 系统将基于字段名智能补充字段的业务别名、字段描述等信息。
- 如果生成结果与实际业务不符,可手动修改字段说明,确保准确性。
- 按照同样的操作,对第二张表
coffee_sales_0613进行同步和字段描述补充。
通过数据目录的结构同步与字段补充,系统才能正确识别字段含义,从而在后续生成报表和洞察时提供更准确的支持。

创建咖啡销售数据的业务域
为了更好地组织和管理销售数据,并 在后续构建智能分析报表时提高复用性与可维护性,我们需要为咖啡销售数据创建一个独立的业务域(Business Domain)。
创建业务域的操作步骤如下:
- 在系统的 Data 模块中,点击左侧菜单栏中的“业务域”。
- 点击右上角的“+ 业务域”按钮,进入业务域创建页面。
- 填写以下信息:
- 业务域名称:
coffee sales - 选择数据源:通过下拉框选择刚刚创建的数据源
coffee - 业务域描述:
The coffee sales data domain covers the entire process of managing data from coffee product sales records, customer purchasing behavior to sales channels. Analyzing this data helps optimize inventory, improve sales strategies, and enhance customer satisfaction. - 提示信息:
Please ensure the completeness and accuracy of sales data to support effective business analysis and decision-making.
- 业务域名称:
- 信息填写完成后,点击“确定”,完成业务域的创建。

