电商项目之广告投放数据宽表 SQL 实现|学习笔记

简介: 快速学习电商项目之广告投放数据宽表 SQL 实现

开发者学堂课程【新电商大数据平台2020最新课程电商项目之广告投放数据宽表 SQL 实现】学习笔记,与课程紧密联系,让用户快速学习知识。

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


电商项目之广告投放数据宽表 SQL 实现

 

内容介绍:

一、广告投放用户宽表【DWS】

二、广告投放数据宽表

 

一、广告投放用户宽表【DWS】

create external table if not exists dws_nshop dws_nshop_ release_user(

release_ sources string comment。 ‘投放渠道’,

release_ category string comnent ‘投放浏览产品分类’,

release_ users int coment ‘投放浏览用户数',

release_ product_ page int comment ‘投放浏览产品页面数’。

ct bigint comment ‘创建时间’

) partitioned by (bdp_day string)

stored as parquet

location '/data/nshop/dws/release/dws_nshop_release_user/'

 

二、广告投放数据宽表

insert overwrite table dws_nshop.dws_nshop_release_user partition(bdp_day=’20200321’ )

select

release_ sources,

release_ category,

count(distinct customer_id) release_users,

count(1) release. product_page,//投放数

current_ timestamp() ct  //投放时间

from

dwd_nshop.dwd_nshop_ releasedatas

where

bdp_day=’20200321'

group by

release_ sources ,

release_ category

运行数据结果如下:

用户数<=浏览数,则为正确,否则则为错误。

image.png

相关文章
|
4月前
|
SQL 人工智能 JSON
Flink 2.1 SQL:解锁实时数据与AI集成,实现可扩展流处理
简介:本文整理自阿里云高级技术专家李麟在Flink Forward Asia 2025新加坡站的分享,介绍了Flink 2.1 SQL在实时数据处理与AI融合方面的关键进展,包括AI函数集成、Join优化及未来发展方向,助力构建高效实时AI管道。
846 43
|
4月前
|
SQL 人工智能 JSON
Flink 2.1 SQL:解锁实时数据与AI集成,实现可扩展流处理
本文整理自阿里云的高级技术专家、Apache Flink PMC 成员李麟老师在 Flink Forward Asia 2025 新加坡[1]站 —— 实时 AI 专场中的分享。将带来关于 Flink 2.1 版本中 SQL 在实时数据处理和 AI 方面进展的话题。
309 0
Flink 2.1 SQL:解锁实时数据与AI集成,实现可扩展流处理
|
5月前
|
SQL
SQL如何只让特定列中只显示一行数据
SQL如何只让特定列中只显示一行数据
|
3月前
|
算法 数据挖掘 数据库
通过 SQL 快速使用 OceanBase 向量检索学习笔记
通过 SQL 快速使用 OceanBase 向量检索学习笔记
|
3月前
|
SQL 数据库
SQL 学习笔记 - 多表关系与多表查询
数据库多表关系包括一对多、多对多和一对一,常用外键关联。多表查询方式有隐式/显式内连接、外连接、子查询等,支持别名和条件筛选。子查询分为标量、列、行、表子查询,常用于复杂查询场景。
|
5月前
|
SQL
SQL中如何删除指定查询出来的数据
SQL中如何删除指定查询出来的数据
|
5月前
|
SQL 关系型数据库 MySQL
SQL如何对不同表的数据进行更新
本文介绍了如何将表A的Col1数据更新到表B的Col1中,分别提供了Microsoft SQL和MySQL的实现方法,并探讨了多表合并后更新的优化方式,如使用MERGE语句提升效率。适用于数据库数据同步与批量更新场景。
|
6月前
|
SQL DataWorks 数据管理
SQL血缘分析实战!数据人必会的3大救命场景
1. 开源工具:Apache Atlas(元数据管理)、Spline(血缘追踪) 2. 企业级方案:阿里DataWorks血缘分析、腾讯云CDW血缘引擎 3. 自研技巧:在ETL脚本中植入版本水印,用注释记录业务逻辑变更 📌 重点总结:
|
关系型数据库 MySQL 网络安全
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
|
SQL 存储 监控
SQL Server的并行实施如何优化?
【7月更文挑战第23天】SQL Server的并行实施如何优化?
563 13

热门文章

最新文章