电商项目之广告投放数据表执行测试|学习笔记

简介: 快速学习电商项目之广告投放数据表执行测试

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

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


电商项目之广告投放数据表执行测试

 

测试

from tbrelease a

join ods nshop.dim pub_ page p

on a.release product page=p . page code and P . page_ type= '4'

join ods nshop.dim pub_ product f

on p. page target=f . product code Limit 10;

WARNING: Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions, Consider us ing

a different execution engine (i.e, spark, tez) or using Hive 1.x releases .

Query ID = root 20200329141911 76a01e81- 3814-4441 -9981 836410528887

Total jobs = 7

如果执行不成功,后面会有一些执行失败的表,有些语句会执行失败,有的语法可能不支持,到2.0版本才可以执行一些语句。导入的时候 CT 是空的

image.png

在跑的时候不要执行插入语句,这样做的目的是

1.检测一下有没有问题

2.看一下结果对不对,如果直接插入的话,结果错误还得删,比较麻烦

创建一下表:

insert overwrite table dwd_ nshop. dwd. nshop. releasedatas partition(bdp. day=" 20200321' )

select

a.customer_ id,

a.device_ num ,

a.device_ type ,

I

a.0s,

a.os_ version,

a.manufacturer,

a.area code,

a.release_ sid,

a.release_ ip,

a.release_ session,

a.release_ sources,

f.category_ code release. category,

p.page_ target release. product,

a.release_ product. page,

a.ct

from tbrelease a

Jo1n ods_ nishop.dIn puD_ page P

每个表都是按照层级进行(ODS DWD DWS ADS).在建表的时候先从分析业务再从实现再从测试三个方面进行。

会产生如下数据:

-rWXT-XT-X

root

supergroup

1.09 MB

2020/3/29下午2:24:33

相关文章
|
2月前
|
监控 JavaScript 前端开发
在生产环境中测试和监控Vue项目的方法有哪些?
在生产环境中测试和监控Vue项目的方法有哪些?
28 4
|
4月前
|
存储 Rust 测试技术
【一起学Rust · 项目实战】命令行IO项目minigrep——测试驱动开发完善功能
【一起学Rust · 项目实战】命令行IO项目minigrep——测试驱动开发完善功能
98 0
|
4天前
|
XML Java 测试技术
Maven 构建 & 项目测试
本文介绍了如何使用Maven构建和测试Java应用。在`C:/MVN/consumerBanking`项目中,`pom.xml`配置了JUnit作为测试框架。执行`mvn clean package`命令进行构建,Maven会清理目标目录,编译源码和测试代码,运行测试用例,最后生成`consumerBanking-1.0-SNAPSHOT.jar`。测试报告位于`surefire-reports`文件夹。添加新Java类`Util.java`到项目后,更新`App.java`以使用`Util`类。
|
9天前
|
测试技术
使用CLion创建Cmake项目,使用GoogleTest和GoogleMock对代码进行测试
使用CLion创建Cmake项目,使用GoogleTest和GoogleMock对代码进行测试
21 3
|
11天前
|
XML Java 测试技术
Maven 构建 & 项目测试
该文介绍了如何使用Maven进行Java应用的构建与测试。在`C:/MVN/consumerBanking`项目中,`pom.xml`配置了JUnit依赖。Maven默认创建了源码和测试文件,通过命令`mvn clean package`进行构建,生成`consumerBanking-1.0-SNAPSHOT.jar`。测试报告在`surefire-reports`文件夹。新增`Util`类并更新`App`后,执行`mvn clean compile`编译,然后运行`java -cp . com.companyname.bank.App`显示"Hello World!"。
|
13天前
|
机器学习/深度学习 算法 UED
【Python 机器学习专栏】A/B 测试在机器学习项目中的应用
【4月更文挑战第30天】A/B测试在数据驱动的机器学习项目中扮演关键角色,用于评估模型性能、算法改进和特征选择。通过定义目标、划分群组、实施处理、收集数据和分析结果,A/B测试能帮助优化模型和用户体验。Python提供工具如pandas和scipy.stats支持实验实施与分析。注意样本量、随机性、时间因素和多变量分析,确保测试有效性。A/B测试助力于持续改进机器学习项目,实现更好的成果。
|
20天前
|
缓存 C语言 C++
【项目日记(九)】项目整体测试,优化以及缺陷分析
【项目日记(九)】项目整体测试,优化以及缺陷分析
|
2月前
|
Java PHP 数据库
在护卫神上部署javaWeb项目,已经测试通过
在护卫神上部署javaWeb项目,已经测试通过
15 0
|
3月前
|
Java 测试技术 编译器
JMM测试利器-JCStress学习笔记
JMM测试利器-JCStress学习笔记
|
4月前
|
SQL 安全 测试技术
项目迁移到云服务器,如何做迁移测试?
项目迁移到云服务器,如何做迁移测试?

热门文章

最新文章