Benutzerdefiniertes Dashboard mit einem Dashboard-Agent abfragen

Mit der konversationellen Analyse, unterstützt von Gemini für Google Cloud, können Sie Ihre Daten untersuchen, indem Sie über eine intuitive Chat-Oberfläche Fragen dazu in natürlicher Sprache stellen. Wenn Sie die konversationelle Analyse mit einem benutzerdefinierten Dashboard verwenden, erstellt sie einen Daten-Agenten für Sie, der mit dem Dashboard verbunden ist. Während Sie mit dem Dashboard-Agenten interagieren, fragt er Ihr Dashboard und alle damit verknüpften Kacheln ab. Sie können benutzerdefinierte Dashboard-Agenten mit Kontext und Anweisungen anpassen, die speziell auf Ihre Dashboard-Daten zugeschnitten sind.

Auf dieser Seite wird beschrieben, wie Sie mit der konversationellen Analyse mit benutzerdefinierten Dashboard-Daten interagieren. Es deckt folgende Themenbereiche ab:

Hinweis

Bevor Sie die konversationelle Analyse verwenden können, um mit Ihren Dashboard-Daten zu interagieren, müssen die Einrichtung und die Anforderungen für Ihre Looker-Instanz erfüllt sein. Außerdem müssen Sie die entsprechenden Berechtigungen haben, um die auf dieser Seite beschriebenen Aufgaben auszuführen.

Unterhaltung über ein Looker-Dashboard starten

Wenn Sie eine Unterhaltung mit einem Dashboard-Agenten über ein benutzerdefiniertes Dashboard starten möchten, wählen Sie spark Mit diesem Dashboard chatten aus.

Wenn Sie nicht die erforderlichen Berechtigungen haben, um mit dem Dashboard zu chatten, wird in Looker eine Fehlermeldung angezeigt.

Nachdem Sie eine Unterhaltung erstellt haben, können Sie Fragen stellen zu den Daten im Frage stellen Feld innerhalb der Unterhaltung. Wenn Sie auf Ihre letzten Unterhaltungen mit dem Dashboard-Agenten zugreifen möchten, wählen Sie more_vert Menü > Letzte Unterhaltungen aus.

Sie können dem Dashboard-Agenten nicht nur Fragen zu den Daten im Dashboard oder den damit verknüpften Kacheln stellen, sondern bei nutzerdefinierten Dashboard-Agenten auch die Konfiguration des Agenten mit zusätzlichem Kontext und Anweisungen anpassen.

Dashboard-Agenten für ein Dashboard aktivieren oder deaktivieren

Wenn Dashboard-Agenten für Ihre Instanz aktiviert sind, sind sie standardmäßig für alle benutzerdefinierten Dashboards aktiviert. Dashboard-Ersteller können jedoch festlegen, ob Nutzer mit einem bestimmten benutzerdefinierten Dashboard chatten können, indem sie die Einstellung für den Dashboard-Agenten auf der Ebene des einzelnen Dashboards aktivieren oder deaktivieren.

So aktivieren oder deaktivieren Sie einen Dashboard-Agenten für ein benutzerdefiniertes Dashboard:

  1. Wählen Sie das more_vert Dashboard-Aktionen Menüsymbol und dann edit Dashboard bearbeiten aus.
  2. Klicken Sie in der Dashboard-Symbolleiste auf settings Einstellungen.
  3. Wählen Sie im Dialogfeld Einstellungen den Tab Allgemein aus.
  4. Aktivieren oder deaktivieren Sie die Option Chat mit Dashboard aktivieren.
  5. Klicken Sie auf Speichern , um die Änderungen am Dashboard zu speichern.

Unterhaltungsmetadaten

