Build your ultimate AI agent
课程介绍
了解 Amazon Redshift 的基础知识及其在 AWS 云生态系统中的集成,以及它在竞争对手中的定位。
掌握 Redshift SQL 构造
深入学习 Redshift SQL 结构,包括公共表表达式、日期时间处理和高级分析查询,助力高效进行数据处理。高效数据管理与优化
探索 Redshift 中的数据管理技术,从创建表到分布和排序数据,以及优化查询以提升性能。增强安全性与高级功能
深入了解 Redshift 的安全功能和高级能力,包括利用外部架构处理原始数据文件,以及从 JSON 等半结构化数据中提取洞察。掌握 Redshift 上的 SQL
在 Redshift 上熟练掌握 SQL,助你高效利用并充分释放其在数据生态系统中的潜力。先修要求
课程大纲
课程大纲
1
Redshift:数据仓库
认识 Redshift,这是一款强大的列式数据仓库。我们将探讨列式与传统数据仓库的差异、Redshift 的独特之处、它在 AWS 及数据仓库生态中的定位,以及它所支持的数据类型。
2
Redshift 上的 SQL
来了解 Redshift SQL 语法中的一些细微差异,它与 PostgreSQL 的语法非常接近。我们将比较 CTE 与子查询,随后掌握日期与时间函数,探索窗口查询,最后总结事务如何影响某些函数的行为。
3
表与半结构化数据处理
我们将学习如何创建表,理解 DISTKEY 与 SORTKEY 对性能的影响,使用 Spectrum 处理外部模式/表,最后在 Redshift 中处理 JSON 等半结构化数据。
4
优化与安全
现在是走进优化查询与相关工具的时刻。接着,我们将关注 Redshift 的安全能力,以及这些能力如何影响查询结果。
S
Redshift 入门
课程完成

