06 평가
20문항 객관식과 4문항 서술형 평가를 오픈북으로 완료하고 ClickHouse Migration Proficiency Badge를 획득한다.
시작 지점
모듈 01부터 05까지 완료 상태: 모듈 01의 Snowflake 환경에서 일곱 개 쿼리를 모두 실행했고,
모듈 02의 다섯 워크시트가 모두 만점이며 migration-plan.md의 모든 체크박스가 체크되었고,
모듈 03부터 05까지 5천만 행을 ClickHouse로 마이그레이션하고, 패리티를 검증하고, 일곱 개
쿼리를 벤치마크하고, BI 레이어를 재구축하고, 쓰기 경로를 컷오버했다. 모듈 05가 마무리 전에
두 클라우드 환경을 정리했고, 이 모듈은 그중 어느 것도 다시 필요하지 않다 — 그 정리 후에도
남은 두 파일만 필요하다.
workshop_public/snowflake_migration_lab/02-plan-and-design/migration-plan.md와
workshop_public/snowflake_migration_lab/03-migrate-to-clickhouse/scripts/benchmark_results_<timestamp>.csv다.
약 60분을 예상하라.
이유
이 배지는 스크립트를 실행한 것에 대한 학점이 아니다 — 마이그레이션 자체가 동작함은 모듈 05가 이미 증명했다. 이 배지는 그 뒤에 있는 결정을 설명하고 방어할 수 있음을 증명한다. 왜 이 엔진인지, 왜 이 정렬 키인지, 왜 이 벤치마크 결과인지. 그래야 이 랩에만 국한되지 않고 실제 고객의 워크로드에 같은 논리를 다시 적용할 수 있다. 서술형 문항이 암기보다 추론의 깊이에 가중치를 두는 이유가 그것이다 — 다르지만 방어 가능한 결론에 도달한 답이 명령을 정확히 외워 쓴 것보다 여기서는 더 가치 있다.
1단계 — 평가지 복사
빈 템플릿은
workshop_public/snowflake_migration_lab/04-evaluation/assessment.md에 있다.
cd "$(git rev-parse --show-toplevel)/workshop_public/snowflake_migration_lab/04-evaluation"
cp assessment.md assessment_<your_name>.md템플릿이 아니라 복사본에서 작업하라. assessment_*.md는 gitignore 대상이다 — 복사본에
쓰는 내용은 본인 머신에 남고 리포지토리에 커밋되지 않는다.
2단계 — 문항 답변
오픈북이다. 자신의 migration-plan.md, 벤치마크 결과, 그리고 이 플레이북의 모든 모듈을
답변하는 동안 전부 참고할 수 있다. 특히 서술형 문항은 암기보다 추론의 깊이에 점수를 주므로,
작업하는 동안 그 두 파일을 평가지 옆에 열어 두는 것이 좋다.
- 객관식 20문항. 각 문항 아래
**Your answer:**줄에 선택한 문자 — A, B, C, 또는 D — 를 쓴다. - 서술형 4문항, 각각 여러 개의 하위 문항이 있다. 하위 문항당 3-6문장을 목표로 하라 —
migration-plan.md에 적어 둔 추론과 본인의 벤치마크 숫자가 보여 준 것을 활용하라. - 제출 체크리스트, 파일 맨 아래에 있다. 무엇이든 보내기 전에 채워라 — 두 첨부 파일이 모두 있고 모든 문항에 답이 있다는 기록이다.
문항은 가장 최근에 끝낸 모듈만이 아니라 이 랩의 세 파트 전체에 걸친 지식을 요구한다.
3단계 — 제출
완성한 파일 assessment_<your_name>.md를 필수 첨부 파일 두 개와 함께 담당 ClickHouse
솔루션 아키텍트에게 이메일로 보내라.
workshop_public/snowflake_migration_lab/02-plan-and-design/migration-plan.mdworkshop_public/snowflake_migration_lab/03-migrate-to-clickhouse/scripts/benchmark_results_<timestamp>.csv
완료 확인 방법
이메일을 보내기 전에 확인하라.
assessment_<your_name>.md맨 아래의 제출 체크리스트가 채워지고 모든 항목이 체크되어 있다.- 객관식 20문항 모두
**Your answer:**줄에 문자가 적혀 있다. - 서술형 4문항 모두 답변되었고, 모든 하위 문항이 다루어졌다.
- 두 첨부 파일 —
migration-plan.md와 본인의benchmark_results_*.csv— 이 언급만 되어 있는 것이 아니라 이메일에 실제로 첨부되어 있다.
방금 쓴 60분이 어떻게 배점되는지 알 수 있는 채점 배분:
| 섹션 | 문항 수 | 문항당 배점 | 합계 |
|---|---|---|---|
| Section A — 객관식 | 20 | 4 | 80 |
| Section B — 서술형 | 4 | 5 | 20 |
| 합계 | 24 | 100 |
합격 기준: 100점 중 80점. 객관식은 부분 점수가 없다 — 문항당 4점 또는 0점이다. 담당 솔루션 아키텍트가 각 서술형 문항을 0에서 5까지 채점한다.
종료 상태
담당 솔루션 아키텍트가 제출물을 검토하고 영업일 5일 내에 회신한다.
| 점수 | 결과 |
|---|---|
| 80-100 | 합격 — ClickHouse Migration Proficiency Badge 발급 |
| 70-79 | 간발의 차 미달 — 표적 피드백과 함께 서술형 문항 1회 재응시 |
| 70 미만 | 아직 아니다 — 취약 영역을 파악하고, 복습 후 평가 전체를 다시 응시 |
이 배지는 Snowflake에서 ClickHouse로의 마이그레이션을 고객과 함께 자신 있게 이끌 수 있음을 증명한다. 워크로드 프로파일링, 올바른 엔진과 스키마 결정, 마이그레이션 실행, 결과 검증까지. 여기까지가 이 워크샵이다.