Jaa


Keskustelutranskriptioiden lataaminen Power Appsissa

Voit tarkastella, viedä ja ladata transkriptioita asiakasvuorovaikutuksesta asiakaspalvelija-merkilläsi sekä että Power Apps Copilot Studio. Tiedot, joita kukin sovellus vie, ovat hieman erilaisia.

Tässä artikkelissa käsitellään keskustelujen lataamista transkripteihin Power Appsissa ja niiden käyttäminen raporttien luontiin Power BIssä. Jos haluat ladata transkriptiot suoraan sisään, Copilot Studio katso Istuntotietojen analysointi Copilot Studio.

Oletusarvoisesti Power Apps lataa keskustelujen komentosarjat viimeisen 30 päivän ajalta. Voit muuttaa säilytysaikaa.

Huomautus

Jos et voi enää käyttää ympäristöä, sinun on luotava tukipyyntö Power Platform -hallintakeskuksessa.

Edellytys

Asiakaspalvelija keskustelun transkriptioiden tarkasteleminen ja vieminen portaalista Power Apps

Voit tarkastella ja viedä asiakaspalvelija keskustelun transkriptioita portaalista Power Apps .

Kirjaudu ensin sisään https://www.powerapps.com tunnuksillasi.

Keskusteluiden transkriptioiden tarkasteleminen

  1. Valitse sivupaneelissa Taulukot-solmu ja valitse sitten Kaikki.

    Näyttökuva kaikista valittuna Taulukot-solmussa.

  2. Syötä keskustelu hakukenttään.

  3. Valitse ConversationTranscript Taulukot-kohdassa.

    ConversationTranscript-taulukon sivu avautuu.

Keskusteluiden transkriptioiden vieminen

  1. Valitse sivupaneelissa Taulukot-solmu ja valitse sitten Kaikki.

    Valitse Taulukot-solmusta Kaikki.

  2. Syötä keskustelu hakukenttään.

  3. Valitse ConversationTranscript Taulukot-kohdassa.

  4. Valitse Vie>Vie tiedot.

    Tietojen koostaminen vietäväksi kestää muutaman minuutin.

    Tietojen viennin valitseminen Vie-valikossa.

  5. Lataa sisältö valitsemalla Lataa viedyt tiedot.

    Lataa viedyt tiedot.

Lataa asiakaspalvelija keskustelun transkriptiot

  1. Valitse Power Appsin siirtymisvalikossa Dataverse>Taulukot ja valitse sitten Kaikki.

  2. Syötä keskustelu hakukenttään.

  3. Valitse ConversationTranscript-taulukko.

  4. Valitse Vie>Vie tiedot.

    Näyttökuva ConversationTranscript-taulukon Vie tiedot -vaihtoehdosta.

  5. Muutamassa minuutissa Power Apps valmistelee tiedot vientiä varten. Valitse tämän jälkeen Lataa viedyt tiedot.

Tiedosto tallentuu pakattuna arkistona selaimen oletuslataussijaintiin.

Tietoja keskusteluiden transkriptioista

Keskustelun transkriptio on CSV-tiedosto (pilkuilla erotettu arvo). Seuraavassa taulukossa kuvataan tärkeimmät keskustelujen transkriptioiden kentät.

Field Description Esimerkki:
Content Koko transkriptio JSON-muodossa Katso Sisältö-kenttä-osa.
ConversationStartTime Keskustelun alkamisaika (ei aika, jolloin transkriptiotietue kirjoitettiin tietosäilöön) 2021-04-19T20:39:09Z
ConversationTranscript Dataverse-taulukon rivin yksilöllinen tunniste 28eccb77-xxxx-4a63-985f-ffaaadd6f391
Metadata JSON, joka sisältää tunnuksen asiakaspalvelija, vuokraajan tunnuksen ja nimen asiakaspalvelija {"BotId": "aaaabbbb-0000-cccc-1111-dddd2222eeee", "AADTenantId": "bbbbcccc-1111-dddd-2222-eeee3333ffff", "BotName": "Test Bot"}
Name Sen mukautetun rivin nimi, joka on luotu muuttujasta ConversationId, ja jonka jälkeen tulee ensin BotId ja sitten batch number. Eränumero osoittaa järjestyksen, kun keskustelulle on useita analyysi-istuntoja. Perinteiset botit eivät sisällytä eränumeroa. 8YYe8iif49ZKkycZLe7HUO-o_198eca5f-xxxx-4ae6-8c08-835d884a8688_0
Bot_ConversationTranscript Asiakaspalvelija tunnus aaaabbbb-0000-cccc-1111-dddd2222eeee
Created on Päivämäärä ja kellonaika, jona transkriptiotietue on luotu 2021-04-20T02:40:13Z

Sisältö-kenttä

Kenttä Content on raakaloki kaikista aktiviteeteista, joita käyttäjillä oli asiakaspalvelija. Yleisiä toimintotyyppejä ovat Viesti ja Tapahtuma:

  • Viestiaktiviteetit ilmaisevat keskustelun sisällön. Viestiaktiviteetit voivat sisältää tekstiä, puhetta, vuorovaikutteisia kortteja ja binaariliitteitä tai tuntemattomia liitteitä.
  • Tapahtumatoiminta välittää ohjelmallista tietoa asiakkaalta tai kanavalta asiakaspalvelija.

