Jak działa Genie

Wprowadzenie do Databricks Genie

Gang Wang

Senior Data Scientist

Genie jako złożony system AI

nanobanana: half: Trzech członków zespołu współpracujących ze sobą — postać Mózgu reprezentująca LLM, postać Mapy reprezentująca Unity Catalog i postać Mięśnia reprezentująca SQL Warehouse — działających razem jako zintegrowany system

$$

Zespół, który działa razem:

  • Mózg (LLM) – rozumie twój język
  • Mapa (Unity Catalog) – wie, gdzie są dane
  • Mięsień (SQL Warehouse) – wykonuje całą ciężką pracę
Wprowadzenie do Databricks Genie

Integracja z Unity Catalog

$$

hierarchy: Unity Catalog, Schema, Tables, Columns

$$

Co przygotowuje twój zespół ds. danych:

  • Opisy tabel – jakie dane są przechowywane
  • Komentarze do kolumn – co oznacza każde pole
  • Relacje – jak tabele są ze sobą powiązane
Wprowadzenie do Databricks Genie

Jak Genie przetwarza twoje pytanie

Krok 1 potoku: Analiza

Krok 1: Analiza twojego pytania w języku naturalnym — Genie rozumie twój prawdziwy zamiar, nie tylko słowa kluczowe.

Wprowadzenie do Databricks Genie

Jak Genie przetwarza twoje pytanie

Krok 2 potoku: Analiza i wyszukiwanie

Krok 2: Wyszukiwanie odpowiednich tabel i kolumn w Unity Catalog — Genie odnajduje źródła danych, które pozwolą odpowiedzieć na twoje pytanie.

Wprowadzenie do Databricks Genie

Jak Genie przetwarza twoje pytanie

Krok 3 potoku: Analiza, wyszukiwanie i generowanie

Krok 3: Generowanie zapytania SQL z właściwymi złączeniami, filtrami i agregacjami.

Wprowadzenie do Databricks Genie

Jak Genie przetwarza twoje pytanie

Krok 4 potoku: Pełny potok

Krok 4: Wykonanie zapytania SQL na twoim magazynie danych i przedstawienie wyników w formie tabel oraz wizualizacji.

Pytanie → odpowiedź w ~2 sekundy

Wprowadzenie do Databricks Genie

Kiedy Genie prosi o doprecyzowanie

$$

nanobanana: full: Interfejs konwersacyjny — użytkownik zadaje niejednoznaczne pytanie, a asystent AI odpowiada prośbą o doprecyzowanie, oferując kilka możliwych interpretacji do wyboru

$$

Genie stawia na dokładność, nie na domysły

  • Pyta, gdy napotyka decyzję biznesową — nie poprawkę gramatyczną

  • Przykład: pytasz o „Sprzedaż", a Genie widzi zarówno Gross_Sales, jak i Net_Sales — nie zgaduje

To zaleta, nie ograniczenie!

Wprowadzenie do Databricks Genie

Demo: prośba Genie o doprecyzowanie w Bakehouse

Wprowadzenie do Databricks Genie

Czas na praktykę!

Wprowadzenie do Databricks Genie

Preparing Video For Download...