Formation Snowflake avancé
2390€ HT / personne |
3 jours (21 heures) |
Présentation
Devenez expert en gestion de data warehouses cloud avec notre formation Snowflake avancé. Vous pourrez ainsi gérer et assurer l’intégrité des données provenant de l’entièreté de votre organisation.
Notre programme approfondie les concepts enseignés au sein de notre formation Snowflake standard. Après un rappel rapide des fondamentaux de Snowflake, nous entamerons ce cours par une présentation de l’architecture et de son écosystème.
Par la suite, nous rentrerons dans le vif du sujet avec la conception de requêtes SQL avancées dans l’optique d’optimiser ses coûts et ses performances. Vous apprendrez à manipuler des données plus spécifiques comme les données géospatiales, semi-structurées et celles provenant des data lakes.
Par ailleurs, vous découvrirez les bonnes pratiques de gouvernance et de lineage. Notre formation se basera sur la dernière version de Snowflake, Snowflake 8.
Objectifs
- Exécuter des requêtes SQL avancées sur Snowflake
- Savoir optimiser ses coûts
- Optimiser les performances de la plateforme
Public visé
- Chefs de projet
- Leads IT
- Architectes informatiques
- Data analysts
- Data scientists
- Data engineers
- Business analysts
- Administrateurs système
Pré-requis
- Expérience sur Snowflake ou avoir suivi notre formation Snowflake
- Maîtrise du langage SQL
Programme de notre formation Snowflake avancé
Fondations, Architecture et SQL avancé
- Rappels : IAM, coût des requêtes, requêtes simples, bonnes pratiques, structure de données
- Architecture : schéma en étoile, flocon, approche hybride, modélisation dimensionnelle
- Sécurité : rôles, chiffrement, data sharing
- Gestion des coûts : Mise en place des quotas, monitorer et attribuer les dépenses
- Gouvernance : Métadonnées, catalogage, qualité des données
- SQL avancé : Fonctions SQL avancées, procédures stockées, fonctions window, champs nested, fonctions UDF (et les différents langages compatibles)
Données non structurées et alimentation de données
- Rappel potentiel sur des fonctions de SQL avancé
- Données non structurées : Intégration de JSON et XML, présentation du type VARIANT et de comment le requêter
- Data Engineering : Tasks et ordonnancement, Streams
- Intégration de données : Processus ETL, fonctions d’intégration
- Data lineage : Outils et fonctionnalités de Snowflake pour tracer l'historique des données
Data lakes et data clustering
- Intégration avec les data lakes : Déployer un data lake, requêter un data lake externe, créer et partitionner des tables externes
- Optimisation des requêtes : Plans d'exécution, le cache, tables temporaires, vues matérialisées, auto-indexing
- Warehouses virtuels : Dimensionnement, gestion, auto-scaling
- Clustering : Clustering manuel vs clustering automatique, gestion des clusters
- Time Travel : Présentation du time travel, fonction UNDROP
Pour aller plus loin
Formation Snowflake
Formation BigQuery
Formation BigQuery avancé
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
2390€ HT / personne |
3 jours (21 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS