销售表:fact sale_order daycure 销售表字段:clientid客户id(数字)、taxfreeamount无税金额(数字)、time id日期(20230529)e 客户维度表:dimclient dh 客户维度表字段:rowid(唯一键,等于销售表的客户id),clientstatcode客户统计码 client_stat name客户统计码名称、PROVINCE客户省份、CITY城市。(2)根据查询出来的结果将SQL导入BI平台中,并用这份数据集制作一个数据分析页面。(有汇总数据(指标卡),根据省-城市客户的维度钻取数据,对比2月3月数据增长情况,有明细数据,用fine bi给出操作步骤
时间: 2024-02-24 13:54:11 浏览: 150
asp.net 服务器控件的 ID,ClientID,UniqueID 的区别
首先,根据销售表fact sale_order和客户维度表dimclient的共同字段clientid/rowid进行关联查询,查询出以下字段:clientid/rowid、taxfreeamount、time id、client_stat name、PROVINCE、CITY。
SQL查询语句如下:
```
SELECT f.clientid, f.taxfreeamount, f.timeid, c.client_stat_name, c.PROVINCE, c.CITY
FROM fact_sale_order f
INNER JOIN dimclient c ON f.clientid = c.rowid;
```
然后将查询结果导入到BI平台中,可以使用FineBI等数据可视化工具,制作一个数据分析页面。
在该数据分析页面中,可以设置指标卡来展示销售额等汇总数据,并根据省-城市客户的维度进行数据钻取,对比2月和3月的数据增长情况。
操作步骤大致如下:
1. 在BI平台中创建一个新的数据集,将上述SQL查询语句作为数据集的查询语句。
2. 在数据集中选择需要展示的字段,并设置相应的数据类型和聚合方式。
3. 在BI平台中创建一个新的数据分析页面,并将上述数据集作为数据源。
4. 在数据分析页面中添加指标卡,展示销售额等汇总数据。
5. 在数据分析页面中添加省-城市客户的维度,并设置相应的数据钻取方式。
6. 在数据分析页面中添加明细数据表格或图表,展示详细的销售数据,并按照需要设置筛选条件、排序方式等。
阅读全文