From the course: AWS Certified Data Engineer Associate (DEA-C01) Cert Prep
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
Schema design for Amazon Redshift
From the course: AWS Certified Data Engineer Associate (DEA-C01) Cert Prep
Schema design for Amazon Redshift
- [Instructor] As a data warehouse, Redshift is optimized for analytics and not transactions, so we want to use a schema design that reflects this. In this lesson we'll learn about schema designs that work well with Redshift. In Amazon Redshift, a schema is a namespace that groups database objects such as tables, views, storage procedures, and other database objects. So as you create your table definitions, you help to define the schema. Every database will have a default schema called PUBLIC. You'll want to define separate schemas for different applications, because you can have two tables with the same name then in different schemas. For example, a customer's table for different lines of business could be in their own schemas. You could create a new schema using the CREATE SCHEMA SQL command. With Redshift, you can create tables using the common SQL data types such as integers, bar char, timestamps and others. Since a data warehouse is designed for querying, we designed the tables…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
-
(Locked)
Introduction45s
-
(Locked)
Analytics services2m 23s
-
(Locked)
Amazon Redshift5m 14s
-
(Locked)
Hands-on learning: Launch an Amazon Redshift cluster8m 22s
-
(Locked)
Amazon Redshift serverless2m 32s
-
(Locked)
Schema design for Amazon Redshift2m 36s
-
Loading data into Amazon Redshift6m 19s
-
(Locked)
Hands-on learning: Use the Amazon Redshift COPY command5m 19s
-
(Locked)
Unloading Amazon Redshift data1m 52s
-
(Locked)
Hands-on learning: Unload data to Amazon S33m 10s
-
(Locked)
Column compression2m 45s
-
(Locked)
Distribution styles5m 28s
-
(Locked)
Maintaining tables3m 41s
-
(Locked)
Amazon Redshift federated queries1m 55s
-
(Locked)
Amazon Redshift Spectrum2m 42s
-
Amazon Redshift materialized views3m 39s
-
(Locked)
Transform data with stored procedures4m 18s
-
(Locked)
Workload management1m 59s
-
(Locked)
Zero-ETL integrations3m 3s
-
(Locked)
Streaming ingestion2m 7s
-
(Locked)
Amazon Athena4m
-
(Locked)
Partitioning data3m 2s
-
(Locked)
Creating views2m 40s
-
(Locked)
Hands-on learning: Create and query tables using Athena4m 56s
-
(Locked)
AWS Lake Formation1m 58s
-
(Locked)
Hands-on learning: Create a data lake9m 9s
-
(Locked)
Amazon QuickSight4m 47s
-
(Locked)
Hands-on learning: Create a QuickSight dashboard5m 33s
-
Amazon OpenSearch7m 11s
-
(Locked)
-
-
-