Mit Gesprächsabschriften arbeiten
Wichtig
Power Virtual Agents-Fähigkeiten und -Funktionen sind jetzt Teil von Microsoft Copilot Studio nach erheblichen Investitionen in generative KI und verbesserte Integrationen in Microsoft Copilot.
Einige Artikel und Screenshots beziehen sich möglicherweise auf Power Virtual Agents während wir Dokumentation und Schulungsinhalte aktualisieren.
Sie können Transkripte von Kundeninteraktionen mit Ihrem Copiloten sowohl in Power Apps als auch in Microsoft Copilot Studio anzeigen, exportieren und herunterladen. Die Informationen, die jede App exportiert, unterscheiden sich geringfügig. Dieser Artikel behandelt das Herunterladen von Unterhaltungsprotokollen in Power Apps und deren Verwendung zum Erstellen von Berichten in Power BI. Copilot-Sitzungstranskripte in Microsoft Copilot Studio herunterladen.
Power Apps lädt standardmäßig Unterhaltungstranskripte der letzten 30 Tage herunter. Sie können den Aufbewahrungszeitraum ändern.
Notiz
Wenn Sie keinen Zugriff mehr auf Ihre Umgebung haben, müssen Sie im Power Platform Admin Center Eine Supportanfrage erstellen.
Anforderungen
- Um Konversationsprotokolle anzuzeigen, benötigen Sie die Sicherheitsrolle „Transkript-Viewer”. Nur Administratoren können diese Rolle vergeben, indem sie bei der Copilot-Freigabe die Sicherheitsrolle des Copilot-Transkript-Viewers zuweisen.
Copilot-Unterhaltungstranskripte aus dem Power Apps-Portal exportieren und anzeigen
Sie können Copilot-Unterhaltungstranskripte aus dem Power Apps-Portal exportieren und sich anzeigen lassen.
Zunächst melden Sie sich mit Ihren Anmeldedaten in https://www.powerapps.com an.
Unterhaltungsprotokolle anzeigen
Wählen Sie im Seitenbereich den Knoten Tabellen aus. Wählen Sie oben Alle aus.
Geben Sie Konversation im Textfeld Suche oben rechts ein. Wählen Sie ConversationTranscript unter Tabellen aus.
Eine Seite für die Tabelle ConversationTranscript wird geöffnet und zeigt eine Liste der zur Ansicht verfügbaren Daten an.
Unterhaltungsprotokolle exportieren
Wählen Sie im Seitenbereich den Knoten Tabellen aus. Wählen Sie oben Alle aus.
Geben Sie Unterhaltung im Textfeld Suche oben rechts ein. Wählen Sie ConversationTranscript unter Tabellen aus.
Erweitern Sie das Menüelement Exportieren oben am Bildschirm und wählen Sie dann Daten exportieren aus. Es kann einige Minuten dauern, bis die Daten für den Export zusammengestellt wurden.
Wählen Sie Exportierte Daten herunterladen aus, um den Inhalt herunterzuladen.
Copilot-Unterhaltungstranskripte herunterladen
Wählen Sie im Navigationsmenü Power Apps, Dataverse und dann Tabellen aus.
Wählen Sie Alle aus.
Geben Sie in das Suchfeld oben rechts Unterhaltung ein.
Wählen sie die Tabelle ConversationTranscript.
Wählen Sie Exportieren und dann Daten exportieren aus.
Warten Sie ein paar Minuten, dass Power Apps die Daten für den Export vorbereiten kann. Wählen Sie Exportierte Daten herunterladen.
Die Datei wird als gezipptes Archiv im Standard-Download-Verzeichnis Ihres Browsers gespeichert.
Unterhaltungstranskripte verstehen
Das Konversationsprotokoll ist eine CSV-Datei (comma-separated values). In der folgenden Tabelle sind die wichtigsten Felder aufgeführt, die Sie in Ihren Gesprächsprotokollen finden.
Feld | Beschreibung | Beispiel |
---|---|---|
Inhalt | Das gesamte Transkript im JSON-Format | Siehe Abschnitt Feld „Inhalt“. |
ConversationStartTime | Die tatsächliche Startzeit der Unterhaltung (nicht die Uhrzeit, zu der der Transkriptdatensatz in den Datenspeicher geschrieben wurde) | 2021-04-19T20:39:09Z |
ConversationTranscript | Der eindeutige Bezeichner der Zeile in der Dataverse-Tabelle | 28eccb77-xxxx-4a63-985f-ffaaadd6f391 |
Metadata | JSON, das die Copilot-ID, die Mandanten-ID und den Copilot-Namen enthält | {"BotId": "198eca5f-xxxx-4ae6-8c08-835d884a8688", "AADTenantId": "72f988bf-xxxx-41af-91ab-2d7cd011db47", "BotName": "Test Bot"} |
Name des Dataflows | Der Name der benutzerdefinierten Zeile, die aus der ConversationId erstellt wird, gefolgt von der BotId , gefolgt von der batch number . Die Batch-Nummer gibt die Reihenfolge an, wenn es mehrere Analysesitzungen für die Unterhaltung gibt. Klassische Bots enthalten keine Batch-Nummer. |
8YYe8iif49ZKkycZLe7HUO-o_198eca5f-xxxx-4ae6-8c08-835d884a8688_0 |
Bot_ConversationTranscript | Die Copilot-ID | 198eca5f-xxxx-4ae6-8c08-835d884a8688 |
Erstellungszeitpunkt | Das Datum und die Uhrzeit der Erstellung des Transkriptdatensatzes | 2021-04-20T02:40:13Z |
Feld „Inhalt“
Das Feld „Inhalt“ ist ein Rohprotokoll aller Aktivitäten, die Benutzende mit dem Copiloten ausführen. Übliche Aktivitätstypen sind Nachricht und Ereignis:
- Nachricht-Aktivitäten stellen Inhalte dar, die in einer Unterhaltung angezeigt werden. Nachricht-Aktivitäten können Text, Sprache, interaktive Karten und binäre oder unbekannte Anhänge enthalten.
- Ereignis-Aktivitäten kommunizieren programmgesteuerte Informationen von einem Client oder Kanal an einen Copiloten.
Weitere Informationen zu Aktivitätstypen finden Sie im Bot Framework-Aktivitätsschema.
In der folgenden Tabelle werden einige der wichtigsten Felder in der Inhalts-JSON beschrieben:
Key | Beschreibung |
---|---|
ID |
Die eindeutige GUID des Aktivitätsobjekts |
valueType |
Der Werttyp, der in der Aktivität gespeichert ist. Dieser bestimmt, welche Informationen die Aktivität bereitstellt (Häufige Aktivitätswerttypen). |
timestamp |
Der Zeitstempel, wann die Aktivität im Epochenformat generiert wurde (Anzahl der Sekunden seit Mitternacht UTC am 1. Januar 1970) |
type |
Der Typ der Aktivität, z. B. message , event oder trace |
replyToId |
Die ID der Aktivität, auf die die aktuelle Aktivität reagiert |
from |
Enthält die Felder id und role :
Die id kann verwendet werden, um die Anzahl der aktiven Benutzenden zu berechnen, die mit dem Copiloten interagieren, wenn der Canvas eine eindeutige ID des Benutzenden übergibt. Wenn die Canvas keine ID übergibt, wird eine eindeutige ID pro Unterhaltung übergeben. Aus Gründen der Sicherheit und des Datenschutzes wird die ID gehasht, bevor sie in die Abschrift geschrieben wird. |
channelId |
Die ID des Ursprungs der Aktivität z. B. directline , msteams oder facebook |
textFormat |
Das Format des Textes z. B. plain oder markdown |
attachments |
Dynamische, umfangreiche Daten, die der Aktivität zugeordnet sind, z. B. AdaptiveCards , HeroCards oder Carousel data |
text |
Der Text für message -Aktivitäten |
value |
Aktivitätsspezifische Felder basierend auf dem Werttyp. In diesem Feld sind die meisten nützlichen Informationen enthalten. |
channeldata |
|
name |
Der Name der Ereignisaktivität, z. B. SetPVAContext |
Häufige Aktivitätswerttypen
Aktivitätswerttyp | Beschreibung des Dataflows |
---|---|
ConversationInfo |
Ob die Unterhaltung vom Testbereich der Microsoft Copilot Studio-App (isDesignMode ) stammt und welches das Gebietsschema der Unterhaltung ist |
CSATSurveyRequest |
Dem Benutzer wird eine Umfrage zur Kundenzufriedenheit (CSAT) vorgelegt. |
CSATSurveyResponse |
Der Benutzer beantwortet eine CSAT-Umfrage. |
DialogRedirect |
Der Benutzer wird zu einem anderen Thema umgeleitet. |
ImpliedSuccess |
Der Benutzer hat einen Frageknoten im Thema erreicht, in dem eine der Bedingungen auf das CSAT-Systemthema „Bestätigter Erfolg“ verweist oder das Systemthema „Ende der Unterhaltung“ aufruft. |
IntentRecognition |
Ein Thema wurde vom Benutzer ausgelöst. |
PRRSurveyRequest |
Der Benutzer wurde gefragt, ob das Thema seine Frage aus dem Thema „Ende der Unterhaltung“ beantwortet hat. |
PRRSurveyResponse |
Die Antwort des Benutzers auf die Frage, ob das Thema seine Frage aus dem Thema „Ende der Unterhaltung“ beantwortet hat. |
SessionInfo |
Der Typ (unengaged oder engaged ), das Ergebnis (Escalated , Resolved , Abandon ) und die Anzahl der Sprecherwechsel der Sitzung. |
VariableAssignment |
Einer Variablen wurde ein Wert zugewiesen. |
Benutzerdefinierte Power BI-Berichte aus Unterhaltungstranskripten erstellen
Eine nützliche Methode zur Erstellung von benutzerdefinierten Berichten aus Gesprächsprotokollen ist die Betrachtung der Anzahl der zu verarbeitenden Nachrichten.
Einfacher Ansatz
Verbinden Sie Power BI mit Dataverse über einen Power BI-Dataflow. Eine andere Infrastruktur ist nicht erforderlich, und bei jeder Aktualisierung werden alle Datensätze aus Dataverse abgerufen.
Vorteile | Nachteile |
---|---|
Einfachste Implementierung. | Aktualisierungszeit kann sich mit zunehmender Zahl der Transkripte erhöhen. Hohe Kosten für die Speicherung in Dataverse. |
Standard-Azure Data Lake Storage-Ansatz
Exportieren Sie die Daten von Dataverse zu Azure Data Lake Storage. Diese Methode erfordert ein Azure Data Lake Storage-Konto, jedoch keine andere Azure-Infrastruktur.
Verwenden Sie einen Power Platform-Dataflow zur Datenaufbereitung auf den Transkripten und extrahieren Sie die Daten in eine strukturierte Form.
Power BI aktualisiert Daten aus dem Dataflow. Power Platform und Power BI verwalten die gesamte Recheninfrastruktur. Bei jeder Aktualisierung werden Datensätze für einen bestimmten Tag aus Dataverse abgerufen.
Vorteile | Nachteile |
---|---|
Niedrige Speicherkosten in Azure Data Lake Storage. Relativ einfache Implementierung. Kein Azure Compute erforderlich. |
Aktualisierungszeit kann sich mit zunehmender Zahl der Transkripte am Tag erhöhen. |
Azure Data Lake Storage + Synapse-Ansatz
Die Datengröße im Standard Azure Data Lake Storage Ansatz kann zu langsamen Aktualisierungen oder anderen Betriebsproblemen führen. In diesem Fall können Sie Azure Synapse Analytics verwenden und in Power BI integrieren.
Vorteile | Nachteile |
---|---|
Die Aktualisierungszeit ist konstant. Relativ einfache Implementierung. Niedrige Speicherkosten in Azure Data Lake Storage. |
Kosten für Azure Synapse. |
Ändern Sie die standardmäßige Aufbewahrungsfrist
Ein Power Apps-Massenlöschungsauftrag entfernt automatisch Copilot-Transkripte, die älter als 30 Tage sind. Um die Transkripte länger aufzubewahren, brechen Sie den vorhandenen Auftrag ab und erstellen Sie einen neuen, der nach einem anderen Zeitplan ausgeführt wird.
Brechen Sie den vorhandenen Massenlöschauftrag ab
Wählen Sie oben rechts in Power Apps das Zahnradsymbol Einstellungen und dann Erweiterte Einstellungen.
Das Dynamics 365-Portal wird in einer neuen Registerkarte geöffnet.
Wählen Sie das Einfügezeichen neben Einstellungen und dann unter System die Option Datenverwaltung aus.
Wählen Sie Massenlöschung von Datensätzen aus.
Wählen Sie in der Liste Ansicht die Option Wiederkehrende Systemaufträge zur Massenlöschung.
Wählen Sie den Auftrag Massenlöschen von Konversationsprotokollen älter als 1 Monat.
Wählen Sie in der Liste Weitere Aktionen die Option Abbrechen.
Neuen Massenlöschungsauftrag erstellen
Wählen Sie Neu und dann Weiter aus, um den Assistenten für Massenlöschungen zu starten.
Legen Sie die folgenden Suchkriterien fest:
- In der Liste Suchen wählen Sie ConversationTranscripts.
- Wählen Sie ConversationStartTime, dann Älter als X Monate und geben Sie 12 ein.
Bei dieser Einstellung bleiben die Abschriften 12 Monate lang erhalten. Wählen Sie einen anderen Vergleich und Wert, wenn Sie möchten. - Wählen Sie SchemaType, lassen Sie gleich und geben Sie powervirtualagents ein.
Wählen Sie Weiter.
Geben Sie einen Namen für den Job ein, wählen Sie Diesen Job nach jedem ausführen, und geben Sie 1 ein.
Wählen Sie einen anderen Zeitplan aus, wenn der Job nicht jeden Tag ausgeführt werden soll.Wählen Sie Weiter und dann Senden aus.
Tipps zur optimalen Nutzung Ihrer Unterhaltungstranskripte
Mithilfe von Variablen können Daten gespeichert werden, die für Ihren Copilot-Inhalt oder den Copilot-Benutzenden relevant sind. Durch Analysieren der Variablen und ihres Werts aus dem Unterhaltungstranskript können Sie die Daten nach den Variablen filtern oder aufteilen
An vielen Stellen verweisen die Transkripte von Unterhaltungen auf Inhalte durch ihre ID. Beispielsweise wird die ID des Themas, zu dem das aktuelle Thema umleitet wird, nur über seine ID angegeben. Um den Namen des Themas zu erhalten, suchen Sie seinen Namen im Copilot-Inhalt.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für