FineBI实战项目一(5):每日下订单用户总数分析

1 明确数据分析目标

统计每天下订单的总用户个数

2 创建用于保存数据分析结果的表

复制代码
use finebi_shop_bi;

create table app_order_user(
    id int primary key auto_increment,
    dt date,
    total_user_cnt int
);

3 编写SQL语句进行数据分析

复制代码
select
	substring(createTime,1,10) as dt,
	count(distinct userId) as total_user_cnt
from
	ods_finebi_orders
where
	substring(createTime,1,10) = '2019-09-05'
group by
	substring(createTime,1,10);

4 加载数据到结果表中

复制代码
insert into app_order_user
select
  null,
  substring(createTime,1,10) as dt,-- 2019-09-05这一天的日期
  count(distinct userId) as total_user_cnt
from
  ods_finebi_orders
where
  substring(createTime,1,10) = '2019-09-05'
group by
  substring(createTime,1,10);
相关推荐
DN_XIAOXIAO2 天前
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接,
finebi
兔子坨坨1 个月前
学习FineBI
信息可视化·数据可视化·finebi
招风的黑耳1 个月前
FineBI 和 Axure工具比较——数据分析VS原型设计
axure·finebi
瓶子xf1 个月前
finebi使用资源迁移无法导入资源,解决方法
finebi
Yvonne9782 个月前
案例:陌陌聊天数据分析
hive·数据分析·finebi
foolisk3 个月前
Finebi_求组内占比和组内累计占比
finebi
IT从业者张某某3 个月前
数据可视化设计-FineBI
信息可视化·finebi
Frank牛蛙5 个月前
使用FineBI进行数据分析(入门级)
数据挖掘·数据分析·finebi
Leo.yuan6 个月前
可视化报表如何制作?一文详解如何用报表工具开发可视化报表
大数据·数据库·数据分析·数据可视化·finebi
Leo.yuan6 个月前
数据地图怎么做?推荐这款数据可视化地图生成器
大数据·信息可视化·数据分析·数据可视化·finebi