インストラクタートラック
ファシリテーター向けの所要時間、トークトラック、よくある失敗、リセット手順。
このトラックは、学習者トラックに対応するファシリテーター向けの手引きです。学習者向けの各 モジュールには、所要時間、トークトラック、よくある失敗、リセット手順のセクションを備えた ノートページがここに用意されています。まずこのランディングページを読んで会場全体の流れを つかみ、各モジュールに到達したタイミングでそのノートを開いてください。
進行表
| # | 学習者向けレッスン | 目安時間 | メモ |
|---|---|---|---|
| 00 | セットアップ | 約 30 分 | 事前課題 — セッション当日の朝ではなく、理想的にはセッション前に完了させておく |
| 01 | ソース環境 | 約 45 分 | トリップ producer を起動する。モジュール 05 まで動かし続ける必要がある |
| 02 | 計画と設計 | 約 90 分 | ワークシート主体。ほぼ無人で進む部分がないため、この中に休憩を入れないこと |
| 03 | プロビジョニングと移行 | 約 60 分 | うち 40〜50 分は無人のデータ転送 — このモジュールで最も重要なスケジュール上の事実 |
| 04 | dbt パイプラインの再構築 | 約 30 分 | 実質的な待ち時間は 2 回目の dbt run だけで、おおよそ 8〜12 分 |
| 05 | ベンチマークとカットオーバー | 約 45 分 | カットオーバー手順で、producer を動かし続けたことによって生じたギャップを計測する。最後に両方のクラウドを破棄する |
| 06 | 評価 | 約 60 分 | 自己受験かつオープンブック。記述そのものにファシリテーターが立ち会うことは通常ない |
これらの目安時間は合計で約 6 時間 です。公開するアジェンダを確定する前に、時間を計った ドライランで各項目を確認してください。
共有リソースのチェックリスト
セッション開始前に、以下をそれぞれ確認してください。
- 2 つのクラウドアカウントと、費用の負担者 — Snowflake トライアルアカウントと ClickHouse Cloud トライアルアカウントを、パートナー 1 組につき 1 セット。どちらについても誰のカード (必要な場合)が登録されているか、そして両方のトライアルに上記の進行表が前提とする クレジットがあるかを、事前に確認してください。
- モジュール 00 は事前課題です。 セッション当日の朝ではなく、理想的にはセッション前に 完了させておきます。これを飛ばして参加したパートナーの復旧には、ライブセッションの時間を およそ 30 分消費し、その分モジュール 01 の枠を犠牲にすることになります。
- モジュール 01 の producer は、モジュール 05 まで動かし続ける必要があります。 これは モジュール 01 から Snowflake へライブのトリップ行を書き込み続け、モジュール 05 の カットオーバー手順は、Snowflake への書き込みを停止してから ClickHouse で再開するまでの 正確なギャップを計測します。早く止めてしまうと、その手順で計測するものが何も残りません。
- モジュール 03 には 40〜50 分の無人データ転送があります。 アジェンダで唯一の本格的な
休憩、あるいはパートナーの
migration-plan.mdの判断についてのライブ Q&A は、モジュール 内の他のどこでもなく、この時間帯に合わせて組んでください。 - 評価の解答キーはこのサイトにはありません。 これはこのリポジトリの外にあり、gitignore され、ClickHouse Solutions Architect からファシリテーターへ別経路で配布されます。ここに 解答を再掲しないでください。このサイトは公開されています。