Accéder au contenu principal

Cours

Types de données et fonctions dans Snowflake

Intermédiaire3 h

Sql3 h11 vidéos38 exercices3,000 XP2,664Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

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.
Commencer le chapitre
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.
Commencer le chapitre
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.
Commencer le chapitre
S

Types de données et fonctions dans Snowflake

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.