Dieser Leitfaden soll Ihnen bei der Planung der Einführung der konversationellen Analyse für Nutzer einer Looker-Instanz helfen. Er empfiehlt den folgenden schrittweisen Ansatz für die Implementierung der konversationellen Analyse in Looker:
- Phase 1: Daten kuratieren und den anfänglichen Umfang definieren
- Phase 2: Agenten konfigurieren und intern validieren
- Phase 3: Einführung der konversationellen Analyse für weitere Nutzer
Mit diesem Ansatz können Sie mit einem kleinen, kontrollierten Umfang beginnen, Ihre Einrichtung validieren und dann auf weitere Nutzer und Daten ausweiten.
Phase 1: Daten kuratieren und den anfänglichen Umfang definieren
In dieser Phase bereiten Sie Ihre Daten für Nutzer vor, damit sie sie mit der konversationellen Analyse abfragen können. Außerdem definieren Sie den Umfang der ersten Bereitstellung. Wir empfehlen, mit einem kleinen und kontrollierten Umfang zu beginnen:
- Ersteinrichtung: Folgen Sie der Anleitung unter Konversationelle Analyse in Looker einrichten für Ihre Instanz.
- Anfänglichen Nutzerzugriff einschränken: Um interne Tests und Validierungen zu ermöglichen, verwenden Sie das Berechtigungssystem von Looker, um einer kleinen Gruppe von Nutzern, die mit den Daten vertraut sind, die erforderlichen Berechtigungen für die Verwendung der konversationellen Analyse zu gewähren. Beschränken Sie den Zugriff zunächst auf ein oder zwei Modelle, die Sie für die konversationelle Analyse kuratiert haben.
- Kuratierte Explores auswählen: Beginnen Sie mit ein oder zwei gut strukturierten Explores, die auf relativ sauberen Daten basieren und einen klaren geschäftlichen Mehrwert bieten. Optimieren Sie diese Explores für die konversationelle Analyse in Looker. Folgen Sie dazu der detaillierten Anleitung unter Best Practices für die Konfiguration der konversationellen Analyse in Looker.
Phase 2: Agenten konfigurieren und intern validieren
In dieser Phase erstellen und verfeinern Sie Ihre Agenten für die konversationelle Analyse und testen sie dann gründlich mit internen Nutzern, um die Genauigkeit und Effektivität zu bestätigen. Diese Phase umfasst die folgenden Schritte:
- Kuratierte Agenten erstellen: Erstellen Sie Agenten für die konversationelle Analyse, die nur auf den kuratierten Explores basieren, die Sie in der Kurations- und Ersteinrichtungsphase vorbereitet haben.
Mit Agent-Anweisungen verfeinern: Verwenden Sie Agent-Anweisungen, um zusätzlichen Kontext und weitere Anleitungen bereitzustellen. Beispiel:
- Verwenden Sie den
synonymLookML-Parameter, um Synonyme für Feldnamen oder ‑werte zu definieren. - Geben Sie spezifischen Kontext oder Regeln für die Verwendung bestimmter Felder an.
- Verwenden Sie den
Intern validieren und iterieren: Testen Sie die Agenten gründlich mit Nutzern, die mit den Daten vertraut sind. Stellen Sie verschiedene Fragen, testen Sie Grenzfälle und ermitteln Sie Schwachstellen. Nehmen Sie die folgenden Änderungen basierend auf dem Feedback aus den Tests vor:
- LookML-Code verfeinern Passen Sie beispielsweise die Werte für die
label,descriptionoderhiddenLookML-Parameter an. - Agent-Anweisungen anpassen
- Weiterhin Probleme mit der Datenqualität melden
- LookML-Code verfeinern Passen Sie beispielsweise die Werte für die
Phase 3: Einführung der konversationellen Analyse für weitere Nutzer
In dieser Phase führen Sie die konversationelle Analyse für weitere Nutzer ein, indem Sie ihnen Zugriff gewähren, Feedback einholen und Ihre Agenten iterativ verbessern. Diese Phase umfasst die folgenden Schritte:
- Gezielten Zugriff gewähren: Gewähren Sie weiteren Nutzern Zugriff auf die konversationelle Analyse und fordern Sie sie auf, die von Ihnen erstellten spezifischen, geprüften Agenten zu verwenden.
Einführen und Feedback einholen: Fordern Sie aktiv Feedback zu den folgenden Themen an:
- Genauigkeit der Antworten
- Nutzerfreundlichkeit
- Fehlende Informationen oder verwirrende Ergebnisse
Kontinuierlich iterieren: Verwenden Sie Feedback, um weitere Verfeinerungen an LookML-Code und Agent-Anweisungen vorzunehmen und die Datenbereinigung zu priorisieren.
Zugriff erweitern: Sobald sich die Agenten als stabil und wertvoll erweisen, erweitern Sie den Zugriff auf andere relevante Nutzergruppen und führen Sie neue kuratierte Agenten ein, indem Sie diesen Nutzern die entsprechenden Berechtigungen gewähren. Sie können auch neue kuratierte Agenten einführen und den Zugriff auf die Modelle erweitern, die für die Gemini-Rolle verfügbar sind. Verwenden Sie dazu die gleichen Prozesse wie in den vorherigen Phasen.