Lisätietoja aktiviteettityypeistä on kohdassa Bot Frameworkin aktiviteettirakenne.

Seuraavassa taulukossa on kuvattu joitakin JSON-sisällön tärkeimpiä kenttiä:

Key Description
ID Aktiviteettiobjektin yksilöllinen GUID-tunnus
valueType Aktiviteettiin tallennetun arvon tyyppi määrittää, mitä tietoja aktiviteetti antaa (Aktiviteetin yleiset arvotyypit)
timestamp Aikaleima, kun aktiviteetti luotiin Epoch-muodossa (aika sekunteina keskiyöstä 1.1.1970 UTC-aikana)
type Aktiviteetin tyyppi, esimerkiksi message, event tai trace
replyToId Sen aktiviteetin tunnus, johon nykyinen aktiviteetti vastaa
from Sisältää kentät id ja role:
  • id – käynnistäjän tunnus
  • role – sisältää arvon 0 tai 1
    • 0 - aktiviteetti tulee asiakaspalvelija
    • 1 - aktiviteetti tulee käyttäjältä, joka on vuorovaikutuksessa asiakaspalvelija kanssa
Huomautuksia:
-tunnisteen id avulla voidaan laskea asiakaspalvelija-merkin kanssa vuorovaikutuksessa olevien aktiivisten käyttäjien määrä, jos piirtoalue välittää käyttäjän yksilöllisen tunnuksen. Jos kaavio ei välitä tunnusta, välitetään keskustelukohtainen yksilöllinen tunnus.
Tunnus hajautetaan ennen kuin se kirjoitetaan transkriptioon tietoturvan ja tietosuojan vuoksi.
channelId Sen kanavan tunnus, josta aktiviteetti saadaan, esimerkiksi directline, msteams tai facebook
textFormat Tekstin muoto, esimerkiksi plain tai markdown
attachments Aktiviteettiin liitetyt dynaamiset monipuoliset tiedot, esimerkiksi AdaptiveCards, HeroCards tai Carousel data
text Teksti kohteen message aktiviteeteille
value Aktiviteetin erityiset kentät arvon tyypin perusteella. Suurin osa hyödyllisistä tiedoista on tässä kentässä
channeldata
  • Sisältää kanavan tietoja:
    • viesteille:
      • DialogTraceDetail
      • DialogErrorDetail
      • VariableDetail (sisältää muuttujalle määritetyn arvon)
      • CurrentMessageDetail
    • tapahtumille:
      • cci_trace_id
      • traceHistory
      • enableDiagnostics
      • clientTimestamp
      • clientActivityId
name Tapahtuman aktiviteetin nimi, esimerkiksi SetPVAContext

Yleisen aktiviteetin arvon tyypit

Aktiviteetin arvon tyyppi Description
ConversationInfo Onko keskustelu peräisin Copilot Studio -testiruudusta (isDesignMode) ja keskustelun aluekohtaisista asetuksista
CSATSurveyRequest Käyttäjä saa asiakastyytyväisyyskyselyn
CSATSurveyResponse Käyttäjä vastaa asiakastyytyväisyyskyselyyn
DialogRedirect Käyttäjä ohjataan uudelleen toiseen aiheeseen
ImpliedSuccess Käyttäjä on saavuttanut aiheessa kysymyssolmun, jossa toinen ehto osoittaa asiakastyytyväisyyskyselyn järjestelmän Onnistui-aiheeseen tai kutsuu järjestelmän Keskustelun loppu -aihetta
IntentRecognition Käynnistäjä käynnisti aiheen
PRRSurveyRequest Käyttäjältä kysyttiin, vastasiko aihe tämän kysymystä Keskustelun loppu -aiheessa
PRRSurveyResponse Käyttäjän vastaus kysyttäessä vastasiko aihe tämän kysymystä Keskustelun loppu -aiheessa
SessionInfo Tyyppi (unengaged tai engaged), tulos (Escalated, Resolved tai Abandon) ja istunnon kierrosten määrä
VariableAssignment Muuttujalle on määritetty arvo

Mukautettujen Power BI -raporttien luominen keskusteluiden transkriptioista

Kätevä tapa luoda mukautettuja raportteja keskustelujen transkriptioista on tarkastella käsiteltävän viestien määrää.

Kevyt menettely

Muodosta yhteys Power BI:stä Dataverseen Power BI -tietovuon avulla. Muuta infrastruktuuria ei tarvita. Kaikki tietueet noudetaan kuinkin päivityksen aikana Dataversesta.

Ikkunassa näkyy tietojen kulku Dataversesta Power BI -malliin

Edut Haitat
Helppo toteutus. Päivitysaika voi pidentyä, kun transkriptiot lisääntyvät.
Dataversen tallennustilan kustannukset ovat korkeat.

Normaali Azure Data Lake Storagen toimintatapa

