Migration des utilisateurs de Snowflake vers BigQuery
Dans ce cours, vous apprendrez à transposer divers concepts de Snowflake aux concepts analogues dans BigQuery. Vous apprendrez comment les architectures de haut niveau de Snowflake et BigQuery se comparent, comprendrez les différences dans la configuration des jeux de données et des tables, mapperez les types de données de Snowflake aux types de données de BigQuery, comprendrez le mappage de schémas de Snowflake à BigQuery, optimiserez vos nouveaux schémas dans BigQuery et effectuerez une comparaison de haut niveau des dialectes SQL dans Snowflake et BigQuery.

Ce que vous allez apprendre
- Comparer l'architecture et le provisionnement des ressources dans Snowflake et BigQuery
- Configurer des jeux de données et des tables dans BigQuery
- Mapper et comparer les types de données de Snowflake aux types de données de BigQuery
- Mapper et optimiser les schémas de Snowflake vers BigQuery
- Traduire le SQL de Snowflake vers BigQuery
Public cible
- Clients
Programme de la Formation
5 modules pour maîtriser les fondamentaux
Objectifs
- Comparer l'architecture et le provisionnement des ressources dans Snowflake et BigQuery
- Décrire le concept d'un slot dans BigQuery
Sujets abordés
- →Rappel rapide de l'architecture Snowflake
- →Aperçu de l'architecture BigQuery
- →Séparation du calcul et du stockage dans BigQuery
- →Slots BigQuery
- →Gestion de la charge de travail dans BigQuery
Objectifs
- Comprendre la hiérarchie des ressources dans BigQuery
- Configurer des jeux de données et des tables dans BigQuery
Sujets abordés
- →Hiérarchie des ressources dans Snowflake
- →Hiérarchie des ressources dans BigQuery
- →Création de ressources dans BigQuery
- →Partage de ressources dans BigQuery
Activités
Lab : Provisionnement et gestion des ressources dans BigQuery
Objectifs
- Comment les types de données sont mappés de Snowflake à BigQuery
- Comprendre les types de données uniques à BigQuery
Sujets abordés
- →Mappage des types de données de Snowflake à BigQuery
- →Types de données uniques à BigQuery
Objectifs
- Définir des schémas dans BigQuery
- Mettre en œuvre le partitionnement et le clustering dans BigQuery
Sujets abordés
- →Définitions de schémas dans BigQuery
- →Partitionnement dans BigQuery
- →Clustering dans BigQuery
Activités
Lab : Migration de schéma vers BigQuery
Objectifs
- Comprendre les capacités de requête en SQL BigQuery
- Écrire des fonctions et des procédures définies par l'utilisateur en SQL BigQuery
Sujets abordés
- →Instructions SELECT
- →Instructions DML
- →Instructions DDL
- →UDFs et Procédures
Activités
Lab : Écrire du SQL pour BigQuery
Processus Qualité
L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité
- Lectures / Apports théoriques (Slides) — Présentation de concepts via des supports visuels (PowerPoint, PDF).
- Démonstration technique (Démos) — Le formateur réalise une manipulation ou une procédure devant les apprenants.
- Laboratoires dirigés (Labs) — Mise en pratique guidée sur logiciel, machine ou environnement technique.
- Quiz / QCM — Test rapide de connaissances (format papier ou numérique type Kahoot/Klaxoon).
L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :
- Évaluation continue des acquis : Vérification des connaissances tout au long de la formation via des méthodes participatives (en fonction de la formation: quiz, exercices pratiques, mises en situation) sous la supervision du formateur.
- Mesure de la progression : Dispositif d'auto-évaluation comparatif comprenant un diagnostic initial pour situer le niveau de départ, suivi d'une évaluation finale pour valider l'évolution des compétences.
- Évaluation de la qualité : Questionnaire de satisfaction en fin de session pour mesurer la pertinence et l'efficacité de la formation ressentie par les participants.
Prochaines sessions
Former plusieurs collaborateurs
- Tarifs dégressifs (plusieurs places)
- Session privée ou sur-mesure
- En présentiel ou à distance