Cum funcționează Genie

Introducere în Databricks Genie

Gang Wang

Senior Data Scientist

Genie ca sistem AI compus

nanobanana: half: Trei membri ai echipei colaborând - un personaj Creier reprezentând LLM-ul, un personaj Hartă reprezentând Unity Catalog și un personaj Mușchi reprezentând SQL Warehouse - lucrând împreună ca un sistem unitar

$$

O echipă care lucrează împreună:

  • Creierul (LLM) - Înțelege limbajul tău
  • Harta (Unity Catalog) - Știe unde se află datele
  • Mușchiul (SQL Warehouse) - Face munca grea
Introducere în Databricks Genie

Integrarea cu Unity Catalog

$$

hierarchy: Unity Catalog, Schema, Tables, Columns

$$

Ce oferă echipa ta de date:

  • Descrieri de tabele - Ce date sunt stocate
  • Comentarii la coloane - Ce înseamnă fiecare câmp
  • Relații - Cum se leagă tabelele
Introducere în Databricks Genie

Cum procesează Genie întrebarea ta

Pasul 1 din pipeline: Analizare

Pasul 1: Analizează limbajul tău natural pentru a înțelege intenția - nu doar cuvintele cheie, ci ce vrei cu adevărat să afli.

Introducere în Databricks Genie

Cum procesează Genie întrebarea ta

Pasul 2 din pipeline: Analizare și Căutare

Pasul 2: Caută tabelele și coloanele relevante din Unity Catalog, identificând sursele de date care pot răspunde la întrebarea ta.

Introducere în Databricks Genie

Cum procesează Genie întrebarea ta

Pasul 3 din pipeline: Analizare, Căutare și Generare

Pasul 3: Generează SQL cu join-urile, filtrele și agregările potrivite.

Introducere în Databricks Genie

Cum procesează Genie întrebarea ta

Pasul 4 din pipeline: Pipeline complet

Pasul 4: Execută SQL-ul în depozitul tău de date și formatează rezultatele în tabele și vizualizări.

Întrebare → Răspuns în ~2 secunde

Introducere în Databricks Genie

Când cere Genie clarificări

$$

nanobanana: full: O interfață conversațională în care un utilizator pune o întrebare ambiguă, iar asistentul AI răspunde cu o solicitare de clarificare oferind mai multe opțiuni de interpretare din care se poate alege

$$

Genie preferă precizia în locul presupunerilor

  • Întreabă când întâmpină o alegere de business, nu o problemă de gramatică

  • Exemplu: ceri "Sales" și Genie vede atât Gross_Sales, cât și Net_Sales - nu ghicește

Aceasta este o funcționalitate, nu o limitare!

Introducere în Databricks Genie

Demo: solicitare de clarificare Genie în Bakehouse

Introducere în Databricks Genie

Hai să exersăm!

Introducere în Databricks Genie

Preparing Video For Download...