实践任务
设计电商数据仓库模型,实现从业务数据到仓库数据的抽取加载任务,并利用建立的数据仓库,实现模拟联机事务分析。
(1)数据迁移
数据迁移支持从关系数据库表数据的迁移加载和excel表格数据加载两种方式,文件数据加载至少要加载一个维表数据。
从excel中向数据库迁移数据:
(2) 给出设计完成的数据仓库可视化模型图。
(3)使用存储过程语句进行数据抽取:
1.顾客维数据抽取:直接从顾客表抽取数据
2.产品维数据抽取:直接从产品数据表抽取
3.订单维数据抽取:直接从订单表抽取
4.时间维数据抽取:用循环语句输入某段时间中每一天时间对应的年,月,季度
5.事实表数据抽取:从顾客表,产品表,订单表抽取数据
(4)实现某一个月份的日营业数据分析。
就11月份每天的交易总额和每天订单数目分析:
select a.month ,a.date,sum(b.order_amount) as '全天交易额' ,count(a.date) as '订单数目'
from date_old_dim as a, sales_order_old_fact as b
where a.month=11 and a