Jaa


Tulosluettelon palauttaminen

On tavallista pyytää asiakaspalvelija etsimään tietoja ulkoisesta järjestelmästä ja palauttamaan tulosluettelo. Tämä voidaan tehdä, kun Microsoft Copilot Studio kutsuu Power Automate -työnkulkua

  • Todentamaan ja muodostamaan yhteyden ulkoiseen ratkaisuun
  • Suorittamaan kyselyn käyttäjän syötteiden perusteella
  • Muotoilemaan tulokset
  • Palauta tulokset asiakaspalvelija

Tässä esimerkissä käytetään Power Automaten Dataverse-yhdystoimintoa tilien hakemiseen. Tämän jälkeen palautat Microsoft Copilot Studioiin tulosluettelon, jossa on tilin nimi, kaupunki ja tilin numero.

edellytykset

Dataverse-tilitaulun määrittäminen

Tili-taulukko on vakiotaulukko, joka sisällytetään automaattisesti Power Platform -ympäristöihin. Se ei kuitenkaan alun perin sisällä tilitietoja. Ennen kuin asiakaspalvelija voi etsiä tilejä, sinun on täytettävä Tili-taulukko.

Jos sinulla on jo Tili-taulukko, jossa on tietoja, ohita tämä vaihe ja siirry kohtaan Luo aihe. Sinun on kuitenkin käytettävä eri hakutermejä, kun testaat asiakaspalvelija-merkkiäsi myöhemmissä vaiheissa.

  1. Siirry Power Apps -portaaliin..

  2. Valitse sivuruudussa Dataverse-kohdassa Taulukot.

  3. Valitse Tili-taulukko ja sitten taulukon ominaisuussivulla Muokkaa.

  4. Lisää taulukkoon seuraavat rivit:

    Osoite 1: Postitoimipaikka Asiakkaan nimi Asiakasnumero
    Seattle Contoso Inc AC0125
    San Francisco Contoso Residences AC0255
    Olympia Contoso Meal Delivery AC0035

Aiheen luominen

  1. Siirry asiakaspalvelija:n Aiheet-sivulle .

  2. Luo aihe nimeltä Tilien haku.

  3. Lisää seuraavat käynnistinlauseet:

    • Etsin asiakasta
    • Etsin tiliä
    • hae tiliä
    • hae asiakasta
  4. Lisää Viesti-solmu ja kirjoita viesti Vaikuttaa siltä, että etsit tiliä. Voin etsiä sen..

  5. Lisää Kysymys-solmu ja kirjoita viesti Mikä on etsimäsi asiakkaan nimi?

  6. Valitse Tunnista-kohdassa Organisaatio.

    Myös käyttäjän koko vastaus toimii. Organisaatio-entiteetin valitseminen hyödyntää kuitenkin asiakaspalvelija:n kielen ymmärtämisominaisuuksia organisaation nimen poimimiseksi vastaus:stä.

    Näyttökuva uudesta aiheesta, jossa on viesti- ja kysymyssolmu.

  7. Jos haluat tallentaa vastauksen nimellä, nimeä muuttuja uudelleen nimellä organisaatio.

Luo työnkulku

  1. Valitse laatimispohjassa Lisää solmu (+). Valitse Kutsu toimintoa ja valitse sitten Luo työnkulku.

  2. Anna Power Automate -portaalissa työnkululle nimi Hae tiliä.

  3. Lisää Teksti-syöte nimeltä Organisaatio.

    Näyttökuva työnkulun herättimestä ja lisätty tekstisyöte.

  4. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto.

  5. Valitse Microsoft Dataverse -yhdistin ja valitse sitten Hae rivejä -toiminto.

    Tämä toiminto löytää Dataverse-tilitaulukossa asiaankuuluvat tilit sumean täsmäytyksen avulla.

    Näyttökuvassa Dataverse-yhdistimen Hae rivejä -toiminto

  6. Valitse Hakuehto-kohdassa organisaatio-muuttuja.

  7. Valitse Näytä lisäasetukset ja määritä seuraavat kohteet:

    • Taulukkosuodatuskohde: account
    • Lajittele kohteen mukaan – 1: @search.score desc
    • Lajittele kohteen mukaan – 2: name asc

    Näyttökuva Hae rivejä -toiminnoista, jossa lisäasetukset on määritetty.

