Formation Snowflake pour les analystes

Description de la formation

📖
Vous souhaitez former vos Data Analystes pour qu’ils soient autonomes à l’exploitation de Snowflake ? Nos experts vous guident étapes par étapes : de la création de compte à la connexion avec un outil de BI, en passant par l’ingestion et la requêtes des données. 2 jours pour lever les difficultés pour commencer et s’approprier un projet sur Snowflake et de permettre à tout le monde de se lancer. Une formation alliant théorie et cas pratiques adaptés à vos besoins.

Pour qui

Elle est destinée à des analystes (data analystes, experts métier, utilisateurs d’outils de BI) qui souhaitent exploiter de manière autonome un data warehouse dans Snowflake, mis à leur disposition.

Prérequis

  • Une bonne maîtrise d’un environnement data est un plus (outils de BI, bonne maîtrise d’Excel ou de bases de données).
  • Un minimum de notions en SQL est indispensable. Nous proposons également une formation “SQL pour data analyste”. N’hésitez pas à nous contacter.

Ce que vous apprendrez

L’objectif est d’être autonome dans l’utilisation de Snowflake.
Et en particulier, de savoir comment :
  • Utiliser l’interface (explorer les tables, faire des requêtes)
  • Brancher des outils de BI pour visualiser la donnée (Looker Studio, Power BI, etc.)
  • Ingérer des données dans Snowflake
Et, plus largement, s’ouvrir à l’ensemble des possibilités que propose l’outil.
💡
La formation sera très pratique et personnalisée, avec de nombreux exercices pour prendre en main l’outil de manière autonome.

Objectifs pédagogiques

  • Comprendre les concepts fondamentaux de Snowflake
  • Savoir utiliser (en tant qu'analyste) des bases de données dans le cloud
  • Agréger de la donnée issue de différentes sources du marketing digital, et traiter cette donnée dans Excel, Google Sheets, Dataïku, etc

Modalités

  • Formation en ligne ou en présentiel
  • Contenu pratique et innovant grâce à des modules complets et immersifs : théoriques et interactifs avec des cas pratiques adaptés à vos cas d’usage
  • Approche personnalisée : profitez d'un accompagnement personnalisé pour répondre à vos besoins spécifiques et optimiser votre apprentissage
  • 2 jours de formation + deux demi-journée de cas pratiques, exercices et suivi au plus près de vos problématiques
  • Des experts Snowflake pour vous accompagner : nos experts l’utilisent quotidiennement et ses différents services et pourront répondre concrètement à vos besoins et vos questions

Programme prévisionnel

🚧
Le programme est affiné en fonction du profil des participants.

Jour 1

Présentation de Snowflake : un data warehouse dans le cloud

  • Qu’est-ce que Snowflake ?
  • Pourquoi Snowflake ?
  • Comment ça marche ?
  • Les principaux avantages et comparaison avec d’autres solutions de data warehouse
  • Les fonctionnalités (SQL, automatisation, AutoML, BI, etc.)

Utilisation de Snowflake

  • Présentation de l’interface
  • Gestion des utilisateurs et des rôles
  • Permissions et politiques de sécurité
  • Concepts clés de Snowflake
    • DWaaS
    • Composants de Snowflake : Compute, Storage, Services
  • Introduction à SnowSQL et Snowflake Web Interface
  • Scheduled queries (automatisation)
  • Les coûts associés
👉
Exercices pratiques

SQL basique

  • Apprendre les principales commandes
  • Interroger les données en utilisant les différents types de requêtes
  • Instructions de base (SELECT, FROM, WHERE, etc.)
  • Agréger les données (COUNT, SUM, GROUP BY, ORDER BY, etc.)
👉
Exercices pratiques
📢
Si les participants sont déjà familiers au SQL, ce module peut-être remplacé par un module de SQL avancé

Jour 2

SQL avancé (introduction)

  • Tableaux (UNNEST, ARRAY_AGG, etc.)
  • Window functions
  • Joindre les données (jointures et union)
  • Créer une view
  • Créer une materialized view
👉
Exercices pratiques

Ingestion de données

  • Méthodes de chargement des données : Fichiers locaux, Cloud Storage
  • Utilisation de COPY INTO pour l'ingestion de données
  • Bonnes pratiques pour gérer les transformations (scheduled queries, etc.)
  • Présentation d’un ETL
  • Structure des données (tables, vues, stages)
👉
Exercices pratiques

Exploiter les données

  • Export CSV, JSON, Google Sheet
  • Se connecter aux autres plate-formes BI
👉
Exercices pratiques

Deux demi-journées - coaching

🚧
Le programme est à déterminer en collaboration avec les participants.
👉
Exercices pratiques et suivi liés à vos problématiques.