📌 표기 규칙 — 카탈로그 이름
- 이 가이드는 카탈로그를 편의상
ccm_factory로 표기합니다.- 공유 워크스페이스에서는 충돌 방지를 위해 본인 고유 카탈로그
ccm_factory_<본인ID>(예:ccm_factory_hong)를 만들고, 가이드의ccm_factory를 본인 카탈로그로 바꿔 읽으세요.- 모듈 0에서 이 이름을 Custom Instructions에 등록하면, 이후 “내 카탈로그의 …”만으로도 Genie Code가 자동으로 본인 카탈로그를 씁니다.
- 별도 워크스페이스를 배정받았다면
ccm_factory그대로 사용.
💡 시작 전에 — 바이브 코딩
이 워크샵은 Genie Code로 바이브 코딩(자연어로 의도를 설명하면 AI가 코드를 생성·실행·검증)하여 Databricks 기능을 체험하는 과정입니다. 바이브 코딩의 정의·실전 원칙·리스크·체크리스트는 바이브 코딩 이해 페이지에 정리했으니 먼저 읽어 보세요.설정(노력·안전 규칙·Custom Instructions)은 모듈 0에서 한 번에 끝냅니다.
이 워크샵의 목표
- Genie Code로 구축: SQL/Python을 직접 쓰지 않고, 자연어 프롬프트만으로 Databricks의 다양한 기능을 빠르고 안전하게 구축한다
- 안전한 구성 우선: Genie Code의 “Allow in this thread” 실행 승인, Custom Instructions 안전 규칙, Serverless 제약을 지킨다
- 기능 체감: 수율·불량·OEE·예측정비 같은 질문을 Genie Code로 데이터에서 답해 보며 Databricks 기능을 몸으로 익힌다 (카메라 모듈은 소재)
진행 순서 (모듈 0~7)
커리큘럼 전체 프롬프트는 부록 — 샘플 프롬프트 모음에 용도별로 정리돼 있습니다.
Unity Catalog 구조
네이밍은 snake_case, 테이블/컬럼 전부 COMMENT 필수 (Genie 정확도의 핵심).
안전 구성 원칙 (전 모듈 공통)
Genie Code로 “안전하게” 구성하기 위한 규칙. 모듈 0에서 설정하고 끝까지 유지합니다.준비가 되었으면 모듈 0 — 환경 설정 & 안전 구성부터 시작하세요.