Del via


Arbeid med samtaleutskrifter

Viktig

Power Virtual Agents-funksjoner er nå en del av Microsoft Copilot Studio etter betydelige investeringer i generativ kunstig intelligens og forbedrede integreringer på tvers av Microsoft Copilot.

Enkelte artikler og skjermbilder kan henvise til Power Virtual Agents når vi oppdaterer dokumentasjons- og opplæringsinnhold.

Du kan vise, eksportere og laste ned utskrifter av kundesamhandlinger med kopiloten i både Power Apps og Microsoft Copilot Studio. Informasjonen som hver app eksporterer, er litt forskjellig. Denne artikkelen omhandler nedlasting av samtaleutskriftene i Power Apps og hvordan du bruker dem til å opprette rapporter i Power BI. Last ned øktutskrifter for kopilot i Microsoft Copilot Studio.

Som standard laster Power Apps ned samtaleutskrifter fra de siste 30 dagene. Du kan endre oppbevaringsperioden.

Merk

Hvis du ikke lenger har tilgang til miljøet ditt, må du opprette en støtteforespørsel i Power Platform-administrasjonssenteret.

Forutsetning

Vis og eksporter utskrifter av kopilotsamtaler fra Power Apps-portalen

Du kan også vise og eksportere utskrifter fra kopilotsamtaler fra Power Apps-portalen.

Først må du logge på https://www.powerapps.com med legitimasjonen din.

Vise samtaleutskrifter

  1. Velg Tabeller-noden i sideruten. Velg Alle øverst.

    Skjermbilde som viser Alle valgt i Tabeller-noden.

  2. Skriv inn Diskusjon i Søk-tekstboksen øverst til høyre. Velg ConversationTranscript under Tabeller.

    Skjermbilde der Samtaleavskrift er valgt.

  3. En side for ConversationTranscript-tabellen åpnes og viser en liste over data som er tilgjengelig for visning.

    Skjermbilde der Aktive samtaleavskrifter er utvidet.

Eksportere samtaleutskrifter

  1. Velg Tabeller-noden i sideruten. Velg Alle øverst.

    Velg Alle på Tabeller-noden.

  2. Skriv inn Diskusjon i Søk-tekstboksen øverst til høyre. Velg ConversationTranscript under Tabeller.

    Velg utskriften for eksport.

  3. Utvid Eksporter-menyelementet øverst på skjermen, og velg Eksporter data. Det kan ta litt tid til å kompilere dataene for eksport.

    Velg Eksporter data på Eksporter-menyen.

  4. Velg Last ned eksporterte data for å laste ned innholdet.

    Nedlasting av eksporterte data.

Last ned kopilotsamtaleutskrifter

  1. Velg Dataverse på navigasjonsmenyen i Power Apps, og velg deretter Tabeller.

  2. Velg Alle.

  3. I søkeboksen øverst til høyre, skriver du inn samtale.

  4. Velg tabellen ConversationTranscript.

    Skjermbilde av Power Apps-vinduet med tabellen ConversationTranscript uthevet.

  5. Velg Eksporter og deretter Eksporter data.

    Skjermbilde av alternativet Eksporter data i ConversationTranscript-tabellen.

  6. Tillat et par minutter å klargjøre Power Apps-dataene for eksport. Velg Last ned eksporterte data.

Filen lagres som et zippet arkiv i leserens standard nedlastingssted.

Forstå samtaleutskrifter

Samtaleavskriften er en CSV-fil (kommadelte verdier). Tabellen nedenfor beskriver de viktigste feltene i samtaleutskriftene.

Felt Bekrivelse Eksempel
Innhold Hele utskriften i JSON-format Se delen Innholdsfelt.
ConversationStartTime Tidspunktet for samtalestart (ikke tidspunktet da utskriftsoppføringen ble skrevet til datalageret) 2021-04-19T20:39:09Z
ConversationTranscript Den unike identifikator for raden i Dataverse-tabellen 28eccb77-xxxx-4a63-985f-ffaaadd6f391
Metadata JSON som omfatter kopilot-ID-en, leier-ID-en og kopilotnavnet {"BotId": "198eca5f-xxxx-4ae6-8c08-835d884a8688", "AADTenantId": "72f988bf-xxxx-41af-91ab-2d7cd011db47", "BotName": "Test Bot"}
Navn Navnet på den egendefinerte raden som opprettes fra ConversationId, etterfulgt av BotId etterfulgt av batch number. Partinummeret angir rekkefølgen når det er flere analytiske økter for samtalen. Klassiske roboter inkluderer ikke partinummeret. 8YYe8iif49ZKkycZLe7HUO-o_198eca5f-xxxx-4ae6-8c08-835d884a8688_0
Bot_ConversationTranscript Kopilot-ID-en 198eca5f-xxxx-4ae6-8c08-835d884a8688
Opprettet Datoen og klokkeslettet da utskriftsoppføringen ble opprettet 2021-04-20T02:40:13Z

