Skip to main content
핵심 메시지: “대시보드는 ‘아는 질문’ 에 답한다. (아직 모르는 질문은 다음 모듈의 Genie가 답한다.)”

목적 & 다루는 테이블

  • 목적 — Gold 집계를 소비해 수율·품질·설비 운영 대시보드를 자연어로 만듭니다.
  • 다루는 테이블 — 모듈 3에서 만든 Gold 10개: daily_yield_summary·first_pass_yield·defect_pareto·oee_by_equipment 등
    • 대시보드별로 어떤 Gold 테이블을 쓰는지는 아래 개요 표를 참조하세요.

이 모듈에서 사용하는 Databricks 기능

개요

모듈 3에서 만든 Gold 테이블 10개를 소비하여, 카메라 모듈 공장의 세 이해관계자가 매일 확인하는 대시보드를 만듭니다.
Tip: 대시보드는 Genie Code에게 자연어로 요청해 생성합니다. 코드/위젯 생성 시 Plan 확인 → “Allow in this thread” (Always Allow 금지).

Part A: 생산/수율 운영 대시보드

라인·모델별 수율과 직행률(FPY), 택트타임을 한눈에 보는 운영 현황판.

Genie Code 프롬프트

한 번에 12개 위젯을 요구하지 말고, 뼈대부터 만들고 위젯을 한 단계씩 덧붙입니다.
1단계 — 대시보드 뼈대 + 첫 추이 위젯.
2단계 — 맨 위에 KPI 카운터 4개 추가.
3단계 — FPY 추이 + 분포 막대 3개 추가.
4단계 — 운영 지표 3개 추가.
💡 customer는 세 소스 테이블에 없고 @ccm_factory.bronze.product_master의 컬럼입니다. 고객별 비중 위젯은 daily_yield_summary(model_code 보유)를 product_master와 model_code로 조인해 만들도록 프롬프트에 명시하세요.
5단계 — 필터 추가.

생성 확인

✅ 12개 위젯과 4개 필터가 보이면 정상입니다.

Part B: 품질/불량 분석 대시보드

불량 파레토와 자재·공정 상관, AA(Active Alignment) 화질 지표를 다루는 품질 분석판.

Genie Code 프롬프트

파레토부터 만들고 KPI·상관 분석·화질 위젯을 한 단계씩 덧붙입니다.
1단계 — 대시보드 뼈대 + 불량 파레토 2종.
⚠️ defect_pareto에는 severity 컬럼이 없습니다(카테고리별 defect_count·critical_count만 존재).
  • severity(CRITICAL/MAJOR/MINOR) 단위로 분해하려면 데이터셋에 @ccm_factory.silver.defect_normalized(레코드 단위 severity 보유)를 추가한 뒤 그 컬럼으로 그룹핑하세요.
  • 추가 없이는 위처럼 critical_count 비중 기반으로 만듭니다.
2단계 — 맨 위에 KPI 카운터 3개 추가.
3단계 — 상관 분석 위젯 3개 추가.
💡 root_cause 분포는 defect_pareto에 대표값 top_root_cause만 있습니다. 레코드 단위 분포가 필요하면 데이터셋에 @ccm_factory.silver.defect_normalized(root_cause_code)를 추가해 그 컬럼으로 그룹핑하세요.
4단계 — AA 화질 & 공정능력 위젯 3개 추가.
5단계 — 필터 추가.

생성 확인

💡 Cpk 1.33은 일반적인 공정능력 관리 기준선입니다. 미만 구간이 눈에 띄면 대시보드가 의도대로 만들어진 것입니다.