Snowflake MigrationClickHouse Workshops

Parcours formateur

Minutage, fil conducteur, erreurs courantes et étapes de réinitialisation pour les animateurs.

Ce parcours accompagne le parcours participant du point de vue de l’animateur. Chaque module participant possède ici une page de notes correspondante, avec ses propres sections Durée, Fil conducteur, Erreurs courantes et Étapes de réinitialisation. Lisez d’abord cette page d’accueil pour obtenir une vue d’ensemble de la session, puis ouvrez les notes de chaque module au moment de l’aborder.

Déroulé de la session

N°Module participantDurée prévueNotes
00Préparation~30 minTravail préalable — idéalement terminé avant la session, et non le matin même
01Environnement source~45 minDémarre le producteur de courses, qui doit fonctionner jusqu’au module 05 inclus
02Planification et conception~90 minRepose sur des fiches ; presque aucune partie ne s’exécute sans intervention, ne prévoyez donc pas de pause pendant ce module
03Provisionnement et migration~60 minDont 40 à 50 min de transfert autonome — c’est l’information essentielle pour planifier ce module
04Reconstruction du pipeline dbt~30 minLe seul véritable temps mort est le deuxième dbt run, d’environ 8 à 12 min
05Benchmark et bascule~45 minLa bascule mesure l’écart créé par l’exécution continue du producteur ; les deux environnements cloud sont supprimés à la fin
06Évaluation~60 minRéalisée en autonomie et à livre ouvert ; les animateurs ne sont généralement pas présents pendant la rédaction

Ces durées représentent environ 6 heures. Confirmez chacune d’elles lors d’une répétition chronométrée avant de publier le programme.

Liste de contrôle des ressources partagées

Vérifiez les points suivants avant le début de la session :

  • Deux comptes cloud, et leur mode de paiement — un compte d’essai Snowflake et un compte d’essai ClickHouse Cloud par partenaire. Déterminez à l’avance quelle carte, le cas échéant, est enregistrée sur chacun et assurez-vous que les deux essais disposent des crédits nécessaires au déroulé ci-dessus.
  • Le module 00 est un travail préalable. Il doit idéalement être terminé avant la session, et non le matin même. Un partenaire qui arrive sans l’avoir fait consomme environ 30 minutes de session pour rattraper son retard, au détriment du module 01.
  • Le producteur du module 01 doit fonctionner jusqu’au module 05 inclus. Il écrit des courses actives dans Snowflake à partir du module 01 ; la bascule du module 05 mesure précisément l’écart entre l’arrêt des écritures dans Snowflake et leur reprise dans ClickHouse. S’il s’interrompt trop tôt, il ne reste rien à mesurer.
  • Le module 03 comporte un transfert autonome de 40 à 50 minutes. Placez l’unique vraie pause du programme, ou une séance de questions-réponses sur les choix consignés dans migration-plan.md, pendant cette fenêtre plutôt qu’ailleurs dans le module.
  • Le corrigé de l’évaluation ne figure pas sur ce site. Il se trouve hors de ce dépôt, est ignoré par Git et est distribué aux animateurs séparément par l’architecte solutions ClickHouse. Ne reproduisez aucune réponse ici : ce site est public.

Notes par module

Sur cette page

FR