Innholdsfelt

Feltet Innhold er en rålogg over alle aktivitetene brukere har hatt med kopiloten. Vanlige aktivitetstyper inkluderer melding og hendelse:

  • Meldingsaktiviteter representerer innholdet som vises i en samtale. Meldingsaktiviteter kan inneholde tekst, tale, interaktive kort og binære eller ukjente vedlegg.
  • Hendelsesaktiviteter formidler programmatisk informasjon fra en klient eller kanal til kopiloten.

Hvis du vil ha mer informasjon om aktivitetstyper, kan du se Aktivitetsskjema for Bot Framework.

Tabellen nedenfor beskriver noen av nøkkelfeltene i JSON-filen Innhold:

Nøkkel Bekrivelse
ID Den unike GUID-en for aktivitetsobjektet
valueType Verditypen som er lagret i aktiviteten. Den dikterer hvilken informasjon aktiviteten leverer (vanlige aktivitetsverdityper)
timestamp Tidsstempel for når aktiviteten ble generert i Epdiagram-format (antall sekunder siden midnatt UTC 1. januar 1970)
type Aktivitetstypen, for eksempel message, event eller trace
replyToId ID-en for aktiviteten som den gjeldende aktiviteten svarer på
from Inneholder feltene id og role:
  • id – ID-en for aktiveringen
  • role – inneholder 0 eller 1
    • 0 – aktiviteten kommer fra kopiloten
    • 1 – aktiviteten kommer fra brukeren som samhandler med kopiloten
Notater:
id-en kan brukes til å beregne antall aktive brukere som samhandler med kopiloten hvis lerretet sender inn en unik ID for brukeren. Hvis lerretet ikke sender en ID, sendes det en unik ID per samtale.
ID-en hash-kodes før den skrives til utskriften av sikkerhets- og personvernhensyn.
channelId ID-en for stedet der aktiviteten kommer fra, for eksempel directline, msteams eller facebook
textFormat Formatet til teksten, for eksempel plain eller markdown
attachments Dynamiske, omfattende data knyttet til aktiviteten, for eksempel AdaptiveCards, HeroCards eller Carousel data
text Teksten for aktiviteter for message
value Felter som er spesifikke for aktiviteten basert på verditypen, og dette feltet inneholder mesteparten av den nyttige informasjonen
channeldata
  • Inneholder kanaldata:
    • for meldinger:
      • DialogTraceDetail
      • DialogErrorDetail
      • VariableDetail (inneholder verdien som er tilordnet en variabel)
      • CurrentMessageDetail
    • for hendelser:
      • cci_trace_id
      • traceHistory
      • enableDiagnostics
      • clientTimestamp
      • clientActivityId
name Navnet på hendelsesaktiviteten, for eksempel SetPVAContext

Vanlige aktivitetsverdityper

Aktivitetsverditype Beskrivelse
ConversationInfo Om samtalen kommer fra Microsoft Copilot Studio-testruten (isDesignMode) og samtalens nasjonale innstilling
CSATSurveyRequest Brukeren blir presentert for en undersøkelse om kundetilfredshet (CSAT)
CSATSurveyResponse Brukeren svarer på en CSAT-undersøkelse
DialogRedirect Brukeren omdirigeres til et annet emne
ImpliedSuccess Brukeren har nådd en spørsmålsnode i emnet, der én av betingelsene refererer til CSAT-systememnet Bekreftet suksess, eller kaller systemsystemet Slutt på samtale
IntentRecognition Et emne ble utløst av brukeren
PRRSurveyRequest Brukeren ble spurt om emnet besvarte spørsmålet deres fra emnet Slutt på samtale
PRRSurveyResponse Brukerens svar på om emnet besvarte spørsmålet deres fra emnet Slutt på samtale
SessionInfo Typen (unengaged eller engaged), resultatet (Escalated, Resolved, Abandon), og antall aktiveringer for økten
VariableAssignment En verdi har blitt tilordnet til en variabel

Bygg egendefinerte Power BI-rapporter fra samtaleutskrifter

En nyttig måte å tilnærme seg bygging av egendefinerte rapporter fra samtaleutskrifter er å se på antallet meldinger som må behandles.

Enkel tilnærming

Koble Power BI til Dataverse med en Power BI-dataflyt. Annen infrastruktur er ikke nødvendig, og alle oppføringer hentes fra Dataverse med hver oppdatering.

Diagram som viser dataflyten fra Dataverse til Power BI-modellen.

