Snowflake MigrationClickHouse Workshops

Parcours participant

Les modules pratiques à suivre, d’un ordinateur vierge à une charge migrée et mesurée.

Suivez les modules dans l’ordre — chacun indique un point de départ précis afin que vous sachiez toujours quelles conditions doivent être remplies avant de commencer. À la fin, vous aurez établi le profil d’une charge Snowflake, explicité vos choix de moteurs et de schéma, exécuté la migration, reconstruit le pipeline dbt dans ClickHouse, mesuré le résultat et basculé un producteur actif d’un cloud à l’autre.

Laissez le producteur Snowflake fonctionner jusqu’au module 05 inclus

Le module 01 démarre un producteur qui écrit des courses en direct dans Snowflake. Il doit continuer à fonctionner jusqu’au module 05 inclus — ne l’arrêtez pas et veillez à ce qu’il ne s’interrompe pas pendant les modules 02, 03 ou 04. L’étape de bascule du module 05 mesure précisément l’écart entre l’arrêt des écritures dans Snowflake et leur reprise dans ClickHouse. Si vous arrêtez le producteur trop tôt, cette étape n’aura plus rien à mesurer : c’est la cause la plus probable d’échec de l’atelier.

Modules

  1. Préparation — installez la chaîne d’outils, créez les deux comptes d’essai cloud, clonez le dépôt et configurez les deux environnements virtuels dbt.
  2. Environnement source — provisionnez un environnement Snowflake représentatif d’un déploiement client réel et démarrez le producteur de courses actif.
  3. Planification et conception — établissez le profil de la charge Snowflake et prenez les décisions d’architecture que la migration mettra en œuvre.
  4. Provisionnement et migration — provisionnez ClickHouse Cloud et déplacez 50 millions de lignes avec un script de migration reprenable.
  5. Reconstruction du pipeline dbt — reconstruisez le pipeline Medallion dans ClickHouse avec dbt-clickhouse.
  6. Benchmark et bascule — comparez les deux moteurs, basculez le producteur, vérifiez la parité et supprimez les environnements.
  7. Évaluation — passez l’évaluation à livre ouvert qui permet d’obtenir le ClickHouse Migration Proficiency Badge.

En cas de problème

Résolution des problèmes répertorie les symptômes, les causes et les solutions des erreurs réellement rencontrées par les participants au cours de cet atelier, regroupées par module d’apparition. Consultez cette page avant de demander de l’aide : la solution y figure probablement déjà.

Sur cette page

Suivre votre progression ?

Facultatif. Nous envoyons un lien par e-mail pour confirmer votre adresse ; la progression est enregistrée après son ouverture.

Utilisez votre adresse e-mail professionnelle, et non une adresse personnelle.

Le suivi de la progression exige aussi d’accepter les Conditions d’utilisation actuelles dans les Paramètres de confidentialité.

FR