Mit Looker-Daten interagieren

Mit der konversationellen Analyse, unterstützt durch Gemini für Google Cloud, können Sie Ihre Daten analysieren, indem Sie über eine intuitive Chat-Oberfläche Fragen in natürlicher Sprache stellen.

Auf dieser Seite wird erläutert, wie Sie die Oberfläche der konversationellen Analyse in Looker-Instanzen (Google Cloud Core) und Looker-Instanzen (Original) verwenden, um die folgenden Aufgaben auszuführen:

Weitere Informationen dazu, wie und wann Gemini fürIhre Daten verwendet Google Cloud .

Sie können auf folgende Arten auf die konversationelle Analyse in Looker zugreifen:

Unterhaltung mit einem Explore oder einem KI-Datenagenten starten

Fragen zu einem Dataset werden nach Unterhaltung organisiert. Es gibt mehrere Möglichkeiten, die konversationelle Analyse zu nutzen. Sie können Fragen zu Daten in einem einzelnen Explore stellen oder einem KI-Datenagenten für die konversationelle Analyse Fragen zu bis zu fünf Explores gleichzeitig stellen. Wenn Sie die Arbeit auf mehrere Unterhaltungen aufteilen, können Sie die Fragen besser organisieren. So erstellen Sie eine neue Unterhaltung:

  1. Rufen Sie die Seite Unterhaltungen auf.
  2. Wählen Sie eine der folgenden Optionen aus, um die Unterhaltung zu starten:

    • Explores: Wenn Sie eine Unterhaltung basierend auf bis zu fünf Looker-Explores starten möchten, wählen Sie den Bereich Explore aus. Der Projektname wird neben dem Namen des Explore aufgeführt.

    • KI-Agenten: KI-Datenagenten werden mit Kontext und Anweisungen angepasst, die speziell auf Ihre Daten zugeschnitten sind. Wenn Sie eine Unterhaltung mit einem vorhandenen KI-Datenagenten starten möchten, wählen Sie den Tab KI-Agenten und dann einen KI-Datenagenten aus. Sie können eine Unterhaltung mit einem KI-Datenagenten starten, den Sie bereits erstellt haben oder den ein anderer Nutzer für Sie freigegeben hat. Wenn Sie einen neuen KI-Datenagenten erstellen möchten, wählen Sie Neuer KI-Agent aus.

  3. Standardmäßig wird die Unterhaltung als „Ohne Titel“ bezeichnet. Nachdem Sie Ihre erste Frage in der Unterhaltung gestellt haben, generiert die konversationelle Analyse automatisch einen Unterhaltungstitel, der auf Ihrer Frage und Antwort basiert. Wenn Sie den generierten Namen ändern möchten, klicken Sie oben auf der Konversationsseite auf den Titel und geben Sie einen neuen Namen für die Unterhaltung ein. Klicken Sie zum Speichern der Änderungen auf eine andere Stelle auf der Seite oder drücken Sie die Eingabetaste (Mac) oder die Eingabetaste (PC).

Nachdem Sie eine Unterhaltung erstellt haben, können Sie Fragen stellen zu den Daten im Frage stellen Feld innerhalb der Unterhaltung. Sie können über den Bereich Letzte Unterhaltungen zur Unterhaltung zurückkehren.

Unterhaltung in einem Looker-Explore starten

Sie können auch direkt mit einem Looker-Explore eine Unterhaltungstarten. Rufen Sie dazu das Explore auf und wählen Sie Unterhaltung beginnen aus.

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 das ausgewählte 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 beenden klicken. Die konversationelle Analyse beendet die Ausführung der Abfrage und zeigt die folgende Meldung an: The query was cancelled.

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 beenden 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 für schnelle Antworten und Denken als Option für die Lösung komplexer Probleme beschrieben. Standardmäßig ist in der konversationellen Analyse der Fragemodus Denken ausgewählt. In der konversationellen Analyse wird derselbe Fragemodus für alle Unterhaltungen über mehrere Themen beibehalten, 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 den Explores Ihrer Unterhaltung zugrunde liegen. Die konversationelle Analyse kann schnell antworten, da sie auf den verwalteten Definitionen Ihres LookML basiert und keine Art von 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 mit Ihrer Abfrage bestimmte Fakten oder vordefinierte Messwerte aus Ihren Daten abrufen möchten.

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 KI-Agent seinen Ansatz und entscheidet, welche Tools verwendet werden sollen und wie die Ergebnisse kombiniert werden. Dieser Modus ermöglicht die Lösung mehrstufiger Probleme und die Ausführung erweiterter Data-Science-Aufgaben, 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 KI-Agenten testen möchten, um zu verstehen, wie er das zugrunde liegende LookML seiner Datenquellen verwendet.

