Dashboard mit einem Dashboard-Agenten abfragen

Mit der konversationellen Analyse, die auf Gemini für Google Cloud basiert, 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 oder einem LookML-Dashboard verwenden, wird ein KI-Datenagent erstellt, der mit dem Dashboard verbunden ist. Während Sie sich mit dem Dashboard-Agent unterhalten, fragt der Agent Ihr Dashboard und alle zugehörigen mit Abfragen verknüpften Kacheln ab. Sie können benutzerdefinierte Dashboard-Agents mit Kontext und Anweisungen anpassen, die speziell auf Ihre Dashboard-Daten zugeschnitten sind.

Auf dieser Seite wird beschrieben, wie Sie mit Conversational Analytics mit Dashboarddaten interagieren können. Es deckt folgende Themenbereiche ab:

Hinweis

Bevor Sie Conversational Analytics verwenden können, um mit Ihren Dashboarddaten zu interagieren, müssen Sie die Einrichtung und Anforderungen für Ihre Looker-Instanz erfüllen und die erforderlichen Berechtigungen für die auf dieser Seite beschriebenen Aufgaben haben.

Unterhaltung in einem Looker-Dashboard starten

Wenn Sie eine Unterhaltung mit einem Dashboard-Agenten über ein benutzerdefiniertes Dashboard oder ein LookML-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 ein Fehler angezeigt.

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

Zusätzlich dazu, dass Sie Fragen zu den Daten im Dashboard oder den mit der Abfrage verknüpften Kacheln stellen können, haben Sie bei benutzerdefinierten Dashboard-Agents die Möglichkeit, die Konfiguration des Agents mit zusätzlichem Kontext und zusätzlichen Anweisungen anzupassen.

Dashboardagenten für ein Dashboard aktivieren oder deaktivieren

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

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

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

Konversationsmetadaten

Im Bereich Mit diesem Dashboard chatten werden für jeden Dashboardtyp die folgenden Aufgaben unterstützt:

Benutzerdefiniertes Dashboard

  • Wenn Sie eine Frage zu den Dashboarddaten stellen möchten, geben Sie eine Frage in das Feld Frage stellen ein.
  • Wenn Sie Informationen zum Dashboard-Agent bearbeiten möchten, wählen Sie tune Agent verwalten aus. Auf dem Tab Editor können Sie Agent-Anweisungen eingeben. Wählen Sie Aktualisieren aus, um die Änderungen am Dashboard-Agent 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 Agentenunterhaltung im Dashboard maximieren möchten, wählen Sie open_in_full Im Vollbildmodus ansehen aus.
  • Wenn Sie auf Ihre letzten Unterhaltungen mit dem Dashboard-Agent zugreifen möchten, wählen Sie more_vert Menü > Letzte Unterhaltungen aus.
  • Standardmäßig werden Unterhaltungen anhand Ihrer ersten Frage benannt. Wenn Sie eine Konversation umbenennen möchten, wählen Sie im Menü Letzte Konversationen eine Konversation aus, wählen Sie das Dreipunkt-Menü aus und dann Bearbeiten Umbenennen.
  • Wenn Sie eine Unterhaltung mit einem Daten-Agent löschen möchten, wählen Sie more_vert Menü > Löschen Papierkorb aus.

LookML-Dashboard

  • Wenn Sie eine Frage zu den Dashboarddaten stellen möchten, geben Sie eine Frage in das Feld Frage stellen ein.
  • Wenn Sie den Bereich für die Agentenunterhaltung im Dashboard maximieren möchten, wählen Sie open_in_full Im Vollbildmodus ansehen aus.
  • Wenn Sie auf Ihre letzten Unterhaltungen mit dem Dashboard-Agent zugreifen möchten, wählen Sie more_vert Menü > Letzte Unterhaltungen aus.
  • Standardmäßig wird eine Unterhaltung nach Ihrer ersten Frage benannt. Wenn Sie eine Konversation umbenennen möchten, wählen Sie im Menü Letzte Konversationen eine Konversation aus, wählen Sie das Dreipunkt-Menü aus und dann Bearbeiten Umbenennen.
  • Wenn Sie eine Unterhaltung mit einem Daten-Agent löschen möchten, wählen Sie more_vert Menü > Löschen Papierkorb aus.

Dashboard-Agent ändern

Wenn Sie Informationen zum Dashboard-Agent bearbeiten möchten, wählen Sie tune Agent verwalten aus. Auf dem Tab Editor können Sie Agent-Anweisungen eingeben. Anweisungen liefern Kontext, damit die konversationelle Analyse versteht, wie sie mit Ihren Daten interagieren und genaue und relevante Antworten liefern kann. Wählen Sie Aktualisieren aus, um die Änderungen am Dashboard-Agent zu speichern. Auf dem Tab Vorschau können Sie sich eine Vorschau der Änderungen am Dashboard-Agenten ansehen.

