DataCamp Premium à -50 %.Plus de 700 cours, à moitié prix. Commencez à apprendre dès aujourd’hui.
Description du cours
Découvrez les fondements d'Amazon Redshift et son intégration au sein de l'écosystème cloud AWS, ainsi que sa position par rapport à ses concurrents.
Maîtriser les constructions SQL Redshift
Explorez en profondeur les constructions SQL de Redshift, notamment les expressions de table communes, la gestion des dates et heures, et les requêtes analytiques avancées, pour une manipulation efficace des données.Gestion et optimisation efficaces des données
Découvrez les techniques de gestion des données dans Redshift, de la création de tableaux à la distribution et au tri des données, en passant par l'optimisation des requêtes pour améliorer les performances.Renforcement de la sécurité et des capacités avancées
Découvrez les fonctionnalités de sécurité et les capacités avancées de Redshift, notamment l'utilisation de schémas externes pour les fichiers de données brutes et l'extraction d'informations à partir de données semi-structurées telles que JSON.Utilisation de SQL sur Redshift
Développez une maîtrise approfondie du langage SQL sur Redshift, ce qui vous permettra de l'utiliser efficacement et d'optimiser son potentiel au sein de votre écosystème de données.Prérequis
Programme de formation
Plan du cours
1
Redshift, un data warehouse
Découvrez Redshift, un data warehouse en colonnes robuste. Nous verrons en quoi les entrepôts de données en colonnes diffèrent des entrepôts classiques, ce qui rend Redshift unique, comment il s’insère dans les écosystèmes AWS et data warehouse, et quels types de données il prend en charge.
- Découvrez Redshift, une base de données colonnaire50 XP
- Colonnes ou lignes100 XP
- Trouver dans quel schéma se trouve une table50 XP
- Découvrir les types de données et les fonctionnalités de Redshift50 XP
- Expérimenter avec des types compatibles100 XP
- Types Redshift50 XP
- Conversion explicite des types100 XP
- Dans les coulisses de l’entrepôt Redshift50 XP
- Types de nœuds et responsabilités100 XP
- Prédicats50 XP
- Fonctions spécifiques au nœud leader100 XP
2
SQL sur Redshift
Apprenons les subtilités de la syntaxe SQL de Redshift, proche cousine de celle de PostgreSQL. Nous comparerons les CTE et les sous-requêtes avant de passer à la maîtrise des dates et heures, d’explorer les requêtes fenêtrées, puis de voir comment les transactions influencent certaines fonctions.
3
Tables et gestion des données semi-structurées
Nous verrons comment créer des tables, l’impact de DISTKEY et SORTKEY sur les performances, les schémas/tables externes avec Spectrum, et nous terminerons par la gestion de données semi-structurées comme le JSON avec Redshift.
4
Optimisation et sécurité
Il est temps de jeter un œil au monde des requêtes optimisées et aux outils disponibles pour optimiser. Nous nous intéresserons ensuite aux fonctionnalités de sécurité de Redshift et à leur impact sur les résultats des requêtes.
S
Introduction à Redshift
Cours
terminé