So verarbeitet die konversationelle Analyse Ihre Fragen

Die konversationelle Analyse formuliert Ihre Frage möglicherweise um, nachdem Sie eine Abfrage gesendet haben. Die umformulierte Frage wird im Unterhaltungsfenster nach Ihrer ursprünglichen Frage angezeigt. Beispielsweise kann die konversationelle Analyse die Frage „Wie hoch ist der Mittelwert des Alters der Nutzer?“ in „Wie hoch ist das Durchschnittsalter der Nutzer?“ umformulieren.

Während die konversationelle Analyse Ihre Abfrage ausführt, können Sie die Begründung und den Denkprozess beobachten. Die konversationelle Analyse kann Nachfragen stellen, um Unklarheiten in der ursprünglichen Abfrage zu beseitigen. Wenn beispielsweise mehrere Felder mit ähnlichen Namen vorhanden sind, kann die konversationelle Analyse Sie bitten, anzugeben, welches Feld für die Verarbeitung Ihrer Abfrage am besten geeignet ist.

Unterhaltungen über mehrere Themen

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.

Fragen zur Klärung

Während die konversationelle Analyse Ihre Abfrage ausführt, können Sie die Begründung und den Denkprozess beobachten. Die konversationelle Analyse kann Nachfragen stellen, um Unklarheiten in der ursprünglichen Abfrage zu beseitigen. Wenn beispielsweise mehrere Felder mit ähnlichen Namen vorhanden sind, kann die konversationelle Analyse Sie bitten, anzugeben, welches Feld für die Verarbeitung Ihrer Abfrage am besten geeignet ist.

Unterhaltungsmetadaten

Wenn Sie mit einem Explore oder einem KI-Datenagenten interagieren, wird im minimierbaren Daten Bereich der Name des Looker-Explore angezeigt, der von der Unterhaltung verwendet wird. Der Daten Bereich bietet auch die folgenden Optionen:

  • Felder ansehen: Wenn Sie mit einem Explore interagieren, können Sie das Explore in einem neuen Browserfenster aufrufen, indem Sie auf Felder ansehen klicken.
  • KI-Agent bearbeiten: Wenn Sie mit einem KI-Datenagenten interagieren, können Sie die Details zum KI-Datenagenten bearbeiten, indem Sie auf KI-Agent bearbeiten klicken.
  • Neue Unterhaltung: Starten Sie eine neue Unterhaltung mit dem Looker-Explore, das in der aktuellen Unterhaltung verwendet wird.

Abfragen in einer Unterhaltung verwalten

Wenn Sie mit Daten interagieren, können Sie die Unterhaltung verwalten, indem Sie eine aktive Abfrageantwort während der Ausführung beenden oder indem Sie die letzte Frage und die zugehörige Antwort löschen.

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

Wenn Sie in der konversationellen Analyse Fragen zu Ihren Daten stellen, kann die Antwort je nach Abfrage und den verbundenen Daten eine Visualisierung, eine Datentabelle oder andere Details enthalten. Wenn Sie die Abfrageergebnisse als Explore öffnen möchten, klicken Sie in den Abfrageergebnissen auf In Explore öffnen.

Zusätzlich zu dieser Abfrageantwort bietet die konversationelle Analyse die folgenden Optionen, 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 Begründung anzeigen. Wenn Sie die Begründung ausblenden möchten, klicken Sie auf Begründung 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 möglicherweise 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 Zeit, die die konversationelle Analyse für die Abfrage benötigt hat.

Anhand der Begründung generiert die konversationelle Analyse eine Antwort, die möglicherweise eine Bitte um Klärung Ihrer Abfrage enthält.

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 Bereich Text angezeigt. Im Bereich 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 verwendeten Rohfeldnamen, die durchgeführten Berechnungen, die angewendeten Filter, die Sortierreihenfolge und andere Details.

Wenn Ihr Looker-Administrator den Code Interpreter aktiviert hat, indem er die Option Erweiterte Analysen für KI-Datenagenten für die konversationelle Analyse aktiviert hat, wird auf dem Tab Code der zusätzlich generierte Python-Code für alle erweiterten Abfragen angezeigt.

Unterhaltungen verwalten

Unterhaltungen werden im Bereich Letzte Themen nach Titel aufgelistet. Sie können die Namen von Unterhaltungen ändern, Unterhaltungen löschen oder sie aus dem Papierkorb wiederherstellen.

Unterhaltungen löschen

