概述
本文旨在指导Smartbi用户使用产品相关功能模块以最小投入快速搭建满足应用场景的数据模型,为搭建AI模型奠定基础。
应用场景
某公司想从时间、合同、销售、地区这几个维度分析公司历年来的签约情况,包括合同金额、合同个数。
模型制作
我们将从需求分析、数据准备、数据加工、搭建数据模型这4个方面进行实操演练,最终实现快速搭建数据模型。
1、需求分析
这一步我们的目的有两个:确定分析维度和分析度量。从应用场景描述我们可以得知用户需要对签约合同这个业务发生的结果进行分析,分析维度和度量包括:
分析维度:日期维、合同维、销售维、地理维。
分析度量:合同金额、合同个数。
2、数据准备
这里我们模拟准备了该企业签约业务过程发生的最小数据单元,用以支撑模型搭建,包括合同明细表、销售表、地区表。
2.1 数据结构说明
2.1.1 合同明细表
列名 | 示例 |
合同编码 | HY00012223-01 |
合同名称 | 联软网络BI |
合同签订日期 | 2023-1-11 |
销售人员编码 | 10021 |
地区编码 | 1000600 |
行业名称 | 政府/金融/制造业... |
商机类型 | 直接客户/合作伙伴 |
合同类型 | 维护/服务... |
合同金额 | 39822.44 |
2.1.2 销售表
列名 | 示例 |
销售编码 | 10002 |
销售姓名 | 褚青槐 |
销售分部 | 深圳分部 |
2.1.3 地区表
列名 | 示例 |
地区编码 | 1000181 |
省份 | 河北省 |
城市 | 唐山市 |
2.1.4 日期维
列名 | 示例 |
日期 | 2018-01-01 |
2.2 表关系图
2.3 数据文件
合同分析_单表_数据.xlsx (点击下载)
3、创建数据模型
这里将演示如何创建一个数据模型并根据我们的需求设置表之间的关联关系,最终输出满足分析需求的维度与度量。
操作入口:数据准备 > 数据模型
数据导入:点击“+”按钮,选择导入文件,选择 2.3 数据文件 章节中准备的数据文件即可。
数据设置:确定合同表的销售编码、地区编码为整形,合同金额为浮点型;销售表中销售编码和地区表中的编码亦是,确认无误点击右下角【导入数据】按按钮后选择【全选】确定即可。