Fordeler Ulemper
Enklest implementering. Oppdateringstiden øker kanskje etter hvert som antall utskrifter økes.
Høye kostnader for lagring i Dataverse.

Standard Azure Data Lake Storage-metode

Eksportere Dataverse-data til Azure Data Lake Storage. Denne metoden krever en Azure Data Lake Storage-konto, men ingen annen Azure-infrastruktur.

Bruk en Power Platform-dataflyt for klargjøring av data i utskriftene, og trekk ut dataene i et strukturert skjema.

Power BI oppdaterer data fra dataflyten. Power Platform og Power BI administrere all databehandlingsinfrastruktur. Oppføringer for en bestemt dag hentes fra Dataverse med hver oppdatering.

Diagram som viser data som flyter fra Dataverse til Azure Data Lake Storage, og som behandles av Power Platform og Power BI.

Fordeler Ulemper
Lav lagringskostnad i Azure Data Lake Storage.
En relativt enkel implementering.
Ingen Azure-databehandling kreves.
Oppdateringstiden øker kanskje etter hvert som antall utskrifter økes hver dag.

Azure Data Lake Storage+ Synapse-tilnærming

Datastørrelsen i standardmetoden Azure Data Lake Storage kan føre til langsomme oppdateringer eller andre driftsproblemer. I det tilfellet kan du bruke Azure Synapse Analytics og integrere den i Power BI.

Diagram med data som flyter fra Dataverse til Azure Data Lake, og som behandles av Azure Synapse og Power Platform.

Fordeler Ulemper
Oppdateringstiden er konstant.
En relativt enkel implementering.
Lav lagringskostnad i Azure Data Lake Storage.
Beregn kostnader for Azure Synapse.

Endre standard oppbevaringsperiode

En Power Apps-masseslettingsjobb fjerner automatisk kopilotutskrifter som er eldre enn 30 dager. Hvis du vil beholde utskriftene lenger, avbryter du den eksisterende jobben og oppretter en ny som kjører på en annen tidsplan.

Avbryte den eksisterende masseslettingsjobben

  1. Øverst i høyre hjørne i Power Apps velger du Innstillinger, og deretter velger du Avanserte innstillinger.

    Skjermbilde av Power Apps-menyen med Avanserte innstillinger fremhevet.

    Dynamics 365-portalen åpnes i en ny kategori.

  2. Velg cirkumflekstegn ved siden av Innstillinger og deretter Dataadministrasjon under System.

    Skjermbilde av menyen Innstillinger med Dataadministrasjon uthevet.

  3. Velg Massesletting av oppføringer.

    Skjermbilde av Databehandling-siden med alternativet Massesletting av oppføring uthevet.

  4. I listen Visning velger du Regelmessige masseslettingssystemjobber.

    Skjermbilde av listen over regelmessige masseslettingsjobber.

  5. Velg jobben Masseslett oppføringer av diskusjonsavskrift som er eldre enn én måned.

    Skjermbilde av en liste over masseslettingsjobber der den første er uthevet.

  6. Velg Flere handlinger-listen, velg Avbryt.

    Skjermbilde av listen Flere handlinger med Avbryt uthevet.

Opprett en ny masseslettingsjobb

  1. Velg Ny, og velg deretter Neste for å starte veiviseren for massesletting.

  2. Angi følgende søkekriterier:

    • I Søk etter-listen velger du ConversationTranscripts.
    • Velg ConversationStartTime velg Eldre enn X måneder, og skriv inn 12.
      Denne innstillingen beholderutskriftene i 12 måneder. Velg en annen sammenligning og verdi hvis du vil.
    • Velg SchemaType og la er lik bli stående, og skrive inn powervirtualagents.

    Skjermbilde av innstillingene for søkevilkår for massesletting av jobber.

  3. Velg Neste.

  4. Skriv inn et navn for jobben, velg Kjør denne jobben etter, og angi 1.
    Velg en annen tidsplan hvis du ikke vil at jobben skal kjøres hver dag.

    Skjermbilde av navn på massesletting av jobber og kjøring.

  5. Velg Neste, og velg deretter Send.

Tips for å få mest mulig ut av samtaleutskriftene

Variabler kan brukes til å lagre data som er relevante for kopilotinnholdet eller kopilotbrukeren. Ved å analysere variabelen og verdien fra samtaleutskriften kan du filtrere eller dele inn dataene etter variabelen.

Flere steder refererer samtaleutskriftene til innhold etter ID. ID-en for emnet som det blir omdirigert til av gjeldende emne, refereres for eksempel bare av ID-en. Hvis du vil hente navnet på emnet, slår du opp navnet på det i kopilotinnholdet.