电商项目之交易订单明细流水表分析|学习笔记

简介: 快速学习电商项目之交易订单明细流水表分析

开发者学堂课程【新电商大数据平台2020最新课程电商项目之交易订单明细流水表分析】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/640/detail/10532


电商项目之交易订单明细流水表分析


用户主题分为用户启动日志表,用户产品浏览表,用户产品查询表,用户产品关注表。都有一定的数据。

如用户在我们的网站点击进行操作,所产生的数据进行分类。

交易主题域

1.交易订单明细流水表【DWD】

(ods_nshop.ods_nshop_02 _orders, ods_ nshop.ods_nshop _02 _order_detail,

dim_nshop.dim_pub_product, ods_nshop.ods_nshop_02_orders_pay_records)

//流水表中有对应的使用的表格——用户的交易详情表与商品信息的维表。

create external table if not exists dwd_ nshop.dwd_nshop_orders_details(

order_ id string comment '订单ID',

order_ status int comment '订单状态: 5已收货(完成)|6投诉7退货" ,

supplier_ code VARCHAR(20) COMMENT ‘店铺ID' ,

product_ code VARCHAR(20) COMMENT ” 商品ID',

customer_ id string comment ” 用户id',

consignee_ zipcode string comment ‘收货人地址',

pay_ type string comment ‘支付类型:线上支付10网上银行11微信12支付宝|线下支付(货到付款)

20”,

pay_ nettype varchar(1) COMMENT ‘支付网络方式: θ wifi I 1 4g | 2 3g |3线下支付",

pay_ count int comment ‘支付次数' ,

product_price DECIMAL(5,1) COMMENT "购买商品单价”,

product_ cnt INT COMMENT '购买商品数量’ ,

weighing_cost DECIMAL(2,1) COMMENT ‘ 商品加权价格",

district_money DEC IMAL(4,1)COMMENT。优惠金额",

shipping_noney DECIMAL(8,1) COMMENT ‘运费金额,

payment_ money DECIMAL(10,1) COMMENT ‘支付金额,

is_ activity int COMMENT “1:参加活动|0: 没有参加活动“,

order_ ctime bigint comment . 创建时间"

) partitioned by (bdp_ day string)

stored as parquet

location'/data/nshop/duwd/order/dwd_nshop_orders_details/'

打开‘数据同步’大纲,可以找到各类信息(订单表,订单详情表,商品信息表——在取订单数据时,需要取到商品的详情 ID,支付金额在订单支付记录表中查找,记录支付信息)

实际开发过程中过程:

1. 确定主题

2. 根据主题获取业务字段

相关文章
|
SQL 大数据 HIVE
电商项目之交易订单明细流水表 SQL 实现(上)|学习笔记
快速学习电商项目之交易订单明细流水表 SQL 实现(上)
电商项目之交易订单明细流水表 SQL 实现(上)|学习笔记
|
存储 缓存 Oracle
|
27天前
|
传感器 人工智能 监控
停车场空车位检测数据集(3000张图片已划分)[目标检测]
在城市交通管理与智慧停车建设快速发展的当下,如何高效、精准地识别停车场空车位已成为智慧城市重要课题。为了支持研究者和工程团队训练高性能停车检测模型,我们构建了停车场空车位检测数据集,专为目标检测任务优化设计。
停车场空车位检测数据集(3000张图片已划分)[目标检测]
|
4月前
|
弹性计算 负载均衡 安全
阿里云轻量应用服务器与ECS区别
阿里云轻量应用服务器与ECS云服务器对比:轻量版适合新手和小型应用,套餐化设计,含大流量,易上手但性能和灵活性有限;ECS为专业版,配置灵活,性能强,适合企业级应用,但操作复杂,生态丰富,按需计费。两者定位不同,适用于不同场景。
|
数据可视化 搜索推荐 项目管理
有没有好用的待办事项清单软件? —— 一文带你了解
在快节奏的现代生活中,待办事项清单成为提高效率、管理时间的重要工具。它不仅帮助记录任务,还能清晰规划时间和精力,确保重要事项优先处理。本文介绍了待办事项清单的应用场景及四款推荐软件:板栗看板、Todoist、Wunderlist 和 Trello,并分析了它们的优缺点,帮助用户选择合适的工具。
有没有好用的待办事项清单软件? —— 一文带你了解
|
12月前
|
SQL 安全 关系型数据库
【MySQL基础篇】事务(事务操作、事务四大特性、并发事务问题、事务隔离级别)
事务是MySQL中一组不可分割的操作集合,确保所有操作要么全部成功,要么全部失败。本文利用SQL演示并总结了事务操作、事务四大特性、并发事务问题、事务隔离级别。
5009 56
【MySQL基础篇】事务(事务操作、事务四大特性、并发事务问题、事务隔离级别)
|
人工智能 算法 安全
人工智能伦理与监管:构建负责任的AI未来
【10月更文挑战第3天】随着人工智能(AI)技术的快速发展,其在社会各领域的应用日益广泛。然而,AI的广泛应用也带来了一系列伦理和监管挑战。本文旨在探讨AI的伦理问题,分析现有的监管框架,并提出构建负责任AI未来的建议。同时,本文将提供代码示例,展示如何在实践中应用这些原则。
1952 1
|
前端开发 JavaScript UED
什么是组件化设计
【10月更文挑战第22天】什么是组件化设计
|
安全 物联网 网络安全
物联网卡在新疆不能使用的原因
物联网卡不能在新疆使用的原因可能涉及多个方面,这通常与国家政策、网络安全、地区特殊性以及运营商的管理策略有关。以下是一些可能的解释:
|
网络安全 开发工具 git
【git】解决git报错:ssh:connect to host github.com port 22: Connection timed out 亲测有效
【git】解决git报错:ssh:connect to host github.com port 22: Connection timed out 亲测有效
5571 1