Aller au contenuSkip to content
  1. AccueilHome
  2. FormationsTraining
  3. Plateformes de donnéesData platforms
  4. Snowflake : bâtir et exploiter son entrepôt infonuagiqueSnowflake: Building and Running Your Cloud Data Warehouse
Plateformes de donnéesData platformsIntermédiaireIntermediate

Snowflake : bâtir et exploiter son entrepôt infonuagiqueSnowflake: Building and Running Your Cloud Data Warehouse

Un entrepôt infonuagique puissant, des coûts prévisibles et des accès sous contrôle dès le départ.

A powerful cloud warehouse with predictable costs and access under control from day one.

Prenez en main Snowflake de façon responsable : chargement, transformation, partage et maîtrise des coûts de calcul.

Get hands-on with Snowflake the responsible way: loading, transforming, sharing and keeping compute costs in check.

  • DuréeDurationDeux joursTwo days
  • NiveauLevelIntermédiaireIntermediate
  • FormatsFormatsInter-entreprisesPublic sessions, Intra-entrepriseIn-house
  • ModalitésDeliveryÀ distanceOnline
SnowflakeSQL
Vous saurezYou will masterDimensionnement d’entrepôts virtuelsSizing virtual warehousesChargement avec COPY INTOLoading with COPY INTORequêtes sur données VARIANTQuerying VARIANT dataFlux et tâches planifiéesStreams and scheduled tasksContrôle d’accès par rôlesRole-based access control
AperçuOverview

Pourquoi suivreWhy take cette formation ?this course?

Prenez en main Snowflake de façon responsable : chargement, transformation, partage et maîtrise des coûts de calcul.

Get hands-on with Snowflake the responsible way: loading, transforming, sharing and keeping compute costs in check.

01

Factures sans surpriseNo billing surprises

Un entrepôt virtuel mal dimensionné ou laissé actif fait grimper les crédits. Vous apprenez à le voir venir et à le prévenir.

An oversized warehouse left running burns credits fast. You learn to spot the pattern early and keep it from happening.

02

Données semi-structuréesSemi-structured data

Les fichiers JSON de vos applications et partenaires se chargent et s’interrogent directement, sans chaîne de conversion fragile.

JSON from your applications and partners loads and queries directly, without a fragile conversion chain in between.

03

Résidence au CanadaData residency in Canada

Choisir une région canadienne et encadrer les rôles dès le départ simplifie les discussions avec la sécurité et la conformité.

Picking a Canadian region and setting up roles early makes conversations with security and compliance teams much easier.

ObjectifsObjectives

À la fin,By the end, vous saurez…you will be able to…

  1. Expliquer l’architecture de Snowflake et la séparation stockage et calculExplain Snowflake’s architecture and the split between storage and compute
  2. Charger des données structurées et semi-structuréesLoad structured and semi-structured data
  3. Transformer les données avec SQL, vues et tâchesTransform data with SQL, views and tasks
  4. Administrer les rôles et la sécurité des accèsManage roles and access security
  5. Surveiller et contrôler la consommation de créditsMonitor and control credit consumption
En atelierHands-on

Un entrepôt Snowflake chargé, sécurisé et surveilléA loaded, secured and monitored Snowflake warehouse

De la zone de préparation jusqu’au partage sécurisé, vous montez un environnement complet dans un compte de formation, en gardant un œil constant sur la consommation.

From stage to secure share, you assemble a complete environment in a training account while keeping a steady eye on consumption.

  • Chargement continu avec SnowpipeContinuous loading with Snowpipe
  • Hiérarchie de rôles documentéeDocumented role hierarchy
  • Politiques de masquage dynamiqueDynamic masking policies
  • Moniteurs de ressources configurésConfigured resource monitors
En sortant de la formationWhen you leave

Le participant charge, transforme et sécurise des données dans Snowflake tout en gardant les coûts sous contrôle.

Participants load, transform and secure data in Snowflake while keeping costs under control.

ProgrammeProgram

