Description
Snowflake Avancé est une plateforme cloud-native permettant de gérer des traitements de données massifs et des intégrations complexes grâce à une optimisation fine des performances.
Cette formation permet de dépasser les bases pour maîtriser des fonctionnalités stratégiques comme l'automatisation des tâches, le streaming de données et le partage sécurisé.
L'objectif est d'apprendre à optimiser les architectures analytiques et à améliorer significativement la vitesse des requêtes pour une gestion de données performante.
Objectifs
Administrer les comptes et la sécurité d'une plateforme Snowflake
Suivre et administrer la consommation des usages
Utiliser les différentes fonctionnalités de partage des données
Récupérer des données
Optimiser les performances de ces traitements et réduire les coûts associés
Identifier les fonctionnalités additionnelles
Récapitulatif
Public
Cette formation est destinée aux ingénieurs data, administrateurs de bases de données, architectes cloud et analystes BI avancés.
Prérequis
Pour assister à cette formation, il est nécessaire de disposer d'une expérience professionnelle de Snowflake.
Méthodes et modalités pédagogiques
Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.
Moyens et supports pédagogiques
Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation
Modalités de suivi et d'évaluations
Auto-positionnement des stagiaires avant la formation
Émargement des stagiaires et formateur par 1/2 journée
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Auto-évaluation des acquis de la formation par les stagiaires
Questionnaire de satisfaction à chaud et à froid à l'issue de la formation
Programme détaillé
Introduction et rappels Snowflake
Administration des comptes et sécurité
- Rappel des rôles et hiérarchies Snowflake
- Hiérarchie des objets
- Paramétrage et administration des comptes
- Réplication d'une compte Snowflake
- Politiques réseau et sécurité
- MFA et SSO
Suivi et administration de la consommation
- Onglets gouvernance et utilisation
- Monitoring des ressources
- Suivi par tag et politique de masquages
- Estimer les coûts d'un projet
Partage des données
- Utilisation de la marketplace
- Compte lecteur
- Partage de données privé
Récupération de données
- Time travel
- Clonage des objets
- Restauration des objets
Bonnes pratiques et optimisations
- Optimiser l'utilisation du cache
- Trouver un équilibre d'usage des warehouses
- Bonnes pratiques de développements et flux
- Mettre en place des pratiques FinOps
Autres fonctionnalités avancées
- Cortex AI
- Snowpark & Notebook
- Conteneurisation
- Streamlit : des applications intégrées
- Créer des dashboards intégrés