Im Bereich Mit diesem Dashboard chatten können Sie die folgenden Aufgaben für benutzerdefinierte Dashboards ausführen:

  • Wenn Sie eine Frage zu den Dashboard-Daten stellen möchten, geben Sie sie in das Feld Frage stellen ein.
  • Wenn Sie Informationen zum Dashboard-Agenten bearbeiten möchten, wählen Sie tune Agent verwalten aus. Auf dem Tab Editor können Sie Anweisungen für den Agenten eingeben und Erweiterte Optionen maximieren, um Einstellungen wie Denkprozess anzeigen und Debug-Informationen anzeigen zu konfigurieren. Wählen Sie Aktualisieren aus, um die Änderungen am Dashboard-Agenten zu speichern. Auf dem Tab Vorschau können Sie sich eine Vorschau der Änderungen am Dashboard-Agenten ansehen.
  • Wenn Sie den Bereich für die Unterhaltung mit dem Dashboard-Agenten maximieren möchten, wählen Sie open_in_full Vollbildmodus aus.
  • Wenn Sie auf Ihre letzten Unterhaltungen mit dem Dashboard-Agenten zugreifen möchten, wählen Sie more_vert Menü > Letzte Unterhaltungen aus.
  • Standardmäßig werden Unterhaltungen nach Ihrer ersten Frage benannt. Wenn Sie eine Unterhaltung umbenennen möchten, wählen Sie sie in der Menüoption Letzte Unterhaltungen aus, klicken Sie auf das Dreipunkt-Menü more_vert und wählen Sie dann edit Umbenennen aus.
  • Wenn Sie eine Unterhaltung mit einem Daten-Agenten löschen möchten, wählen Sie more_vert Menü > delete Papierkorb aus.

Dashboard-Agenten ändern

Wenn Sie Informationen zum Dashboard-Agenten bearbeiten möchten, wählen Sie tune Agent verwalten aus.

Optional können Sie auf dem Tab Editor die Option Erweiterte Optionen maximieren, um die folgenden Einstellungen zu konfigurieren:

  • Erweiterte Analysen aktivieren: Aktivieren Sie diese Einstellung, damit der Agent Erweiterte Analysen verwenden kann. Dabei werden Ihre Fragen in natürlicher Sprache in Python-Code übersetzt und dieser Code wird ausgeführt, um erweiterte Analysen und Visualisierungen zu erstellen. Diese Einstellung ist nur sichtbar, wenn die Administratoreinstellung Erweiterte Analysen auf der Admin-Seite Gemini in Looker für Ihre Instanz aktiviert ist.
  • Denkprozess anzeigen: Aktivieren Sie diese Option, damit der Agent in allen Antworten in jeder Unterhaltung seine Denkprozesse, generierten Looker-Abfragen und zugrunde liegenden Datentabellen anzeigt.
  • Debug-Informationen anzeigen: Aktivieren Sie diese Option, damit der Agent die Schritte anzeigt, die er für alle Antworten in jeder Unterhaltung ausgeführt hat.

Wählen Sie Aktualisieren aus, um die Änderungen am Dashboard-Agenten zu speichern. Auf dem Tab Vorschau können Sie sich eine Vorschau der Änderungen am Dashboard-Agenten ansehen.

Anweisungen für den Agenten schreiben

Sie können Anweisungen in kostenloser Form hinzufügen, die das Kernverhalten Ihres Daten-Agenten definieren und ihm grundlegenden Kontext liefern, den er berücksichtigen muss, bevor er eine Eingabe eines Nutzers verarbeitet.

Hier einige Beispiele für Kontext, den Sie im Feld Anweisungen angeben können:

  • Schlüsselfelder: Die wichtigsten Felder für die Analyse
  • Ausgeschlossene Felder: Felder, die der Daten-Agent vermeiden soll
  • Filtern und Gruppieren: Felder, die der Agent zum Filtern und Gruppieren von Daten verwenden soll
  • Persona: Eine Rolle oder Expertise, ein Charakter oder ein Ton, den Sie dem Agenten zuweisen

Tipps und Best Practices zum Schreiben von Anweisungen für Agenten finden Sie auf der Dokumentationsseite Best Practices für die Konfiguration der konversationellen Analyse in Looker.

Fragen zu Looker-Daten stellen

Wenn Sie eine neue Unterhaltung beginnen, schlägt die konversationelle Analyse einige Fragen vor, die Sie stellen können. Die Fragen müssen kein bestimmtes Format haben oder eine bestimmte Syntax verwenden. Sie müssen sich jedoch auf den ausgewählten Explore beziehen.

Geben Sie Ihre Frage in natürlicher Sprache in das Feld Frage stellen ein. Wählen Sie einen Fragemodus aus und klicken Sie auf „Senden“. Nachdem Sie Ihre Abfrage gesendet haben, können Sie die Antwort der konversationellen Analyse abbrechen, indem Sie auf Antwort stoppen klicken. Die konversationelle Analyse beendet die Ausführung der Abfrage und zeigt die folgende Meldung an: The query was cancelled.

