What You Need to Know Before
You Start
Starts 7 June 2025 17:00
Ends 7 June 2025
Ingénierie de données avancée avec Snowflake
Snowflake
2019 Cours
4 hours 43 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Free Online Course (Audit)
Optional upgrade avallable
Aperçu
Il s'agit d'un cours technique et pratique qui vous enseigne comment mettre en œuvre les meilleures pratiques DevOps pour construire des pipelines de données, et comment mettre en œuvre l'observabilité pour maintenir et surveiller la santé des pipelines de données. Le cours se concentre sur les concepts, fonctionnalités et outils Snowflake les plus pratiques pour vous familiariser rapidement avec ces concepts.
Vous commencerez par apprendre ce qu'est DevOps, les pratiques DevOps, et comment DevOps s'intègre dans le contexte de l'ingénierie des données. Vous intégrerez le contrôle de source, la gestion déclarative des objets de base de données, la livraison continue, et utiliserez une interface en ligne de commande pour appliquer les meilleures pratiques DevOps dans un pipeline de données.
Vous apprendrez spécifiquement à :
- Utiliser l'intégration git de Snowflake pour ajouter un contrôle de source à votre pipeline de données - Utiliser GitHub pour la collaboration à l'échelle de l'équipe sur votre pipeline de données - Utiliser CREATE OR ALTER pour gérer de manière déclarative les objets de base de données - Utiliser GitHub Actions pour mettre en œuvre une livraison continue pour votre pipeline - Utiliser Snowflake CLI pour déployer des modifications dans des environnements de données dédiés Vous apprendrez également l'observabilité, et comment la mettre en œuvre pour maintenir et surveiller la santé et la performance de votre pipeline de données. Vous apprendrez spécifiquement à :
- Utiliser les journaux pour garder une trace des événements qui se produisent dans votre pipeline - Utiliser les traces pour maintenir un parcours détaillé des événements pour les opérations dans votre pipeline - Utiliser des alertes pour surveiller des conditions spécifiques dans votre pipeline, et les combiner avec des notifications pour encourager l'action parmi les membres de l'équipe si des erreurs critiques surviennent dans le pipeline Tout au long du cours, vous suivrez l'instructeur en utilisant une combinaison de Snowflake, Visual Studio Code, GitHub et la ligne de commande.
Le cours est complété par des lectures contenant des ressources pour approfondir votre compréhension de concepts spécifiques. Vous repartirez en comprenant comment intégrer les meilleures pratiques DevOps dans les pipelines de données, et comment utiliser l'observabilité pour surveiller la santé et la performance des pipelines.
Programme
- DevOps avec Snowflake
- Observabilité avec Snowflake
Enseigné par
Snowflake Northstar
Sujets
Affaires