Le programme,The program, module par module.module by module.

  1. 01
    Module 1Module 1

    ArchitectureArchitecture

    • Stockage, calcul et servicesStorage, compute and services
    • Entrepôts virtuels et mise à l’échelleVirtual warehouses and scaling
    • Éditions et régions canadiennesEditions and Canadian regions
  2. 02
    Module 2Module 2

    Charger les donnéesLoading data

    • Zones de préparation et COPY INTOStages and COPY INTO
    • Snowpipe pour le chargement continuSnowpipe for continuous loading
    • Données JSON et type VARIANTJSON data and the VARIANT type
  3. 03
    Module 3Module 3

    TransformerTransforming

    • SQL analytiqueAnalytical SQL
    • Flux et tâchesStreams and tasks
    • Tables dynamiquesDynamic tables
  4. 04
    Module 4Module 4

    Sécurité et partageSecurity and sharing

    • Contrôle d’accès par rôlesRole-based access control
    • Masquage dynamique des donnéesDynamic data masking
    • Partage sécuriséSecure data sharing
  5. 05
    Module 5Module 5

    Maîtriser les coûtsKeeping costs under control

    • Moniteurs de ressourcesResource monitors
    • Bonnes pratiques de dimensionnementSizing good practices
    • Voyage dans le temps et clonage zéro copieTime Travel and zero-copy cloning
Infos pratiquesPractical info

ModalitésHow it et organisation.works.

DuréeDuration

Deux joursTwo days · ajustable en intra · adjustable in-house

FormatsFormats

Inter-entreprisesPublic sessions
Intra-entrepriseIn-house

ModalitésDelivery

À distance : en classe virtuelle, en directOnline: live virtual classroom

Public viséAudience

  • Ingénieurs et analystes de donnéesData engineers and analysts
  • Administrateurs de plateformesPlatform administrators
  • Architectes qui évaluent SnowflakeArchitects evaluating Snowflake

PrérequisPrerequisites

  • Bonne maîtrise de SQLStrong SQL skills

PédagogieTeaching approach

  • Laboratoires dans un compte Snowflake de formationLabs in a training Snowflake account
  • Scénarios inspirés de projets publics et privés au CanadaScenarios drawn from public and private sector projects in Canada
  • Liste de contrôle des coûts et de la sécurité remiseCost and security checklist to take away

ÉvaluationAssessment

Évaluation des acquis par des exercices pratiques et attestation de participation remise en fin de formation.Skills are assessed through hands-on exercises, and a certificate of attendance is issued at the end.

AccessibilitéAccessibility

Besoin d’une adaptation ? Dites-le-nous : nous ajustons le rythme, les supports ou la salle.Need an accommodation? Let us know: we adapt the pace, materials or room.
KBVotre formateur ou formatriceYour trainer

Karim Benali

Architecte de plateformes de données

Data platform architect

Il accompagne la mise en place d’entrepôts et de lakehouses, de la modélisation jusqu’à l’exploitation.

He helps teams set up warehouses and lakehouses, from modelling to day-to-day operations.

  • Microsoft FabricMicrosoft Fabric
  • SnowflakeSnowflake
  • dbtdbt
  • ModélisationModelling
J’ai enfin compris pourquoi notre facture variait autant. Dès le retour au bureau, on a ajusté nos entrepôts et ajouté des moniteurs de ressources.I finally understood why our bill swung so much. Back at the office, we resized our warehouses and added resource monitors right away.
Ingénieure de données, société d’assuranceData engineer, insurance company
Votre parcoursYour path

Avant et aprèsBefore and after cette formation.this course.

FAQ

Vos questions,Your questions, nos réponses.our answers.

Une autre question ? Écrivez-nous dans le formulaire de demande, nous répondons rapidement.

Another question? Write to us in the request form, we reply quickly.

Faut-il déjà avoir un compte Snowflake?Do I need a Snowflake account already?

Non. Chaque participant reçoit l’accès à un compte de formation préconfiguré. Un navigateur à jour suffit, rien à installer sur votre poste.

No. Each participant gets access to a preconfigured training account. An up-to-date browser is all you need; nothing to install.

La formation convient-elle à une équipe qui migre depuis SQL Server ou Oracle?Is it a good fit for a team moving from SQL Server or Oracle?

Oui. Nous comparons régulièrement les concepts de Snowflake à ceux des bases traditionnelles pour faciliter la transition et repérer les réflexes à changer.

Yes. We regularly map Snowflake concepts to traditional databases to ease the transition and flag the habits worth changing.

Peut-on l’adapter à notre propre environnement?Can it be tailored to our own environment?

En intra, nous pouvons travailler sur la structure de votre compte, vos conventions de nommage et vos enjeux de coûts réels, dans un environnement isolé.

For private sessions, we can work with your account structure, naming conventions and real cost concerns, in an isolated environment.

Peut-on adapter cette formation à notre équipe ?Can this course be adapted to our team?

Oui. En intra, nous ajustons les exemples, la durée et les exercices à vos outils et, si vous le souhaitez, à vos propres données anonymisées.

Yes. In-house, we adjust examples, length and exercises to your tools and, if you wish, to your own anonymized data.