Anweisungen für KI-Agenten schreiben

Sie können Anweisungen in Freiform hinzufügen, die das Kernverhalten Ihres KI-Datenagenten definieren und ihm grundlegenden Kontext liefern, der vor der Verarbeitung eines Nutzer-Prompts berücksichtigt werden muss.

Hier sind einige Beispiele für die Arten von Kontext, die Sie im Feld Anleitung angeben können:

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

Tipps und Best Practices zum Schreiben von Agent-Anweisungen finden Sie auf der Dokumentationsseite Best Practices für die Konfiguration von Conversational Analytics in Looker.

Fragen zu Looker-Daten stellen

Wenn Sie eine neue Unterhaltung beginnen, schlägt die konversationelle Analyse einige Einstiegsfragen vor. Die Fragen müssen kein bestimmtes Format haben und keine 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 Anfrage gesendet haben, können Sie die Antwort von Conversational Analytics abbrechen, indem Sie auf  Antwort beenden klicken. Conversational Analytics 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 über ein Drop-down-Menü auswählen, das die Optionen Schnell und Denken enthält. In der Benutzeroberfläche wird Fast als Option für schnelle Antworten und Thinking als Option für das Lösen komplexer Probleme beschrieben. In Conversational Analytics ist standardmäßig der Fragemodus Thinking (Denken) aktiviert. Bei Multi-Turn-Unterhaltungen wird in Conversational Analytics derselbe Fragemodus beibehalten, sofern Sie ihn nicht manuell ändern.

Schnellmodus

Wenn Sie im Fast-Modus eine Frage stellen, versucht Conversational Analytics, Ihre Anfrage 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 reagieren, da sie auf den verwalteten Definitionen Ihres LookML basiert und keine Begründung verwendet oder anzeigt.

Eine Frage wie „Wie hoch war unser Gesamtumsatz im letzten Monat?“ kann beispielsweise schnell in eine Abfrage übersetzt werden, mit der die Messung total_revenue ausgewählt und nach dem Vormonat gefiltert wird.

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

Thinking-Modus

Der Modus Thinking ist für komplexere analytische Anfragen vorgesehen, die eine Analyse erfordern, die über direkte LookML-Suchvorgänge hinausgeht. In diesem Modus „plant“ der Agent seinen Ansatz und entscheidet, welche Tools verwendet und wie die Ergebnisse kombiniert werden sollen. In diesem Modus können mehrstufige Probleme gelöst und komplexe Data-Science-Aufgaben ausgeführt werden, die mit einer einzelnen SQL-basierten Abfrage möglicherweise nicht möglich sind.

Wählen Sie den Modus Thinking aus, wenn Sie warum-Fragen zu Ihren Daten stellen, Trends vergleichen oder komplexere Analyseanfragen stellen, die möglicherweise mehrere Schritte erfordern. Dieser Modus ist auch besonders hilfreich, wenn Sie einen Agenten testen möchten, um zu sehen, wie er das zugrunde liegende LookML seiner Datenquellen verwendet.

Unterhaltungen über mehrere Themen

Bei Conversational Analytics werden frühere Fragen und Antworten berücksichtigt, während Sie die Unterhaltung fortsetzen. Sie können auf vorherigen 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.

Anfragen in einer Unterhaltung verwalten

Wenn Sie sich mit Daten unterhalten, 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 die zugehörige Antwort löschen.

Die letzte Frage löschen

So löschen Sie die letzte Frage und die zugehörige 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 die zugehörige Antwort endgültig zu löschen.

Abfrageergebnisse und Berechnungen verstehen

Die konversationelle Analyse enthält Details dazu, wie Ihre Anfrage interpretiert wurde.

Ermitteln, wie Ihre Anfrage interpretiert wurde

Wenn Sie den Denkmodus verwenden, um Ihre Frage zu stellen, können Sie nachvollziehen, wie die konversationelle Analyse Ihre Anfrage bearbeitet hat. Wenn Sie die Begründung sehen möchten, maximieren Sie die Option Show thinking (Gedankengang anzeigen). Wenn Sie die Begründung ausblenden möchten, klicken Sie auf Begründung ausblenden.

Bei der konversationellen Analyse wird jede Anfrage analysiert und überlegt, wie darauf reagiert werden soll. Dazu werden die Keywords aus Ihrer Anfrage verwendet, um die relevanten Dimensionen, Messwerte und anderen Parameter aus der semantischen Ebene der zugehörigen Datasets der Konversation abzuleiten. Außerdem wird aus Ihrer Anfrage interpretiert, welche Aggregationen möglicherweise erforderlich sind. Wenn Sie Begründung anzeigen maximieren, wird in Conversational Analytics eine Erklärung in einfachem Text der Schritte angezeigt, die zur Interpretation Ihrer Anfrage ausgeführt wurden. Die Erklärung enthält auch die Dauer, die für die Verarbeitung der Anfrage durch Conversational Analytics benötigt wurde.