Weitere Informationen zu den Arten von Fragen, die Sie stellen können, finden Sie unter Einschränkungen bei Fragen.

Fragemodus auswählen

Wenn Sie eine Frage stellen, können Sie den Fragemodus in einem Drop-down-Menü auswählen, das die Optionen Schnell und Denken enthält. In der Benutzeroberfläche wird Schnell als Option zum schnellen Beantworten von Fragen und Denken als Option zum Lösen komplexer Probleme beschrieben. Standardmäßig ist in der konversationellen Analyse der Fragemodus Denken ausgewählt. Conversational Analytics behält denselben Fragemodus für alle Mehrfachdialoge bei, es sei denn, Sie ändern ihn manuell.

Schnellmodus

Wenn Sie eine Frage im Modus Schnell stellen, versucht die konversationelle Analyse, Ihre Abfrage in natürlicher Sprache direkt den LookML-Parametern zuzuordnen, die in den LookML-Modellen definiert sind, die dem Dashboard oder den Explores Ihrer Unterhaltung zugrunde liegen. Die konversationelle Analyse kann schnell antworten, da sie auf den verwalteten Definitionen Ihres LookML basiert und keine Begründung verwendet oder anzeigt.

Beispielsweise kann eine Abfrage wie „Wie hoch war unser Gesamtumsatz im letzten Monat?“ schnell in eine Abfrage übersetzt werden, die den Messwert total_revenue auswählt und nach dem Vormonat filtert.

Wählen Sie den Modus Schnell aus, wenn Sie in Ihrer Abfrage nach bestimmten Fakten oder vordefinierten Messwerten aus Ihren Daten fragen.

Thinking-Modus

Der Modus Denken ist für komplexere analytische Anfragen gedacht, die eine Analyse erfordern, die über direkte LookML-Suchen hinausgeht. In diesem Modus „plant“ der Agent seinen Ansatz und entscheidet, welche Tools verwendet werden sollen und wie die Ergebnisse kombiniert werden sollen. Dieser Modus ermöglicht es, mehrstufige Probleme zu lösen und erweiterte Data-Science-Aufgaben auszuführen, die mit einer einzelnen SQL-basierten Abfrage möglicherweise nicht möglich sind.

Wählen Sie den Modus Denken aus, wenn Sie nach dem Warum Ihrer Daten fragen, Trends vergleichen oder komplexere analytische Anfragen stellen, die mehrere Schritte erfordern. Dieser Modus ist auch besonders hilfreich, wenn Sie einen Agenten testen, um zu verstehen, wie er das zugrunde liegende LookML seiner Datenquellen verwendet.

Mehrfachdialoge

Die konversationelle Analyse berücksichtigt frühere Fragen und Antworten, während Sie die Unterhaltung fortsetzen. Sie können auf früheren Antworten aufbauen, indem Sie die Ergebnisse weiter verfeinern oder den Visualisierungstyp ändern.

Weitere Informationen zum Erstellen von Fragen finden Sie unter Einschränkungen bei Fragen.

Abfragen in einer Unterhaltung verwalten

Wenn Sie mit Daten interagieren, können Sie die Unterhaltung verwalten, indem Sie eine aktive Abfrageantwort beenden, während sie ausgeführt wird oder indem Sie die letzte Frage und ihre Antwort löschen.

Letzte Frage löschen

So löschen Sie die letzte Frage und ihre Antwort:

  1. Bewegen Sie den Mauszeiger auf die letzte Frage und klicken Sie dann auf Nachricht löschen.
  2. Klicken Sie im Dialogfeld Nachricht endgültig löschen? auf Löschen, um die Frage und ihre Antwort endgültig zu löschen.

Abfrageergebnisse und Berechnungen verstehen

Die konversationelle Analyse bietet die folgenden Parameter, um Abfrageergebnisse und Berechnungen zu verstehen:

Interpretation der Abfrage ermitteln

Wenn Sie den Modus Denken verwenden, um Ihre Frage zu stellen, können Sie sehen, wie die konversationelle Analyse Ihre Abfrage verarbeitet hat. Wenn Sie die Begründung sehen möchten, maximieren Sie die Option Denkprozess anzeigen. Wenn Sie die Begründung ausblenden möchten, klicken Sie auf Denkprozess ausblenden.