Wenn Sie eine Unterhaltung in den Papierkorb verschieben möchten, öffnen Sie die Unterhaltung und klicken Sie auf In den Papierkorb verschieben.

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 in der konversationellen Analyse im linken Navigationsbereich Papierkorb aus, um die Liste der Unterhaltungen aufzurufen, die in den Papierkorb verschoben wurden.
  2. Klicken Sie im Bereich Papierkorb auf den Namen der Unterhaltung, die Sie wiederherstellen oder endgültig löschen möchten.
  3. Wählen Sie im Dialogfeld Sind Sie sicher? eine der folgenden Optionen aus:

    • Abbrechen: Die Aktion wird abgebrochen.
    • Wiederherstellen: Die Unterhaltung wird wiederhergestellt. Sie können über den Bereich Letzte Themen im linken Navigationsmenü in der konversationellen Analyse auf die Unterhaltung zugreifen.
    • Endgültig löschen: Die Unterhaltung wird endgültig gelöscht.

Bekannte Einschränkungen

Für die konversationelle Analyse gelten die folgenden bekannten Einschränkungen.

Einschränkungen bei Visualisierungen

Die konversationelle Analyse verwendet Vega-Lite für die Erstellung von Unterhaltungsdiagrammen. 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 Tooltips

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

Einschränkungen bei Datenquellen

Für die konversationelle Analyse gelten die folgenden Einschränkungen bei Datenquellen:

  • Bei Looker-Daten kann die konversationelle Analyse maximal 5.000 Zeilen pro Abfrage zurückgeben.
  • Die konversationelle Analyse kann den Wert eines Nur-Filter-Feldes, das mit den LookML parameter oder filter definiert ist, nicht festlegen.

Einschränkungen bei Fragen

Die konversationelle Analyse 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

Die konversationelle Analyse 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

Komplexere Fragen wie Prognosen können beantwortet werden, wenn der Code Interpreter aktiviert ist.

Beispiel für eine Unterhaltung

Die folgende Beispielunterhaltung zeigt, wie ein Nutzer auf natürliche Weise mit der konversationellen Analyse interagieren kann. In diesem Beispiel stellt der Nutzer die folgende Frage: „Kannst du den monatlichen Umsatz von Heißgetränken im Vergleich zu Smoothies für 2023 darstellen und den Monat mit dem höchsten Umsatz für jede Getränkeart hervorheben?“ Die konversationelle Analyse antwortet mit einem Liniendiagramm, das den monatlichen Umsatz von Heißgetränken und Smoothies für 2023 zeigt. Juli wird als Monat mit dem höchsten Umsatz für beide Kategorien hervorgehoben.

Chat mit Conversational Analytics, der ein Liniendiagramm mit dem monatlichen Umsatz von Heißgetränken und Smoothies im Jahr 2023 enthält. Der Juli ist hervorgehoben. Chat mit Conversational Analytics, der ein Liniendiagramm mit dem monatlichen Umsatz von Heißgetränken und Smoothies im Jahr 2023 enthält. Der Juli ist hervorgehoben.s

Wie diese Beispielunterhaltung zeigt, interpretiert die konversationelle Analyse Anfragen in natürlicher Sprache, einschließlich mehrteiliger Fragen, die gängige Begriffe wie „Umsatz“ und „Heißgetränke“ verwenden. Nutzer müssen keine genauen Datenbankfeldnamen (z. B. Total monthly drink sales) angeben oder Filterbedingungen definieren (z. B. type of beverage = hot). Die konversationelle Analyse beschreibt die wichtigsten Ergebnisse, erklärt die Begründung und liefert eine Antwort, die Text und gegebenenfalls ein Diagramm enthält. Um eine detailliertere Analyse zu fördern, schlägt die konversationelle Analyse möglicherweise auch Nachfragen vor.

  • Übersicht über die konversationelle Analyse in Looker: Die Landingpage für die konversationelle Analyse mit einer Liste der wichtigsten Funktionen enthält Links zur gesamten Dokumentation zur konversationellen Analyse.

  • KI-Datenagenten erstellen und verwalten: Mit KI-Datenagenten können Sie den KI-gestützten Datenabfrageagenten anpassen, indem Sie Kontext und Anweisungen bereitstellen, die speziell auf Ihre Daten zugeschnitten sind. So kann die konversationelle Analyse genauere und kontextuell relevantere Antworten generieren.

  • Best Practices für die Konfiguration der konversationellen Analyse in Looker: Strategien und Best Practices, die Looker-Administratoren und LookML-Entwicklern helfen, die konversationelle Analyse erfolgreich zu konfigurieren und zu optimieren.

  • Erweiterte Analysen mit dem Code Interpreter aktivieren: Der Code Interpreter in der konversationellen Analyse übersetzt Ihre Fragen in natürlicher Sprache in Python-Code und führt diesen Code aus. Im Vergleich zu Standard-SQL-basierten Abfragen ermöglicht die Verwendung von Python durch den Code Interpreter komplexere Analysen und Visualisierungen.