Ermitteln, wie eine Antwort berechnet wurde

Wenn Sie sehen möchten, wie Conversational Analytics 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, In Conversational Analytics wird der Bereich Text angezeigt. Im Bereich Text finden Sie eine Erklärung in einfachem Text der Schritte, die von Conversational Analytics ausgeführt wurden, um die jeweilige Antwort zu erhalten. Diese Erklärung enthält die verwendeten Rohfeldnamen, die durchgeführten Berechnungen, die angewendeten Filter, die Sortierreihenfolge und weitere Details.

Unterhaltungen verwalten

Jede Unterhaltung bleibt im Bereich Letzte Unterhaltungen des Dashboards im 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-Agent zugreifen möchten, wählen Sie more_vert Menü > Letzte Unterhaltungen aus.
  • Standardmäßig werden Unterhaltungen anhand Ihrer ersten Frage benannt. Wenn Sie eine Konversation umbenennen möchten, wählen Sie im Menü Letzte Konversationen eine Konversation aus, wählen Sie das Dreipunkt-Menü aus und dann Bearbeiten Umbenennen.
  • Wenn Sie eine Unterhaltung mit einem Daten-Agent löschen möchten, wählen Sie more_vert Menü > Löschen Papierkorb aus.

Unterhaltungen löschen

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

Unterhaltungen 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 das Dreipunkt-Menü Menü > Löschen 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 Dreipunkt-Menü more_vert der Unterhaltung und dann eine der folgenden Optionen aus:

    • Wiederherstellen: Die Unterhaltung wird wiederhergestellt. Sie können über die Menüoption Letzte Unterhaltungen auf die Unterhaltung zugreifen.
    • Endgültig löschen: Die Unterhaltung wird endgültig gelöscht.

Bekannte Einschränkungen

Für Conversational Analytics-Dashboard-Agents gelten die folgenden bekannten Einschränkungen:

  • Advanced Analytics wird für Dashboard-Agents nicht unterstützt.
  • Dashboard-Agents fragen den Produktionsmodus von Dashboard-Daten ab.
  • Dashboard-Agents übernehmen das Freigabemodell des zugehörigen Dashboards.
  • Sie können den Kontext oder die Anweisungen für LookML-Dashboard-Agents nicht ändern.

Einschränkungen bei Visualisierungen

Für die Erstellung von Konversationsdiagrammen wird in Conversational Analytics Vega-Lite verwendet. Die folgenden Vega-Diagrammtypen werden vollständig unterstützt:

  • Liniendiagramm (eine oder mehrere Reihen)
  • Flächendiagramm
  • Balkendiagramm (horizontal, vertikal, gestapelt)
  • Streudiagramm (eine oder mehrere Gruppen)
  • Kreisdiagramm

Die folgenden Vega-Diagrammtypen werden unterstützt, aber beim Rendern kann es zu unerwartetem Verhalten kommen:

  • Maps
  • Heatmaps
  • Diagramme mit Kurzinfos

Diagrammtypen, die nicht im Vega-Katalog enthalten sind, werden nicht unterstützt. Alle Diagramme, die in diesem Abschnitt nicht aufgeführt sind, werden als nicht unterstützt betrachtet.

Einschränkungen bei Datenquellen

Für Conversational Analytics gelten die folgenden Einschränkungen hinsichtlich der Datenquellen:

  • Conversational Analytics kann maximal 5.000 Zeilen pro Abfrage zurückgeben.
  • Mit Conversational Analytics kann der Wert eines Nur-Filter-Feldes, das mit den LookML-Parametern parameter oder filter definiert ist, nicht festgelegt werden.

Einschränkungen bei Fragen

Conversational Analytics unterstützt Fragen, die mit einer einzelnen Visualisierung beantwortet werden können, z. B.:

  • Trends der Messwerte im Zeitverlauf
  • Aufschlüsselung oder Verteilung eines Messwerts nach Dimension
  • Eindeutige Werte für eine oder mehrere Dimensionen
  • Einzelne Messwerte
  • Die wichtigsten Dimensionswerte nach Messwert

Conversational Analytics unterstützt noch keine Fragen, die nur mit den folgenden Arten von komplizierten Visualisierungen beantwortet werden können:

  • Vorhersage und Prognose
  • Erweiterte statistische Analysen, einschließlich Korrelations- und Anomalieerkennung