Die konversationelle Analyse analysiert jede Abfrage und überlegt, wie sie beantwortet werden soll. Dabei werden die Keywords aus Ihrer Abfrage verwendet, um die relevanten Dimensionen, Messwerte und andere Parameter aus der semantischen Ebene der zugehörigen Datasets der Unterhaltung abzuleiten. Außerdem wird aus Ihrer Abfrage abgeleitet, welche Aggregationen ausgeführt werden müssen. Wenn Sie Begründung anzeigen maximieren, zeigt die konversationelle Analyse eine Klartext-Erklärung der Schritte an, die zur Interpretation Ihrer Abfrage ausgeführt wurden. Die Erklärung enthält auch die Dauer, die die konversationelle Analyse für die Abfrage benötigt hat.

Berechnung einer Antwort ermitteln

Wenn Sie sehen möchten, wie die konversationelle Analyse zu einer Antwort gelangt ist oder eine Visualisierung erstellt hat, klicken Sie in den Abfrageergebnissen auf Wie wurde das berechnet?.

Wenn Sie auf Wie wurde das berechnet? klicken, wird in der konversationellen Analyse ein Abschnitt Text angezeigt. Im Abschnitt Text wird in Klartext erklärt, welche Schritte von der konversationellen Analyse ausgeführt wurden, um die angegebene Antwort zu erhalten. Diese Erklärung enthält die Namen der verwendeten Rohfelder, die durchgeführten Berechnungen, die angewendeten Filter, die Sortierreihenfolge und andere Details.

Analysedetails und Debug-Informationen

Wenn für den für die Unterhaltung verwendeten Daten-Agenten bestimmte erweiterte Optionen aktiviert sind, können Antworten die folgenden Details enthalten:

  • Denkprozess anzeigen: Wenn diese Option aktiviert ist, werden in der Antwort des Agenten seine Denkprozesse, generierten Looker-Abfragen und zugrunde liegenden Daten tabellen angezeigt.
  • Debug-Informationen anzeigen: Wenn diese Option aktiviert ist, werden in der Antwort des Agenten die Schritte angezeigt, die er für diese Antwort ausgeführt hat. Das kann bei der Fehlerbehebung hilfreich sein.

Diese Einstellungen werden in den erweiterten Optionen konfiguriert, wenn Sie den Dashboard-Agenten ändern .

Unterhaltungen verwalten

Jede Unterhaltung bleibt im Bereich Letzte Unterhaltungen des Dashboard-Menüs more_vert Menü. Sie können die Namen von Unterhaltungen ändern, Unterhaltungen löschen oder sie aus dem Papierkorb wiederherstellen.

  • Wenn Sie auf Ihre letzten Unterhaltungen mit dem Dashboard-Agenten zugreifen möchten, wählen Sie more_vert Menü > Letzte Unterhaltungen aus.
  • Standardmäßig werden Unterhaltungen nach Ihrer ersten Frage benannt. Wenn Sie eine Unterhaltung umbenennen möchten, wählen Sie sie in der Menüoption Letzte Unterhaltungen aus, klicken Sie auf das Dreipunkt-Menü more_vert und wählen Sie dann edit Umbenennen aus.
  • Wenn Sie eine Unterhaltung mit einem Daten-Agenten löschen möchten, wählen Sie more_vert Menü > delete Papierkorb aus.

Unterhaltung löschen

Wenn Sie eine Unterhaltung mit einem Daten-Agenten löschen möchten, wählen Sie das Dreipunkt-Menü more_vert der Unterhaltung und dann delete Löschen aus.

Unterhaltung wiederherstellen oder endgültig löschen

So stellen Sie eine Unterhaltung aus dem Papierkorb wieder her oder löschen sie endgültig:

  1. Wählen Sie more_vert Menü > delete Papierkorb aus.
  2. Suchen Sie im Bereich Papierkorb nach der Unterhaltung, die Sie wiederherstellen oder endgültig löschen möchten. Wählen Sie das more_vert Dreipunkt-Menü der Unterhaltung und dann eine der folgenden Optionen aus:
    • Wiederherstellen: Stellt die Unterhaltung wieder her. Sie können über die Menüoption Letzte Unterhaltungen auf die Unterhaltung zugreifen.
    • Endgültig löschen: Löscht die Unterhaltung endgültig.