课程介绍 | 学习笔记

本文涉及的产品
云原生数据仓库AnalyticDB MySQL版,基础版 8ACU 100GB 1个月
简介: 快速学习搭建一个数据仓库的过程

开发者学堂课程【阿里云离线数仓实战1:项目介绍及架构设计课程介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/102/detail/1785


基于阿里云搭建数据仓库(离线)

 

课程目标

1)学习搭建一个数据仓库的过程,理解数据在整个数仓架构的从采集、存储、计算、输出、展示的整个业务流程。

2)整个数仓体系完全搭建在阿里云架构上,理解并学会运用各个服务组件,了解各个组件之间如何配合联动。

3 )前置知识要求

熟练掌握 SQL 语法熟悉 Linux 命令

对 Hadoop 大数据体系有一定的了解

第一章 了解数据仓库概念 初步了解数据仓库是干什么的

第二章 按照企业开发的标准去搭建一个数据仓库 数据仓库的需求是什么 架构 怎么选型怎么购买服务器

第三章 数据生成模块 用户形成数据的一个准备 按照企业的标准,准备了十一张用户行为表 方便使用

第四章 采集模块的搭建 购买阿里云服务器 安装 JDK 安装 Flume

第五章 用户行为数据仓库 严格按照企业的标准开发

第六章 搭建业务数仓理论基础和对表的分类同步

第七章 业务数仓的搭建 

业务行为数仓效果图  

101.png

102.png

103.png

各个年龄段消费能力统计

105.png

热门商品统计图

106.png

相关实践学习
阿里云云原生数据仓库AnalyticDB MySQL版 使用教程
云原生数据仓库AnalyticDB MySQL版是一种支持高并发低延时查询的新一代云原生数据仓库,高度兼容MySQL协议以及SQL:92、SQL:99、SQL:2003标准,可以对海量数据进行即时的多维分析透视和业务探索,快速构建企业云上数据仓库。 了解产品 https://www.aliyun.com/product/ApsaraDB/ads
相关文章
|
数据处理
【报错】value.toFixed is not a function
在处理数据时遇到`value.toFixed is not a function`错误,原因在于`value`是字符串类型而非数字。通过`typeof(value)`确认其为string。解决方法是先将`value`转换为Number类型,如使用`parseFloat()`,再执行小数位处理。
568 5
|
人工智能 JSON 前端开发
copy和strong的区别及使用不当引起的crash
copy和strong的区别及使用不当引起的crash
245 0
|
存储 编译器 C++
【C++练级之路】【Lv.13】多态(你真的了解虚函数和虚函数表吗?)
【C++练级之路】【Lv.13】多态(你真的了解虚函数和虚函数表吗?)
220 0
|
前端开发 JavaScript 安全
【网络安全/前端XSS防护】一文带你了解HTML的特殊字符转义及编码
【网络安全/前端XSS防护】一文带你了解HTML的特殊字符转义及编码
884 0
|
JavaScript 前端开发
自定义事件的触发 dispatchEvent 的用法
自定义事件的触发 dispatchEvent 的用法
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的农产品仓库管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的农产品仓库管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
142 0
|
Python
Python下载速度太慢?使用国内网站速度直接飞起(附安装教程)
Python下载速度太慢?使用国内网站速度直接飞起(附安装教程)
3295 0
Python下载速度太慢?使用国内网站速度直接飞起(附安装教程)
|
移动开发 编解码
数学建模常用模型05 :模糊综合评价法
数学建模常用模型05 :模糊综合评价法
28690 3
|
缓存 测试技术 数据处理
性能测试知识科普(六):三大模型
在性能测试工作中,业务模型、流量模型和数据模型是至关重要且必须在项目中构建的,否则很可能导致测试的场景和实际差距很大,测试结果也无法为性能分析和优化提供足够有说服力的支撑。为了便于大家理解三大模型
性能测试知识科普(六):三大模型
|
Prometheus 监控 Cloud Native
统一观测丨如何使用Prometheus 实现性能压测指标可观测
简介:本篇阐述如何使用 Prometheus 实现性能压测 Metrics 的可观测性。
382 0