Arbeiten mit einem KI/BI Genie-Raum
Wichtig
Dieses Feature befindet sich in der Public Preview. Lesen Sie "Genie-Räume aktivieren" in Ihrem Konto.
Übersicht
Domänenfachleute wie Datenanalystinnen und -analysten konfigurieren Genie Spaces mit Datasets, Beispielabfragen und Textrichtlinien, um Genie bei der Übersetzung von Geschäftsfragen in analytische Abfragen zu helfen. Nach der Einrichtung können Geschäftsbenutzerinnen und -benutzer Fragen stellen und Visualisierungen generieren, um betriebstechnische Daten zu verstehen. Sie können kontinuierlich sein semantisches Wissen aktualisieren, wenn sich Ihre Daten ändern und die Benutzer und Benutzerinnen neue Fragen stellen. Zusätzliche Informationen zum Databricks-IQ finden Sie unter Häufig gestellte Fragen zum DatabricksIQ-powered Feature.
AI/BI Genie wählt relevante Namen und Beschreibungen aus kommentierten Tabellen und Spalten aus, um Fragen in natürlicher Sprache in eine entsprechende SQL-Abfrage zu konvertieren. Anschließend antwortet es nach Möglichkeit mit der generierten Abfrage- und Ergebnistabelle. Wenn Genie keine Antwort generieren kann, kann es Folgefragen stellen, um die Frage zu klären, während es versucht, eine Antwort zu geben.
Beispiele für Anwendungsfälle
Sie können verschiedene Genie Spaces für verschiedene nicht technische Zielgruppen erstellen. In den folgenden Szenarien werden zwei mögliche Anwendungsfälle beschrieben.
Beispiel 1: Visualisieren des Verkaufschancenstatus
Eine Vertriebsleiterin möchte den aktuellen Status von offenen und geschlossenen Verkaufschancen nach Stufen in ihrer Vertriebspipeline erhalten. Sie können mit dem Genie Space mit natürlicher Sprache interagieren und automatisch eine Visualisierung generieren.
Die folgende GIF zeigt diese Interaktion:
Beispiel 2: Nachverfolgen der Logistik
Ein Logistikunternehmen möchte Genie Spaces nutzen, um Geschäftskundinnen und -kunden aus verschiedenen Abteilungen dabei zu helfen, operative und finanzielle Details nachzuverfolgen. Es wurde ein Genie Space eingerichtet, in dem die Leiterinnen und Leiter der Versandabteilung die Sendungen verfolgen können, und ein weiterer Bereich, in dem die Finanzverantwortlichen die finanzielle Situation des Unternehmens nachvollziehen können.
Technische Anforderungen und Grenzwerte
Die folgenden Anforderungen und Grenzwerte gelten für die Verwendung von Genie-Leerzeichen:
- Unity-Katalog: Die Daten für den Genie-Raum müssen im Unity-Katalog registriert werden.
- Compute: Sie müssen ein pro oder serverloses SQL Warehouse verwenden.
- Arbeitsbereichkapazität: Jeder Arbeitsbereich kann bis zu 1.000 Genie-Räume haben.
Erforderliche Berechtigungen
Die folgenden Berechtigungen sind erforderlich, um Genie Spaces zu erstellen, zu bearbeiten und zu verwenden:
- Computeberechtigungen: Genie-Raum-Ersteller bzw. Erstellerinnen, Editoren bzw. Editorinnen und Benutzer bzw. Benutzerinnen benötigen CAN USE-Zugriff auf das standardmäßige SQL-Warehouse, das für den Space vorgesehen ist. Ersteller und Erstellerinnen wählen das SQL-Standardwarehouse aus, wenn sie einen Space erstellen. Sie können ein beliebiges SQL-Warehouse auswählen, für das sie über CAN RUN-Berechtigungen verfügen.
- Datenzugriffsberechtigungen: Alle Benutzer und Benutzerinnen, die mit dem Space interagieren, benötigen mindestens
SELECT
-Berechtigungen für die in einem Space verwendeten Daten. - Genie Space-Berechtigungen: Benutzer und Benutzerinnen benötigen CAN RUN-Berechtigungen für den Genie Space, um mit Genie und den im Space verwendeten Daten interagieren zu können. Eine vollständige Zuordnung der Berechtigungen und Fähigkeiten für einen Genie Space finden Sie unter Genie Space ACLs.
Hinweis
Für die Konfiguration von Daten und Computezugriff sind im Allgemeinen erhöhte Berechtigungen erforderlich, die auf Administratoren und Administratorinnen beschränkt sind. Weitere Informationen finden Sie unter Erstellen eines SQL-Warehouse und Verwalten von Berechtigungen in Unity Catalog.
Aktivieren von Genie-Leerzeichen in Ihrem Konto
Hinweis
Sie müssen ein Kontoadministrator sein, um dieses Feature zu aktivieren.
Genie verwendet Azure AI-basierte Features, die auf Kontoebene aktiviert werden müssen.
Ein Kontoadministrator kann diese Features mithilfe der folgenden Schritte aktivieren:
- Klicken Sie in der Randleiste der Konto-Konsole auf Einstellungen.
- Klicken Sie auf die Registerkarte Featureaktivierung.
- Aktivieren Sie die Option Aktivieren von Funktionen, die auf Azure AI Services basieren.
Azure AI services-powered features must be enabled at the account level before Genie can be enabled for a workspace.
Enable Genie in your workpace
Genie wird von der Arbeitsbereichsvorschauseite verwaltet, auf der standardmäßig "Ein" aktiviert ist. Nachdem Azure AI-basierte KI-Features für das Konto aktiviert wurden, wird Genie für Benutzer mit der SQL-Berechtigung zugänglich.
Arbeitsbereichsadministratoren können den Zugriff auf Genie auf Arbeitsbereichsebene steuern. Weitere Informationen finden Sie unter Verwalten von Azure Databricks Previews.
Erstellen eines neuen Genie Space
Wenn Genie-Räume in einem Arbeitsbereich aktiviert sind, können Datenanalystinnen und -analysten eine domänenspezifische Genie Space Experience für Geschäftsbenutzerinnen und -benutzer erstellen, indem Sie die folgenden Schritte ergreifen:
Klicken Sie auf der Seitenleiste auf Genie.
Klicken Sie in der oberen rechten Ecke des Bildschirms auf Neu.
Wählen Sie im Dialog Neu die anfänglichen Einstellungen aus. Die Optionen sind wie folgt beschrieben:
- Titel: Der Titel wird im Arbeitsbereichsbrowser mit anderen Arbeitsbereichsobjekten angezeigt. Wählen Sie einen Titel aus, der Endbenutzerinnen und Endbenutzern hilft, Ihren Genie Space zu entdecken.
- Beschreibung: Benutzerinnen und Benutzer sehen die Beschreibung, wenn sie den Genie Space öffnen. Verwenden Sie diesen Textbereich, um den Zweck des Raums zu beschreiben. Das Beschreibungsfeld unterstützt die Markdown-Formatierung, sodass Sie Text formatieren und Links zu hilfreichen Kontexten und Verweisen bereitstellen können. Weitere Informationen zur Markdownsyntax finden Sie in diesem Leitfaden.
- Standard-Warehouse: Diese Computeressource erzeugt die SQL-Anweisungen, die in den Genie Spaces generiert werden. Endbenutzer benötigen Zugriff auf dieses Warehouse, damit sie mit dem Space interagieren können. Ein Genie Space kann ein Pro- oder serverloses SQL-Warehouse verwenden. Für eine optimale Leistung empfiehlt Databricks die Verwendung eines serverlosen SQL-Warehouse.
- Tabellen: Genie Spaces können auf einer oder mehreren Tabellen basieren. Die Schaltfläche Add tables (Tabellen hinzufügen) öffnet ein neues Dialogfeld, in dem Sie die Unity Catalog-Tabellen auswählen können, die Sie einbeziehen möchten.
- Beispielfragen: Beispielfragen sind optional. Sie werden in Chats angezeigt, um Beispiele für die Arten von Fragen bereitzustellen, die Benutzer und Benutzerinnen stellen können. Sie können während der Erstellung oder später über die Einstellungen des Space hinzugefügt werden.
Welche Daten sollte ich verwenden?
Sie können neue Genie-Räume basierend auf einer oder mehreren Tabellen erstellen, die im Unity-Katalog registriert sind, einschließlich verwalteter Tabellen, externer Tabellen, Fremdtabellen und materialisierter Ansichten. AI/BI Genie verwendet die Metadaten, die an Unity Catalog-Objekte angefügt sind, um Antworten zu generieren. Gut kommentierte Datasets, gepaart mit spezifischen Anweisungen, die Sie bereitstellen, sind entscheidend für die Erstellung einer positiven Erfahrung für Endbenutzerinnen und Endbenutzer.
Databricks empfiehlt Folgendes:
- Zusammenstellen von Daten für den analytischen Verbrauch: Layeransichten, um die Anzahl der Spalten zu reduzieren und anwendungsspezifische Informationen hinzuzufügen, um die Antwortqualität zu erhöhen.
- Minimieren Sie die Anzahl von Tabellen und Spalten in einem Genie Space: Geben Sie nur die Tabellen und Spalten ein, die zum Beantworten von Fragen für eine bestimmte Domäne erforderlich sind. Unnötige Tabellen oder Spalten können dazu führen, dass Genie verwirrende oder falsche Antworten liefert oder eine Fehlermeldung anzeigt.
Bereitstellen von Anweisungen
Anweisungen helfen ihnen, die Antworten von Genie zu leiten, sodass einzigartiger Jargon, die Logik und die Konzepte in einer bestimmten Domäne verarbeiten werden können. Umfassende Anweisungen sind entscheidend für ein nahtloses, intuitives Erlebnis im Genie Space. Um Anweisungen einzugeben, klicken Sie auf der Seitenleiste von Genie Space auf Anweisungen, um den Bereich mit Anweisungen zu öffnen. Verwenden Sie diesen Bereich, um Allgemeine Anweisungen, Beispiel-SQL-Abfragen und SQL-Funktionen hinzuzufügen.
Allgemeine Anleitungen
Geben Sie Nur-Text-Anweisungen an, die Ihre Geschäfts- oder Antworteinstellungen klar vermitteln, damit Genie Ihnen folgen kann. Sie können die Anweisungen als einzelne umfassende Notiz formatieren oder für eine bessere Organisation nach Themen kategorisieren.
Im Folgenden finden Sie ein Beispiel für Informationen, die Sie in allgemeine Anweisungen einschließen können:
- Unternehmensspezifische Geschäftsinformationen:
- „Unser Geschäftsjahr beginnt im Februar“
- Werte, Aliase oder häufig verwendete Filter:
- „Konvertiere immer in Kleinbuchstaben, und verwende beim Anwenden von Filtern einen LIKE-Operator.“
- „Verwende Abkürzungen für Zustände in Filterwerten.“
- Geben Sie Funktionen an, um Fragen zu beantworten, und geben Sie Anweisungen für Rückgabewerte an:
- „Verwende für Quartale die UDF
adventureworks.oneb.get_quarter(date)
. Die Ausgabe vonget_quarter()
ist das Quartal und ist entweder 1, 2, 3 oder 4. Verwende diese Funktion, um die Daten nach Bedarf zu filtern.
- „Verwende für Quartale die UDF
SQL-Beispielabfragen
Beispiel-SQL-Abfragen sind SQL-Abfragen, die Sie vorbereiten, um Genie zu trainieren. Bei der Beantwortung von Fragen wählt Genie relevante Abfragen intelligent aus, um die Antwort zu generieren. Wenn Sie Beispielabfragen hinzufügen, zeigen Sie Genie, wie Sie Ihre Daten zur Beantwortung von Fragen verwenden können. Sie können auch Beispielfragen hinzufügen, um Genie die Art von Fragen beizubringen, die Sie von der Beispielabfrage erwarten würden. Wenn Genie eine passende Frage erhält, kann sie die Beispielabfrage direkt verwenden, um eine Antwort zu liefern. Wenn es eine ähnliche Frage erhält, kann es Hinweise aus der Beispielabfrage verwenden, um die in der Antwort bereitgestellte SQL zu strukturieren. Konzentrieren Sie sich auf die Bereitstellung von Beispielen, die Logik hervorheben, die für Ihre Organisation und Ihre Daten eindeutig ist, wie im folgenden Beispiel gezeigt:
-- Return our current total open pipeline by region.
-- Opportunities are only considered pipelines if they are tagged as such.
SELECT
a.region__c AS `Region`,
sum(o.amount) AS `Open Pipeline`
FROM
sales.crm.opportunity o
JOIN sales.crm.accounts a ON o.accountid = a.id
WHERE
o.forecastcategory = 'Pipeline' AND
o.stagename NOT ILIKE '%closed%'
GROUP BY ALL;
Hinzufügen von Parametern in SQL-Abfragen
Mit Parametern können Sie Beispielabfragen schreiben, die Platzhalter für bestimmte Werte enthalten, die zur Runtime ersetzt werden sollen. Mit Parametern kann Genie bestimmte Eingaben von Benutzerfragen annehmen und die Struktur einer Beispielabfrage wiederverwenden, um überprüfte Antworten als vertrauenswürdige Ressourcen bereitzustellen. Sie können z. B. die vorherige SQL-Abfrage so anpassen, dass sie einen Parameter enthält, der nach dem o.forecastcategory
-Wert filtert, sodass die Abfrage Fragen zu Chancen behandeln kann, die in verschiedenen Prognosekategorien kategorisiert sind. Weitere Informationen zur Verwendung parametrisierter Abfragen zum Generieren von Antworten, die als vertrauenswürdige Ressourcen bezeichnet werden, finden Sie unter Verwenden von vertrauenswürdigen Ressourcen in AI/BI Genie Spaces.
Der folgende Codeausschnitt zeigt das vorherige Beispiel, geändert durch Hinzufügen eines Parameters für den o.forecastcategory
-Wert. Parameter verwenden dieselbe Syntax wie benannte Parameter-Marker. Siehe Benannte Parametermarkierungen.
-- Return our current pipeline at a stage by region.
-- Opportunities are only considered pipelines if they are tagged as such.
SELECT
a.region__c AS `Region`,
sum(o.amount) AS `Open Pipeline`
FROM
sales.crm.opportunity o
JOIN sales.crm.accounts a ON o.accountid = a.id
WHERE
o.forecastcategory = :forecast_category AND
o.stagename NOT ILIKE '%closed%'
GROUP BY ALL;
So fügen Sie einer Abfrage einen Parameter hinzu:
Platzieren Sie den Cursor an der Stelle, an der Sie den Parameter in Ihrer Abfrage platzieren möchten.
Klicken Sie auf "Parameter hinzufügen", um einen neuen Parameter einzufügen.
Dadurch wird ein neuer Parameter mit dem Standardnamen
parameter
erstellt. Um den Standardnamen zu ändern, ersetzen Sie ihn im Abfrage-Editor. Sie können auch Parameter hinzufügen, indem Sie einen Doppelpunkt gefolgt von einem Parameternamen (:parameter_name
) in den Editor eingeben.
Einen Abfrageparameter bearbeiten
Gehen Sie wie folgt vor, um einen Parameter zu bearbeiten:
Klicken Sie auf neben dem Parameternamen. Ein Dialogfeld Parameterdetails mit den folgenden Konfigurationsoptionen wird angezeigt:
Schlüsselwort: Das Schlüsselwort, das den Parameter in der Abfrage darstellt. Dies kann nur geändert werden, indem der Text in der Abfrage direkt aktualisiert wird.
Anzeigename: Der für Menschen lesbare Name, den Genie im Chat verwendet. Wenn Genie eine parametrisierte Abfrage verwendet, um eine Antwort zu generieren, enthält sie den Anzeigenamen und den zugeordneten Wert in der Antwort.
Typ: Zu den unterstützten Typen gehören Zeichenkette, Datum, Datum und Zeit und Nummerisch.
- Der Standardtyp ist String.
- Mit dem Datentyp "Numerischer Datentyp" können Sie Dezimalzahl und Ganzzahl unterscheiden. Der standardmäßige numerische Typ ist "Dezimalwert".
Hinweis
Wenn der tatsächliche Eingabewert nicht mit dem ausgewählten Parametertyp übereinstimmt, behandelt Genie den Eingabewert als falschen Typ, was zu ungenauen Ergebnissen führen kann.
Klicken Sie auf einen anderen Teil der Benutzeroberfläche, um das Dialogfeld zu schließen.
SQL-Funktionen
SQL-Funktionen sind benutzerdefinierte Funktionen, die in Unity Catalog gespeichert sind und von Genie verwendet werden, um bestimmte Fragen zu beantworten. Genie kann diese Funktionen aufrufen und beliebige benutzerdefinierte Parameter einfügen, aber es kann nicht auf den zugrunde liegenden SQL-Inhalt zugreifen. Das bedeutet, dass SQL-Funktionen ideal für die Beantwortung allgemeiner spezifischer Fragen sind, die komplexe Argumente oder Berechnungen enthalten, auf die Genie nicht zugreifen oder die es nicht bearbeiten sollte. Eine Anleitung zum Registrieren einer Funktion in Unity Catalog finden Sie unter Erstellen einer SQL-Tabellenfunktion und Benutzerdefinierte Funktionen (UDFs) in Unity Catalog.
Vertrauenswürdige Ressourcen
Wenn der genaue Text einer parametrisierten Beispielabfrage oder SQL-Funktion verwendet wird, um eine Antwort zu generieren, markiert Genie die Antwort als vertrauenswürdige Ressource. Vertrauenswürdige Ressourcen sollen eine zusätzliche Zuverlässigkeitsebene in der Genauigkeit eines Ergebnisses für einen Raumbenutzer vermitteln. Weitere Informationen finden Sie unter Verwenden vertrauenswürdiger Ressourcen in AI/BI Genie-Bereichen.
Chatten im Genie Space
Die meisten Interaktionen mit Genie Space finden in einem Chatfenster statt.
Ein neues Chatfenster enthält einen kuratierten Satz von Beispielfragen. Diese Beispielfragen helfen Benutzern und Benutzerinnen zu verstehen, welche Fragen sie im Genie Space stellen können. Das Textfeld, in dem Benutzerinnen und Benutzer ihre Fragen eingeben, befindet sich am unteren Rand des Bildschirms.
Antworten werden oberhalb des Textfelds angezeigt. Nachdem eine Benutzerin oder ein Benutzer eine Frage eingegeben hat, wird diese im linken Bereich in einem Chatverlaufsthread gespeichert.
Chatverlauf
Chatverlaufsthreads werden für jede Person gespeichert, sodass sie sich auf frühere Fragen und Antworten beziehen kann. Benutzerinnen und Benutzer können auch Fragen aus einem Chatthread erneut übermitteln oder überarbeiten. Die Schaltfläche Neuer Chat im linken Bereich startet einen neuen Thread.
Jeder Chat-Thread behält den Kontext zu früheren Fragen bei, die ihm gestellt wurden. Auf diese Weise können Benutzerinnen und Benutzer Folgefragen stellen, um ein Resultset weiter zu untersuchen oder neu zu fokussieren.
Chatverlaufsthreads werden unbegrenzt gespeichert und bleiben so lange zugänglich, bis der Thread oder der Genie-Bereich gelöscht wird. Benutzer mit CAN MANAGE-Berechtigung oder höher können alle Chats innerhalb des Raums anzeigen.
Antwortstruktur
Die genaue Antwortstruktur variiert je nach Frage. Häufig enthalten Antworten eine natürlichsprachliche Erklärung und eine Tabelle mit dem relevanten Resultset. Alle Antworten enthalten die SQL-Abfrage, die generiert wurde, um die Frage zu beantworten. Wählen Sie Generierten Code anzeigen aus, um die generierte Abfrage anzuzeigen.
Mit einer Reihe von Schaltflächen unterhalb der Antwort können Sie verschiedene Aktionen ausführen. Sie können die Antwortqualität auf- oder herabsetzen oder eine Überprüfung durch Benutzer mit DER CAN EDIT-Berechtigung oder höher im Genie-Raum anfordern. Weitere Optionen sind das Hinzufügen der Antwort als Anweisung, das Generieren der Antwort oder das Anzeigen des SQL-Codes, der zum Generieren des Resultsets in der Antwort verwendet wird.
Eine Reihe von Kacheln für schnelle Aktionen folgen Antworten, die tabellarische Daten enthalten. Sie können sie verwenden, um Visualisierungen zu generieren.
Sie können auch eine Visualisierung generieren, indem Sie diese in Worten beschreiben, nachdem sie ein Abfrageergebnis erhalten haben.
Ergebnisse formatieren
Wenn Sie eine Spalte in einer Tabelle innerhalb einer Antwort formatieren möchten, klicken Sie in der Spaltenüberschrift auf das Kebab-Menü, und klicken Sie dann auf "Format ", um die verfügbaren Optionen anzuzeigen. Formatierungsoptionen hängen vom Datentyp der Spalte ab.
Herunterladen des Resultsets
Speicherplatzbenutzer können bis zu 1 GB Ergebnisdaten als CSV herunterladen. Die endgültige Dateidownloadgröße kann etwas mehr oder weniger als 1 GB betragen, da der Grenzwert von 1 GB in einem früheren Schritt im Prozess angewandt wird als der endgültige Dateidownload. Klicken Sie zum Herunterladen der Ergebnisse in der Antwort auf das Downloadsymbol.
Bereitstellen von Feedback zur Antwort
Jede AI/BI Genie-Antwort enthält Feedbackschaltflächen für Zustimmung (Daumen hoch) und Ablehnung (Daumen nach unten). Databricks empfiehlt, Benutzer zu bitten, mit diesem Mechanismus Feedback zu dem Bereich zu geben.
Bei einer Antwort, die Abfrageergebnisse enthält, können die Benutzer eine Überprüfung durch einen Genie Space Editor anfordern, indem sie auf das klicken. Wenn ein Benutzer Fragen zur Qualität oder Genauigkeit einer generierten Antwort hat, kann er sie zur Überprüfung markieren und optional seinen Kommentar oder seine Frage hinzufügen.
Geschäftskunden können Aktualisierungen der Fragen, die sie zur Überprüfung markiert haben, auf ihrer Verlaufsseite einsehen. Benutzer, die mindestens die Berechtigung CAN MANAGE für den Genie-Bereich haben, können den spezifischen Austausch überprüfen, die Anfrage kommentieren und die Antwort bestätigen oder korrigieren. Auf der Überwachungsseite können sie Feedback und Überprüfungsanträge einsehen. Dann können Sie dieses Feedback nutzen, um die Antworten zu optimieren und Ihren Bereich zu verbessern. Siehe Verlauf und Feedback überprüfen.
Verlauf und Feedback überprüfen
Ein Genie Space ist keine einmalige Bereitstellung. sondern ein kontinuierliches Tool für die Zusammenarbeit für Datenteams sowie Geschäftsbenutzer und Benutzerinnen, um Wissen zu sammeln. Das Verständnis der neuen Fragen, auf die Geschäftsbenutzer und -benutzerinnen Antworten benötigen, ist für den Aufbau von Wissen unerlässlich. Auf der Verlaufsseite können Sie einzelne Fragen und Antworten, von Nutzern abgegebene Daumen-hoch- oder Daumen-runter-Bewertungen sowie zur Überprüfung markierte Fragen einsehen. Um die Verlaufsseite zu öffnen, klicken Sie auf Verlauf in der Seitenleiste des Genie Space.
Auf der Seite „Verlauf“ werden alle Fragen und Antworten angezeigt, die im Raum gestellt wurden. Sie können Fragen nach Zeit, Bewertung, Benutzer bzw. Benutzerin oder Status filtern. Durch Überwachung des Raums können die Editoren des Genie-Raums proaktiv helfen, die von Geschäftsbenutzern und -benutzerinnen gestellten Abfragen und die Reaktion des Genie Space zu verstehen.
Wenn Sie die Fragen identifizieren, mit denen Genie Schwierigkeiten hat, können Sie den Genie Space mit spezifischen Anweisungen aktualisieren, um seine Antworten zu verbessern. Klicken Sie auf eine Frage, um den Frage- und Antworttext zu öffnen. Sie können auch über diese Ansicht auf den vollständigen Chatthread zugreifen.
Generiertes SQL bearbeiten
Sie können den generierten SQL-Code in jeder Antwort überprüfen und bearbeiten. Genie Raum Autoren und -Autorinnen kennen in der Regel die Domäne und Daten, sodass sie erkennen können, wann Genie eine falsche Antwort generiert. Häufig können Fehler mit etwas manuellem Optimierung in der generierten SQL-Abfrage behoben werden. Wenn Sie die generierte SQL-Datei für eine Antwort anzeigen möchten, klicken Sie auf Show generated code (Generierten Code anzeigen), um die Abfrage zu überprüfen.
Sie können die generierte SQL-Anweisung bearbeiten, um sie zu korrigieren, wenn Sie über CAN EDIT oder größere Berechtigungen für den Genie-Raum verfügen. Nachdem Sie Ihre Korrekturen vorgenommen haben, führen Sie die Abfrage aus. Dann können Sie diese als Anweisung speichern, um Genie beizubringen, wie es in Zukunft antworten soll. Klicken Sie zum Speichern der bearbeiteten Abfrage auf Als Anweisung speichern.
Bewerten von Antworten mit Benchmarks
Benchmarks ermöglichen es Ihnen, Tests und Bewertungen einzelner Antworten in einem Genie-Raum zu skalieren. Im Gegensatz zu Anweisungen sollen Benchmarks ihren Genie-Raum bewerten, nicht informieren. Genie verwendet keine Benchmark-Fragen oder Beispiel-SQL, um den Kontext von Genie zu verbessern.
Mithilfe von Benchmarks können Sie eine Sammlung von Testfragen ausführen und die Antworten verwenden, um die Genauigkeit von Genie zu messen. Optional können Sie eine SQL-Anweisung einfügen, die die erwarteten Ergebnisse zurückgibt. Wenn die Benchmark-Frage ausgeführt wird, wird die Antwort von Genie mit den Ergebnissen der SQL-Anweisung verglichen und für die Genauigkeit bewertet. Wenn keine SQL-Antwort angegeben wurde, wird die Frage zur Überprüfung markiert.
Siehe Verwenden von Benchmarks in einem Genie-Raum.
Teilen eines Genie Space
Wichtig
Genie-Raum-Benutzer müssen ihre eigenen Anmeldedaten verwenden, um auf die Daten zuzugreifen. Auf jede Frage nach Daten, auf die sie nicht zugreifen können, erhalten sie eine leere Antwort.
Genie Space-Benutzerinnen und -Benutzer müssen über CAN USE-Berechtigungen für das Warehouse verfügen, das einem Genie Space zugeordnet ist, und Zugriffsberechtigungen für die Unity Catalog-Objekte haben, die im Space angezeigt werden. Weitere Informationen finden Sie unter Welche Daten sollte ich verwenden?.
Neue Genie Spaces werden standardmäßig in Ihrem Benutzerordner gespeichert. Wie bei anderen Arbeitsbereichsobjekten erben sie Berechtigungen von ihrem umschließenden Ordner. Sie können Ihre Arbeitsbereichsordnerstruktur verwenden, um sie für andere Benutzerinnen und Benutzer freizugeben. Weitere Informationen finden Sie unter Organisieren von Arbeitsbereichsobjekten in Ordnern.
Sie können auch bestimmte Benutzer oder Gruppen angeben, für die Bereich auf einer bestimmten Berechtigungsstufe freigegeben werden sollen: KANN VERWALTEN, KANN BEARBEITEN, KANN AUSFÜHREN und KANN ANZEIGEN.
So geben Sie die Freigabe für bestimmte Benutzerinnen und Benutzer oder Gruppen an:
- Klicken Sie auf Freigeben.
- Geben Sie Benutzer oder Gruppen ein, für die Sie den Raum freigeben möchten. Klicken Sie dann auf Hinzufügen, und legen Sie die entsprechenden Berechtigungsstufen fest.
- Verwenden Sie die Schaltfläche Link kopieren unten im Dialogfeld „Freigeben“, um einen freigabefähigen Link zum Genie-Raum zu erhalten. Privilegierte Benutzer können auf den Link klicken, um den Genie-Raum auf einer neuen Registerkarte zu öffnen und Fragen zu stellen.
Klonen eines Genie-Raums
Durch das Klonen eines Genie-Raums wird eine Kopie erstellt, einschließlich aller Setupkontexte und Anweisungen. Dies ist hilfreich, wenn Sie über einen gut entwickelten Raum verfügen und einen neuen Platz für zusätzliche Tests erstellen oder den Kontext aus dem ursprünglichen Raum wiederverwenden möchten. Nachdem ein Raum geklont wurde, ist der neue Raum unabhängig vom Original, sodass Sie Bearbeitungen und Anpassungen vornehmen können, ohne dass sich dies auf das Original auswirkt.
Die folgenden Elemente werden in einen geklontes Genie-Raum kopiert:
- Tabellen und Einstellungen
- Allgemeine Anleitungen
- SQL-Beispielabfragen
- SQL-Funktionen
Vorhandene Chat-Threads und Verlaufsdaten werden nicht in den neuen Raum kopiert.
Gehen Sie wie folgt vor, um einen Genie-Raum zu klonen:
- Öffnen Sie den Genie-Raum, den Sie klonen möchten.
- Klicken Sie in der oberen rechten Ecke des Bereichs auf das Optionsmenü.
- Klicke auf Klonen.
- (Optional) Geben Sie im Dialog Klonen einen neuen Namen und einen Neuen Arbeitsbereichsordner für den geklonte Genie-Raum an.
- Klicken Sie auf Klonen, um den neuen Raum zu erstellen.
Datenschutz und Sicherheit
F: Welches Modell verwendet Genie?
Genie verwendet das Azure OpenAI-Modell.
F: Welche Daten werden an das Modell gesendet?
Genie Spaces generieren Antworten auf Fragen der natürlichen Sprache mithilfe von Metadaten und Anweisungen. Genie hat keinen Zugriff auf Daten auf Zeilenebene.
Um Antworten zu verarbeiten, verwendet Genie Folgendes:
- Die vom Benutzer übermittelte Aufforderung in natürlicher Sprache
- Tabellennamen und Beschreibungen
- Spaltentitel und Beschreibungen
- Allgemeine Anleitungen
- SQL-Beispielabfragen
- SQL-Funktionen
F: Erfasst Azure OpenAI meine Daten?
Nein Databricks hat sich für die Ausnahme von der Missbrauchsüberwachung und dem Programm für die menschliche Überprüfung entschieden, unter dem Microsoft keine Aufforderungen und Fertigstellungen speichert, die an den Azure OpenAI-Dienst gesendet werden. Weitere Informationen finden Sie in der Dokumentation von Microsoft.
Bewährte Methoden für die Raumvorbereitung
- Before Sie die Erstellung durchführen, fügen Sie eine Reihe von klar definierten Fragen hinzu, auf die Raumbenutzerinnen und -benutzer eine Antwort erhalten sollen.
- Testen Sie Ihren Genie Space, um die Antwortqualität zu überprüfen. Versuchen Sie Folgendes, um festzustellen, ob das Modell die erwartete Antwort bereitstellt:
- Formulieren Sie die bereitgestellten Fragen neu.
- Stellen Sie weitere Fragen im Zusammenhang mit den Datasets.
- Fügen Sie Genie Space-Anweisungen hinzu, und verfeinern Sie sie, bis Fragen die erwartete Antwort liefern.
Weitere Anleitungen zu bewährten Methoden und Hilfe zur Problembehandlung finden Sie unter Effektiven Genie-Raum zusammenstellen.