Wie Genie funktioniert

Einführung in Databricks Genie

Gang Wang

Senior Data Scientist

Genie als Compound-AI-System

nanobanana: half: Drei Teammitglieder arbeiten zusammen – ein Brain-Charakter als LLM, ein Map-Charakter als Unity Catalog und ein Muscle-Charakter als SQL Warehouse – vereint als System

$$

Ein Team zieht an einem Strang:

  • Das Brain (LLM) – versteht deine Sprache
  • Die Map (Unity Catalog) – weiß, wo die Daten liegen
  • Die Muscle (SQL Warehouse) – stemmt die schwere Arbeit
Einführung in Databricks Genie

Unity-Catalog-Integration

$$

Hierarchie: Unity Catalog, Schema, Tabellen, Spalten

$$

Was dein Datenteam bereitstellt:

  • Tabellenbeschreibungen – welche Daten gespeichert sind
  • Spaltenkommentare – was jedes Feld bedeutet
  • Beziehungen – wie Tabellen verknüpft sind
Einführung in Databricks Genie

So verarbeitet Genie deine Frage

Pipeline Schritt 1: Analysieren

Schritt 1: Analysieren deiner natürlichen Sprache, um deine Absicht zu verstehen – nicht nur Keywords, sondern was du wirklich wissen willst.

Einführung in Databricks Genie

So verarbeitet Genie deine Frage

Pipeline Schritt 2: Analysieren und Nachschlagen

Schritt 2: Nachschlagen relevanter Tabellen und Spalten im Unity Catalog, um Datenquellen zu finden, die deine Frage beantworten.

Einführung in Databricks Genie

So verarbeitet Genie deine Frage

Pipeline Schritt 3: Analysieren, Nachschlagen und Generieren

Schritt 3: Generieren von SQL mit passenden Joins, Filtern und Aggregationen.

Einführung in Databricks Genie

So verarbeitet Genie deine Frage

Pipeline Schritt 4: Vollständige Pipeline

Schritt 4: Ausführen dieses SQL gegen dein Data Warehouse und Ergebnisse als Tabellen und Visualisierungen formatieren.

Frage → Antwort in ~2 Sekunden

Einführung in Databricks Genie

Wenn Genie nach Klarstellung fragt

$$

nanobanana: full: Eine Konversationsoberfläche: Nutzer stellt eine mehrdeutige Frage, die KI antwortet mit einer Klarstellungsaufforderung und bietet mehrere Interpretationsoptionen zur Auswahl

$$

Genie ist „präzise statt forsch"

  • Es fragt nach bei einer Business-Entscheidung, nicht bei Grammatik

  • Beispiel: du fragst nach „Sales" und Genie sieht Gross_Sales und Net_Sales – es rät nicht

Das ist ein Feature, keine Einschränkung!

Einführung in Databricks Genie

Demo: Genie-Klarstellungsaufforderung in Bakehouse

Einführung in Databricks Genie

Lass uns üben!

Einführung in Databricks Genie

Preparing Video For Download...