Dataversen tietojen vienti Azure Data Lake Storageen. Tämä menetelmä vaatii Azure Data Lake Storage -tilin, mutta ei muuta Azure-infrastruktuuria.

Käytä Power Platform -tietovuota tietojen valmistelussa transkriptioissa ja pura tiedot rakenteelliseen muotoon.

Power BI päivittää tietovuon tiedot. Power Platform ja Power BI hallitsevat kaikkia käsittelyinstruktuureja. Jokaisen päivityksen aikana tietyn päivän tietueet noudetaan Dataversesta.

Kaavio, jossa näkyvät Dataversesta Azure Data Lake Storageen siirtyvät tiedot, joita Power Platform ja Power BI käsittelevät.

Edut Haitat
Alhainen tallennustilakustannus Azure Data Lake Storagessa.
Melko yksinkertainen toteutus.
Azure-käsittely ei ole pakollinen.
Päivitysaika voi pidentyä transkriptioiden lisääntyessä joka päivä.

Azure Data Lake Storage + Synapse-menetelmä

Azure Data Lake Storage-vakiomenetelmän tietojen koko voi hidastaa päivittymistä tai aiheuttaa muita toimintaongelmia. Tällöin voit käyttää Azure Synapse Analyticsia ja integroida sen Power BI:hin.

Kaavio, jossa on Dataversesta Azure Data Lake -tallennustilaan siirtyvät tiedot, jotka Azure Synapse ja Power Platform käsittelevät.

Edut Haitat
Päivitysaika on vakio.
Melko yksinkertainen toteutus.
Alhainen tallennustilakustannus Azure Data Lake Storagessa.
Azure Synapsen käsittelykustannus.

Oletussäilytysjakson muuttaminen

Joukkopoistotyö Power Apps poistaa automaattisesti asiakaspalvelija transkriptiot, jotka ovat yli 30 päivää vanhoja. Jos haluat säilyttää komentosarjat pidempään, peruuta aiemmin luotu työ ja luo uusi, joka suoritetaan eri aikataulussa.

Peruuta aiemmin luotu joukkopoistotoiminto

  1. Valitse Power Appsissa Asetukset>Lisäasetukset.

    Näyttökuvassa Power Appsin Asetukset-valikko Lisäasetukset korostettuna

    Dynamics 365 -portaali avautuu uuteen välilehteen.

  2. Valitse Asetukset-kohdan vieressä oleva sirkumfleksi ja valitse sitten Järjestelmä-kohdasta Tiedonhallinta.

    Kuva asetusvalikosta, jossa Tiedonhallinta näkyy korostettuna.

  3. Valitse Tietueiden joukkopoisto.

  4. Valitse Näkymä-luettelosta Toistuvan joukkopoiston järjestelmätyöt.

    Näyttökuva toistuvien joukkopoistotöiden luettelosta.

  5. Valitse Joukkopoiston keskustelun transkriptiotietueet, jotka ovat yli kuukauden vanhoja -työ.

    Näyttökuva joukkopoistotyöluettelosta, jonka ensimmäinen kohde on kohdistettu.

  6. Valitse Lisää toimintoja -luettelosta Peruuta.

    Näyttökuva Lisää toimintoja -luettelosta, jossa Peruuta näkyy korostettuna.

Luo uusi joukkopoistotyö

  1. Jos haluat aloittaa ohjatun joukkopoistotoiminnon käyttämisen, valitse Uusi ja valitse sitten ohjatussa toiminnossa Seuraava.

  2. Määritä seuraavat hakuehdot:

    • Valitse Etsi-luettelossa ConversationTranscripts.
    • Valitse ensin ConversationStartTime, sitten Vanhempi kuin X kuukautta ja syötä arvoksi 12.
      Asetus säilyttää transkription 12 kuukauden ajan. Valitse halutessasi toinen vertailu ja arvo.
    • Valitse SchemaType, jätä yhtä suuri kuin ja syötä powervirtualagents.

    Näyttökuva joukkopoistotoiminnon hakuehtoasetuksista.

  3. Valitse Seuraava.

  4. Kirjoita työn nimi, valitse Suorita tämä työ joka ja kirjoita 1. Valitse toinen aikataulu, jos et halua työtä suoritettavan joka päivä.

    Näyttökuva joukkopoistotoiminnon nimi- ja suoritusasetuksista.

  5. Valitse ensin Seuraava ja sitten Lähetä.

Vihjeitä keskusteluiden transkriptioiden hyödyntämiseksi

Muuttujien avulla voidaan tallentaa asiakaspalvelija-sisältöösi tai asiakaspalvelija-käyttäjääsi liittyviä tietoja. Muuttujan ja sen arvon jäsentäminen keskustelun transkriptiosta mahdollistaa tietojen suodattamisen tai viipaloinnin muuttujan mukaan.

Useissa paikoissa keskustelujen transkriptiot viittaavat sisältöön sen tunnuksen mukaan. Esimerkiksi aiheen tunnukseen, jonka nykyinen aihe ohjaa uudelleen, viitataan vain sen tunnuksen mukaan. Saat aihe nimen etsimällä sen nimen asiakaspalvelija-sisällöstä.