Tulosten muotoilu

Hae rivejä -toiminto palauttaa riviluettelo-muuttujan, joka sisältää JSON-tietoja. Ennen kuin voit käyttää tietoja, se on analysoitava Jäsennä JSON -toiminnolla.

  1. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto.

  2. Valitse Tietotoiminto-yhdistin ja valitse sitten Jäsennä JSON -toiminto.

  3. Valitse Sisältö-ruudun Hae rivit -kohdasta Riviluettelo-muuttuja.

  4. Kopioi seuraava JSON-rakenne ja liitä se Rakenne-ruutuun:

    {
        "type": "array",
        "items": {
            "type": "object",
            "properties": {
                "@@search.score": {
                    "type": "number"
                },
                "name": {
                    "type": "string"
                },
                "address1_city": {
                    "type": "string"
                },
                "accountnumber": {
                    "type": "string"
                }
            },
            "required": [
                "name"
            ]
        }
    }
    

    Näyttökuva JSON-rakenteesta, joka on syötetty Jäsennä JSON -solmuun.

  5. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto. Valitse Muuttuja-yhdistin ja valitse sitten Alusta muuttuja -toiminto.

  6. Syötä Nimi-kenttään ListOfAccounts. Valitse Tyyppi-kohdalle Merkkijono.

    Näyttökuva Alusta muuttuja -toiminnosta.

  7. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto. Hae Ohjausobjekti-yhdistin ja valitse sitten Käytä kuhunkin -toiminto.

  8. Valitse Valitse tuloste edellisistä vaiheista -ruutu avataksesi Dynaaminen sisältö -valikon. Hae teksti ja valitse sitten Jäsennä JSON -kohdasta Teksti-muuttuja.

  9. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto. Valitse Muuttuja-yhdistin ja valitse sitten Lisää merkkijonomuuttujaan -toiminto.

  10. Valitse Nimi-kentässä ListOfAccounts. Kopioi seuraava teksti ja liitä se Arvo-kenttään:

    - @{items('Apply_to_each')['accountnumber']}: @{items('Apply_to_each')['name']} - @{items('Apply_to_each')['address1_city']}
    
  11. Lisää rivinvaihto katkelman jälkeen, jotta jokainen tulos näkyy omalla rivillään.

    Näyttökuvassa Käytä kaikkiin -toiminto.

  12. Lisää Palauta arvot Microsoft Copilot Studioiin -toimintoon Teksti-tuloste. Syötä Nimi-kenttään FoundAccounts. Valitse Arvo-kentässä ListOfAccounts.

    Näyttökuvassa Palauta arvot Microsoft Copilot Studioiin -toiminto

  13. Valitse Tallenna.

Työnkulun kutsuminen Microsoft Copilot Studioista

  1. Valitse Microsoft Copilot Studion sisällön tuotantoalustassa Lisää solmu (+) ja valitse sitten Kutsu toimintoa.

  2. Valitse aiemmin luomasi työnkulku Hae tiliä -kohdasta.

  3. Valitse Organisaatio saa arvon kohteesta -kohdassa organisaatio-muuttuja.

  4. Lisää Viesti-solmu ja kirjoita viesti Ok, tämä löytyi.

  5. Lisää toinen Viesti-solmu. Valitse Lisää muuttuja ja valitse sitten FoundAccounts.

    Kuvakaappaus keskustelusta asiakaspalvelija kanssa, joka on vastannut löydettyjen tilien luettelolla.

  6. Valitse Tallenna.

  7. Testaa asiakaspalvelija Testi asiakaspalvelija -ruudussa .

    Kuvakaappaus asiakaspalvelija-keskustelusta Testaa asiakaspalvelija -ruudussa.