Benchmarking e miglioramento continuo

Introduzione a Databricks Genie

Gang Wang

Senior Data Scientist

Che cos'è il benchmarking

Gold Standard domande e risposte

  • Calcola l'accuracy

recraft: half: Checklist della suite di test con indicatori verde pass e rosso fail accanto alle domande, dashboard di test automatizzati, scheda punteggio qualità

Introduzione a Databricks Genie

Frequenza del benchmarking

recraft: half: Dataset di valutazione in stile foglio di calcolo con colonne per domanda, SQL atteso, risposta attesa, casi di test organizzati

  • 10-20 domande Gold Standard dalle semplici conte ai KPI Affidabili complessi
  • Esegui in sviluppo: ogni giorno o dopo modifiche di curation rilevanti
  • Dopo cambi di schema esegui subito la suite completa quando aggiungi nuove tabelle o colonne
  • In produzione: settimanale o mensile come health check
Introduzione a Databricks Genie

Interpretare i risultati

  • Il pass rate ti dà un punteggio sintetico
  • Il vero valore sta nell'interpretare i fail
  • «Total sales by city» passa, ma «Total revenue by municipality» fallisce?
  • Significa che a Genie servono Sinonimi, non un cambio di logica
  • Confronta Expected SQL vs Generated SQL per trovare il gap

recraft: half: Dashboard risultati con grafico a torta pass rate 75 percento, query fallite evidenziate in rosso con note diagnostiche, opportunità di miglioramento

Introduzione a Databricks Genie

Dare priorità alle correzioni

Matrice di priorità

  • Identifica pattern di errore nei risultati del benchmark
  • Vai dal risultato al menu Curation per aggiungere sinonimi ed esempi
  • Dai priorità per frequenza e impatto sul business
  • Risolvi prima i fail a alta frequenza e alto impatto
Introduzione a Databricks Genie

Ciclo di miglioramento continuo

Ciclo di miglioramento

$$

Step 1: Crea la tua suite di test con domande Gold Standard.

Introduzione a Databricks Genie

Ciclo di miglioramento continuo

Ciclo di miglioramento

$$

Step 2: Esegui e interpreta i risultati. Cosa è fallito e perché?

Introduzione a Databricks Genie

Ciclo di miglioramento continuo

Ciclo di miglioramento

$$

Step 3: Dai priorità e cura le correzioni con sinonimi, relazioni o esempi SQL.

Introduzione a Databricks Genie

Ciclo di miglioramento continuo

Ciclo di miglioramento

$$

Step 4: Verifica il miglioramento rieseguendo il benchmark. Conferma che l'accuracy è aumentata prima del deploy.

Introduzione a Databricks Genie

Scalare in tutta l'organizzazione

Scalare nell'organizzazione

  • Centralizza dati e permessi con Unity Catalog
  • Usa Trusted Assets per i KPI aziendali
  • Riserva l'accesso Editor ai Data Steward formati
  • Richiedi feedback pollice su/giù
  • Esegui benchmark regolari per cogliere drift di accuracy
Introduzione a Databricks Genie

Esercitiamoci!

Introduzione a Databricks Genie

Preparing Video For Download...