Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Maîtrisez les fondamentaux de Snowflake en commençant par les types de données. Vous comprendrez les différents types que Snowflake peut stocker et les opérations possibles sur ces données. Une fois ces types assimilés, vous commencerez à manipuler et transformer les données avec des fonctions comme TRIM, AVG, SUM et DATEDIFF. Vous définirez même vos propres fonctions pour personnaliser et accélérer la manipulation des données.Quand vous serez à l’aise avec la manipulation et la transformation des données, vous ajouterez quelques outils pratiques à votre boîte à outils. Vous apprendrez les meilleures méthodes pour aplatir les données semi-structurées et construire plusieurs expressions de table communes. Avant de conclure ce cours, vous maîtriserez l’art du pivotement des données dans Snowflake.
Prérequis
Programme de formation
Plan du cours
1
Types de données
Avant de pouvoir changer le monde avec Snowflake, vous devez connaître le type de données avec lequel vous allez travailler. Vous commencerez par les données textuelles : apprendre à les utiliser dans des requêtes et à définir des colonnes, puis découvrir comment récupérer les détails des colonnes de n’importe quelle table. Vous maîtriserez ensuite les types numériques et les données de date/heure, en comprenant la précision, l’échelle, et comment convertir des chaînes en horodatages.
- Types de données textuelles50 XP
- Est-ce un type texte ?100 XP
- S’entraîner dans la grande ville100 XP
- Définir des données textuelles50 XP
- Types de données numériques50 XP
- Optez pour FLOAT50 XP
- Créer une table retail100 XP
- Types de données datetime50 XP
- Construire des valeurs datetime100 XP
- Quel fuseau horaire ?50 XP
- Quand avez-vous effectué votre enregistrement ?100 XP
2
Manipulation des données
À présent que vous connaissez vos données Snowflake sur le bout des doigts, il est temps de les manipuler et de les transformer. Vous commencerez par la manipulation de texte avec TRIM, SPLIT et CONCAT, puis maîtriserez les opérations numériques comme l’arithmétique et les mesures de synthèse avec SUM et AVG. Vous explorerez les transformations d’horodatages en extrayant des composantes comme l’année ou l’heure, en calculant des intervalles entre des dates, et vous créerez vos propres fonctions Snowflake (UDF) pour implémenter une logique personnalisée.
3
Techniques avancées de Snowflake
Dans ce dernier chapitre, vous passerez à la vitesse supérieure avec les fonctionnalités avancées de Snowflake. Vous commencerez par le type de données VARIANT (données semi-structurées), en apprenant à analyser les données de premier niveau et imbriquées à l’aide de la notation par point et par crochets, puis vous maîtriserez les expressions de table communes (CTE) en en construisant et utilisant plusieurs. Enfin, vous terminerez en créant des tableaux pivotés avec le mot-clé PIVOT pour transformer les données dans un format facile à interpréter, prêt pour les rapports et l’analyse.
S
Types de données et fonctions dans Snowflake
Cours
terminé

