Stahování přepisů konverzací v Power Apps
Přepisy zákaznických interakcí s agent si můžete prohlížet, exportovat a stahovat jak v Power Apps tak Copilot Studio. Informace, které každá aplikace exportuje, se mírně liší.
Tento článek popisuje stahování přepisů konverzací v Power Apps a jejich použití k vytváření přehledů v Power BI. Chcete-li stáhnout přepisy přímo v Copilot Studio, viz Analýza informací o relaci v Copilot Studio.
Ve výchozím nastavení Power Apps stahuje přepisy konverzací za posledních 30 dní. Doby uchovávání můžete změnit.
Poznámka:
Pokud již nemáte přístup ke svému prostředí, budete si muset vytvořit požadavek na podporu v centru pro správu Power Platform.
Požadavek
- Chcete-li zobrazit přepisy konverzací, potřebujete přepis prohlížeč role zabezpečení. Tuto roli mohou udělit pouze administrátoři přiřazením přepis prohlížeče role zabezpečení během agent sdílení.
Zobrazte a exportujte agent přepisy konverzací z portálu Power Apps
Přepisy konverzací agent můžete zobrazit a exportovat z portálu Power Apps .
Nejprve se přihlaste do https://www.powerapps.com pomocí svých přihlašovacích údajů.
Zobrazení přepisů konverzací
V bočním podokně vyberte uzel Tabulky a pak vyberte Vše.
Do pole Vyhledávání zadejte konverzace.
Vyberte ConversationTranscript v části Tabulky.
Otevře se stránka pro tabulku ConversationTranscript.
Export přepisů konverzací
V bočním podokně vyberte uzel Tabulky a pak vyberte Vše.
Do pole Vyhledávání zadejte konverzace.
Vyberte ConversationTranscript v části Tabulky.
Vyberte Export>Exportovat data.
Kompilace dat pro export trvá několik minut.
Výběrem příkazu Stáhnout exportovaná data stáhnete obsah.
Stáhněte si agent přepisy konverzací
V navigační nabídce Power Apps vyberte Dataverse>Tabulky a pak vyberte Vše.
Do pole Vyhledávání zadejte konverzace.
Vyberte tabulku ConversationTranscript.
Vyberte Export>Exportovat data.
Počkejte několik minut, než Power Apps data připraví k exportu, a pak vyberte Stáhnout exportovaná data.
Soubor se uloží jako zazipovaný archiv do výchozího umístění pro stahování ve vašem prohlížeči.
Principy přepisů konverzací
Přepis konverzace je soubor CSV (comma-separated values). Následující tabulka popisuje nejdůležitější pole, která najdete v přepisech konverzací.
Pole | Description | Příklad |
---|---|---|
Content |
Celý přepis ve formátu JSON | Viz sekce Pole obsahu. |
ConversationStartTime |
Čas zahájení konverzace (nikoli čas, kdy došlo k zápisu záznamu přepisu do úložiště dat) | 2021-04-19T20:39:09Z |
ConversationTranscript |
Jedinečný identifikátor řádku v tabulce Dataverse | 28eccb77-xxxx-4a63-985f-ffaaadd6f391 |
Metadata |
JSON, který obsahuje agent ID, ID tenanta a agent název | {"BotId": "aaaabbbb-0000-cccc-1111-dddd2222eeee", "AADTenantId": "bbbbcccc-1111-dddd-2222-eeee3333ffff", "BotName": "Test Bot"} |
Name |
Název vlastního řádku, který je vytvořen z ConversationId následovaného BotId následovaného batch number . Číslo šarže označuje pořadí, pokud existuje více analytických relací pro konverzaci. Klasičtí roboti neobsahují číslo dávky. |
8YYe8iif49ZKkycZLe7HUO-o_198eca5f-xxxx-4ae6-8c08-835d884a8688_0 |
Bot_ConversationTranscript |
ID agent | aaaabbbb-0000-cccc-1111-dddd2222eeee |
Created on |
Datum a čas vytvoření záznamu přepisu | 2021-04-20T02:40:13Z |
Pole obsahu
Pole Content
je nezpracovaný protokol všech aktivit, které uživatelé měli s agent. Mezi běžné typy aktivit patří zpráva a událost:
- Aktivity typu Zpráva představují obsah zobrazený v konverzaci. Zprávy mohou obsahovat text, řeč, interaktivní karty a binární nebo neznámé přílohy.
- Aktivity událostí sdělují programové informace z klienta nebo kanálu do agent.
Další informace o typech aktivit naleznete v dokumentu Schéma aktivit Bot Framework.
Následující tabulka popisuje některá klíčová pole v kódu JSON obsahu:
Key | Description |
---|---|
ID |
Jedinečný identifikátor GUID pro identifikaci objektu aktivity |
valueType |
Typ hodnoty uložené v aktivitě; určuje, jaké informace aktivita poskytuje (Běžné typy hodnot aktivity) |
timestamp |
Časové razítko, kdy byla aktivita vygenerována, ve formátu Epoch (počet sekund od půlnoci UTC 1. ledna 1970) |
type |
Typ aktivity, například message , event nebo trace |
replyToId |
ID aktivity, na kterou aktuální aktivita odpovídá |
from |
Obsahuje pole id a role :
id lze použít k výpočtu počtu aktivních uživatelů, kteří interagují s agent, pokud plátno předává jedinečné ID uživatele. Pokud plátno nepředá ID, je předáno jedinečné ID pro každou konverzaci. ID je před zapsáním do přepisu hashováno z důvodu zabezpečení a ochrany soukromí. |
channelId |
ID kanálu, odkud aktivita pochází, např. directline , msteams nebo facebook |
textFormat |
Formát textu, například plain nebo markdown |
attachments |
Dynamická bohatá data přidružená k aktivitě; například AdaptiveCards , HeroCards nebo Carousel data |
text |
Text pro aktivity message |
value |
Pole specifická pro aktivitu na základě typu hodnoty, v tomto poli se nachází většina užitečných informací |
channeldata |
|
name |
Název aktivity události, například SetPVAContext |
Běžné typy hodnot aktivity
Typ hodnoty aktivity | Description |
---|---|
ConversationInfo |
Zda konverzace pochází z testovacího podokna aplikace Copilot Studio (isDesignMode ) a národní prostředí konverzace |
CSATSurveyRequest |
Uživateli se zobrazí průzkum spokojenosti zákazníků (CSAT) |
CSATSurveyResponse |
Uživatel odpoví na průzkum CSAT |
DialogRedirect |
Uživatel je přesměrován na jiné téma |
ImpliedSuccess |
Uživatel dosáhl uzlu otázky v tématu, kde jedna z podmínek ukazuje na systémové téma CSAT Potvrzený úspěch nebo volá systémové téma Konec konverzace |
IntentRecognition |
Uživatel spustil téma |
PRRSurveyRequest |
Uživatel byl dotázán, zda téma odpovědělo na jeho otázku z tématu Konec konverzace |
PRRSurveyResponse |
Odpověď uživatele na to, zda téma odpovědělo na jeho otázku z tématu Konec konverzace |
SessionInfo |
Typ (unengaged nebo engaged ), výsledek (Escalated , Resolved , Abandon ) a počet obrátek relace |
VariableAssignment |
Hodnota je přiřazena do proměnné |
Vytváření vlastních sestav Power BI z přepisů konverzací
Užitečným způsobem, jak přistupovat k vytváření vlastních sestav z přepisů konverzací, je podívat se na počet zpráv, které je třeba zpracovat.
Zjednodušený přístup
Připojení Power BI k Dataverse pomocí datového toku Power BI. Jiná infrastruktura není vyžadována a všechny záznamy se načítají z Dataverse při každé aktualizaci.
Výhody | Nevýhody |
---|---|
Nejsnadnější implementace. | Doba obnovy se může prodloužit se zvyšujícím se počtem přepisů. Vysoké náklady na ukládání v Dataverse. |
Standardní přístup Azure Data Lake Storage
Export dat Dataverse do Azure Data Lake Storage. Tato metoda vyžaduje účet Azure Data Lake Storage, ale žádnou jinou infrastrukturu Azure.
Použijte datový tok Power Platform k přípravě dat a extrahování dat do strukturované podoby.
Power BI obnovuje data z datového toku. Power Platform a Power BI spravují veškerou výpočetní infrastrukturu. Při každém obnovení budou načteny z Dataverse záznamy za určitý den.
Výhody | Nevýhody |
---|---|
Nízké náklady na skladování v Azure Data Lake Storage. Středně jednoduchá implementace. Není potřeba Azure Compute. |
Doba obnovy se může prodloužit se zvyšujícím se počtem přepisů každý den. |
Azure Data Lake Storage + přístup Synapse
Velikost dat v přístupu Standard Azure Data Lake Storage může způsobit pomalé obnovování nebo jiné provozní problémy. V takovém případě můžete použít Azure Synapse Analytics a integrovat je do Power BI.
Výhody | Nevýhody |
---|---|
Doba obnovení je konstantní. Středně jednoduchá implementace. Nízké náklady na ukládání v Azure Data Lake Storage. |
Výpočetní náklady za Azure Synapse. |
Změna výchozí doby uchovávání
Úloha hromadného mazání Power Apps automaticky odstraní agent přepisy, které jsou starší než 30 dní. Chcete-li přepisy uchovávat déle, zrušte stávající úlohu a vytvořte novou, která bude probíhat podle jiného plánu.
Zrušení stávající úlohy hromadného odstranění
V Power Apps vyberte Nastavení>Upřesnit nastavení.
Portál Dynamics 365 se otevře na nové kartě.
Vyberte kurzor vedle Nastavení a v části Systém vyberte Správa dat.
Zvolte Hromadné odstranění záznamů.
V seznamu Zobrazení vyberte Opakující se systémové úlohy hromadného odstraňováná.
Vyberte úlohu Hromadné odstranění záznamů přepisu konverzace starších než 1 měsíc.
V seznamu Více akcí vyberte Zrušit.
Vytvoření nové úlohy hromadného odstranění
Pokud chcete spustit Průvodce hromadným odstraněním, vyberte Nový a pak v průvodci vyberte Další.
Nastavte následující kritéria vyhledávání:
- V seznamu Hledat vyberte ConversationTranscripts.
- Vyberte ConversationStartTime, vyberte Starší než X měsíců a zadejte „12“.
Toto nastavení uchovává přepisy po dobu 12 měsíců. Pokud chcete, zvolte jiné srovnání a hodnotu. - Vyberte SchemaType, ponechte je rovno a zadejte „powervirtualagents“.
Vyberte Další.
Zadejte název úlohy, vyberte možnost Spustit tuto úlohu každých a zadejte 1. Pokud nechcete, aby úloha běžela každý den, zvolte jiný plán.
Zvolte Další a pak vyberte Odeslat.
Tipy, jak z přepisů konverzací vytěžit maximum
Proměnné lze použít k ukládání dat relevantních pro váš agent obsah nebo agent uživatele. Analýza proměnné a její hodnoty z přepisu konverzace vám umožní filtrovat nebo rozdělit data podle proměnné.
Na mnoha místech přepisy konverzací odkazují na obsah podle jeho ID. Například ID tématu, na které je přesměrováno aktuální téma, je odkazováno pouze přes jeho ID. Chcete-li získat název téma, vyhledejte jeho název v obsahu agent.