互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(七)——电商核心业务知识之订单商品模块
来源:互联网 发布:fc2 最新域名设置 编辑:程序博客网 时间:2024/05/04 22:39
订单宽表
#!/bin/bash
#======
#dm_b2c_orders.sh 这里用shell来调
#订单宽表——两个表关联
#======
DT=`date -d '-1 day' "+%Y-%m-%d" `注意date -d ‘-1 day’表示取前一天
或者sysdate=`date "+%Y-%m-%d"`脚本传参数法
if [$1]; then
DT=$1
fi
SQL="
insert overwrite tableitqsc.dm_b2c_orders partition (dt=' "${DT}" ')
select
a.order_id,
a.order_no,
a.order_date,
a.user_id,
a.user_name,
a.order_money,
a.order_type,
a.order_status,
a.pay_type,
a.pay_status,
a.order_source,
b.consignee,
b.area_id,
b.area_name,
b.address,
b.mobilephone,
b.telephone,
b.coupon_id,
b.coupon_money,
b.carriage_money,
b.create_time,
a.last_update_time,
'sysdate()' dw_date (取当前系统时间)
或者'”${sysdate}” ' dw_date(取当前系统时间)
from (select * from itqsc.ods_b2c_orderswheredt='"${DT}"')a
join (select * fromitqsc.ods_b2c_orders_descwheredt='"${DT}"') b
on (a.order_id = b.order_id) limit 12;加limit遏抑数据滚屏
"
echo "${SQL}"
hive –e "$SQL"
#!/bin/bash
#======
#dm_b2c_orders_goods.sh 这里用shell来调
#订单与商品宽表——三个表关联
#======
DT=`date -d '-1 day' "+%Y-%m-%d" `注意date -d ‘-1 day’表示取前一天
或者sysdate=`date "+%Y-%m-%d"`脚本传参数法
if [$1]; then
DT=$1
fi
SQL="
insert overwrite tableitqsc.dm_b2c_orders_goods partition (dt=' "${DT}" ')
select
a.order_id,
b.goods_id,
b.cat_id,
b.cat_name,
b.size_id,
b.goods_price,
b.goods_amount,
a.order_no,
a.order_date,
a.user_id,
a.user_name,
a.order_money,
a.order_type,
a.order_status,
a.pay_type,
a.pay_status,
a.order_source,
c.coupon_id,
c.coupon_money,
c.carriage_money,
sysdate() dw_date (取当前系统时间)
from (select * from itqsc.ods_b2c_orderswheredt='"${DT}"')a
join (select * fromitqsc.ods_b2c_orders_goodswheredt='"${DT}"') b
on (a.order_id = b.order_id)
join (select * fromitqsc.ods_b2c_orders_descwheredt='"${DT}"') c
on (a.order_id = c.order_id);
"
echo "${SQL}"
hive –e "$SQL"
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(七)——电商核心业务知识之订单商品模块
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(六)——电商核心业务知识之订单商品模块
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(八)——电商核心业务知识之订单商品模块三
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(九)——电商核心业务知识之订单商品模块
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(一)——简介入门
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(二)——BI构建
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(三)——数据仓库理论
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(四)——维度建模基础理论
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(五)——数据仓库维度建模实例
- 电商订单模块的订单表与订单商品表关系,1个订单对应多个商品的页面布局,el表达式去掉重复的数据。
- IM软件业务知识—导航
- Python数据分析——csv模块
- 数据对接—kettle使用之七
- 电商商品管理数据建模
- python数据分析与挖掘学习笔记(6)-电商网站数据分析及商品自动推荐实战与关联规则算法
- python数据分析与挖掘学习笔记(6)-电商网站数据分析及商品自动推荐实战与关联规则算法
- OpenLayers项目分析——(七)数据渲染分析
- 数据分析介绍之七——单变量数据观察之汇总统计和箱线图
- 安装mysql-python
- asp.net mvc Area使用
- web scraping with python 第六章、读取文档
- Cordova 教程地址
- UVA10112点在三角形内部和边界上
- 互联网电商大数据环境 ——大数飓数据分析实践培训精华笔记(七)——电商核心业务知识之订单商品模块
- HDU 3820 Golden Eggs( 最小割 奇特建图)经典
- Android 强制下线功能 第一行代码
- 几种概率语言模型和参数学习方法
- POJ 2141 Message Decowding 水
- java 复习总结
- Tika
- Mongodb建函数
- Error configuring application listener of class xxx