Reçoit-on une attestation ?Do participants receive a certificate?

Une attestation de participation est remise à chaque participant à la fin de la formation.

Each participant receives a certificate of attendance at the end of the course.

DemandeRequest

Organisons cette formationLet’s organize this course pour votre équipe.for your team.

Indiquez-nous votre contexte : nous revenons vers vous avec une proposition de dates, de format et, si besoin, un programme ajusté.

Tell us about your context: we will come back to you with suggested dates, format and, if needed, an adjusted program.

Plateformes de donnéesData platformsSnowflake : bâtir et exploiter son entrepôt infonuagiqueSnowflake: Building and Running Your Cloud Data WarehouseDeux joursTwo days · IntermédiaireIntermediate
  • Réponse rapide d’une personne de l’équipe formationA quick reply from someone on our training team
  • Programme ajusté à vos outils et à vos donnéesProgram adjusted to your tools and data
  • Dans vos locaux, dans les nôtres ou à distanceAt your offices, ours or online
* Champs obligatoires* Required fields
À découvrir aussiYou may also like

D’autres formationsMore courses pour votre équipe.for your team.

  • En interPublic session
  • En intraIn-house
  • En individuelOne-on-one

Databricks : concevoir un lakehouseDatabricks: Designing a Lakehouse

Construisez un lakehouse sur Databricks avec Delta Lake, Spark et Unity Catalog, de l’ingestion jusqu’aux tables prêtes pour l’analyse.

Build a lakehouse on Databricks with Delta Lake, Spark and Unity Catalog, from ingestion to analysis-ready tables.

Trois joursThree daysIntermédiaireIntermediate
Découvrir la formationDiscover the course
  • En interPublic session
  • En intraIn-house

Modélisation dimensionnelle avec dbtDimensional Modelling with dbt

Modélisez des schémas en étoile solides et outillez vos transformations SQL avec dbt : tests, documentation et déploiement en continu.

Design solid star schemas and bring engineering discipline to your SQL transformations with dbt: tests, documentation and continuous deployment.

Quatre demi-journéesFour half daysIntermédiaireIntermediate
Découvrir la formationDiscover the course
  • En interPublic session
  • En intraIn-house

Power BI : les fondamentauxPower BI Fundamentals

Passez de vos fichiers Excel à des rapports Power BI fiables et partagés. Une base solide pour connecter, modéliser et publier vos premiers tableaux de bord.

Move from Excel files to reliable, shared Power BI reports. A solid foundation to connect, model and publish your first dashboards.

Deux joursTwo daysDécouverteFoundation
Découvrir la formationDiscover the course
  • En interPublic session
  • En intraIn-house
  • En individuelOne-on-one

Azure Data Factory : concevoir des pipelines fiablesAzure Data Factory: Building Reliable Pipelines

Orchestrez vos flux de données dans Azure Data Factory avec des pipelines paramétrés, surveillés et déployés de façon automatisée.

Orchestrate your data flows in Azure Data Factory with parameterized, monitored pipelines and automated deployment.

Deux joursTwo daysIntermédiaireIntermediate
Découvrir la formationDiscover the course
  • En interPublic session
  • En intraIn-house
  • En individuelOne-on-one

Renseignements personnels : appliquer la Loi 25 au quotidienPersonal information: applying Law 25 day to day

Traduire les exigences de la Loi 25 sur la protection des renseignements personnels en gestes concrets pour vos équipes données, TI et métier.

Turn the requirements of Quebec’s Law 25 on personal information into practical habits for your data, IT and business teams.

Une journéeOne dayDécouverteFoundation
Découvrir la formationDiscover the course
  • En interPublic session
  • En intraIn-house

IA générative, parcours Découvrir : comprendre et bien utiliserGenerative AI, Discover Track: Understand It and Use It Well

Premier jalon du parcours IA générative : comprendre comment fonctionnent les grands modèles de langage, ce qu’ils font bien, ce qu’ils font mal et comment les utiliser de façon responsable.

The first step of the generative AI track: learn how large language models work, what they do well, where they fall short and how to use them responsibly.

Une journéeOne dayDécouverteFoundation
Découvrir la formationDiscover the course
#MonterEnCompétencesUpskill

Construisons le plan de formation de votre équipe.Let’s build your team’s training plan.

Dites-nous qui vous voulez former et sur quoi : nous vous proposons un programme adapté, dans le format qui vous convient.

Tell us who you want to train and on what: we will propose a tailored program in the format that suits you.

Construisons la suite

Votre prochain défi.Une prochaine étape réfléchie.

Rejoindre l’équipe MiradorVoir les postes ouverts