Äänikanavan tietojen siirtäminen
Muistiinpano
Ominaisuuden saatavuustiedot ovat seuraavat.
Dynamics 365:n yhteyskeskus – upotettu | Dynamics 365:n yhteyskeskus – itsenäinen | Dynamics 365 Customer Service |
---|---|---|
Kyllä | Kyllä | Kyllä |
Määrityksen siirtotyökalulla voit siirtää äänikanavan määritykset lähdeorganisaatiosta kohdeorganisaatioon.
Muistiinpano
Microsoft kuitenkin suosittelee, että siirrät määritykset ratkaisukehyksen avulla. Lisätietoja: Kanavien määritysten siirtäminen ratkaisujen avulla
Lisätietoja määritysten siirtotyökalun käyttämisestä on seuraavissa artikkeleissa:
edellytykset
Seuraavat edellytykset on täytettävä:
- Jos lähdeorganisaatiossa yhtenäisen reitityksen sääntöjoukko viittaa seuraaviin, varmista, että ne ovat kohdeorganisaatiossa, ennen kuin jatkat siirtoa:
- Mukautetut entiteetit
- Määritteet
- Suhteet
- Asetusjoukot
- Haun arvot
- Varmista, että siirron suorittavalla käyttäjällä on tarvittavat oikeudet seuraaviin lähde- ja kohdeorganisaatioiden yhtenäisen reitityksen entiteetteihin:
- Työnkulku (
msdyn_liveworkstream
) - Kanavamääritys (
msdyn_omnichannelconfiguration
) - Ilmoitusmalli (
msdyn_notificationtemplate
) - Istuntomalli (
msdyn_sessiontemplate
) - Palveluajat (
msdyn_operatinghour
) - Ominaisuus (
characteristic
) - Luokitusmalli (
rating model
) - Luokitusarvo (
ratingvalue
) - Kapasiteettiprofiili (
msdyn_capacityprofile
) - Jono (
queue
) - Päätössopimus (
msdyn_decisioncontract
) - Päätössääntöjoukko (
msdyn_decisionruleset
) - Delegointimääritys (
msdyn_assignmentconfiguration
) - Delegointimäärityksen vaihe (
msdyn_assignmentconfigurationstep
) - Reititysmääritys (
msdyn_routingconfiguration
) - Reititysmäärityksen vaihe (
msdyn_routingconfigurationstep
) - Työnkulun kapasiteettiprofiili (
msdyn_liveworkstreamcapacityprofile
) - Kontekstimuuttuja (
msdyn_ocliveworkstreamcontextvariable
)
- Työnkulku (
Tärkeää
Tilin, kanavan,Azure Communication Servicesin puhelinnumeron hankinnan, puhelinnumeromäärityksen, bottimäärityksen sekä tekoäly- ja analyysiasetusten siirto ei kuulu vaikutusalueeseen.
Äänikanavan määritysten siirtäminen
Määritystietojen siirto onnistuu suorittamalla vaiheet siinä järjestyksessä, jossa ne on lueteltu. Käytä taulukoiden tietoja ja katso kunkin määrityksen vastaavia esimerkkirakenteita.
- Määrityksen siirtäminen ratkaisun avulla
- Taitopohjaisen reitittämisen määritysten vienti ja tuonti
- Kapasiteettiprofiilien määritystietojen vieminen ja tuominen
- Äänikanavan jonojen määritysten vieminen ja tuominen
- Äänikanavan työnkulkujen määritysten vieminen ja tuominen
- Äänikanavien määritysten siirtäminen
- Vahvista siirto
- Tietojen viennin ja tuonnin vianmääritys
Määrityksen siirtäminen ratkaisun avulla
Jos käytössä ovat äänipuheluiden reitityksen asetuksen mukautetut istuntomallit ja -ilmoitukset, suorita kohdassa Määrityksen siirtäminen ratkaisun avulla esitellyt vaiheet
Taitopohjaisten määritysten siirtäminen
Jos yhtenäisissä reititysasetuksissa käytetään taitopohjaisia reitityssääntöjä, suorita vaiheet Taitopohjaisen reitityksen tietojen siirtäminen -kohdan mukaisesti. Varmista, että muutat suodattavan FetchXML-koodin äänipuheluita varten.
Määritysten kapasiteettiprofiilien siirtäminen
Jos olet määrittänyt kapasiteettiprofiileja äänipuheluiden reititysmäärityksessä, suorita kohdassa Kapasiteettiprofiilien tietojen vieminen ja tuominen määritetyt vaiheet.
Äänikanavan jonojen määritysten siirtäminen
Jos haluat viedä ja tuoda äänikanavan jonoja, suorita vaiheet kohdassa Tietojen siirtäminen yhtenäisiä reitityspohjaisia tietuejonoja varten.
Äänikanavan työnkulkujen määritysten siirtäminen
Rakenteen luominen ja tietojen vieminen lähdeorganisaatiosta äänipuheluiden työnkulkujen osalta määritysten siirtotyökalulla.
- Entiteetin näyttönimi: Kun luot rakenteen, valitse entiteetit taulukossa mainitussa järjestyksessä.
- Määritteen näyttönimi: Seuraavassa taulukossa määritetyt määritteet kannattaa valita. Sinun ei tarvitse valita järjestelmän määrittämiä käyttövalmiita määritteitä, kuten Luonut, Luotu, Muokannut, Muokattu ja Omistaja. Voit tarvittaessa valita mukautettuja määritteitä.
- Tietueiden suodattaminen FetchXML:n avulla: hae jokaiselle entiteetille tarvittaessa yksi tietue, useita tietueita tai kaikki tietueet käyttämällä asiaankuuluvaa FetchXML -kyselyä, joka on kuvattu seuraavassa taulukossa. Jos tietueita on yksi tai useita, sinun täytyy käyttää lähdeorganisaatiota, jotta saat oikean nimen uiname-kohdassa ja arvon GUID-kohdassa. Voit tarvittaessa muodostaa asianmukaisen FetchXML -kyselyn ERIKOISHAKU-valikkokohteen avulla.
- Tuonnin asetusten määrittäminen: Varmista, että Valitset Päätössopimus-kohteelle Älä päivitä aiemmin luotuja tietueita -valintaruudun.
Varmista, että työnkulut, joihin viitataan äänikanavissa, sisältyvät siirtoon.
S.No. Entiteetin näyttönimi (looginen nimi) Määritteen näyttönimi (looginen nimi) Tietueiden suodattaminen FetchXML:n avulla 1. Työnkulku (msdyn_liveworkstream) - Ohjelmointirajapinnan avain (msdyn_apikey)
- Ohjelmointirajapinnan avaimen versionumero (msdyn_apikeyversionnumber)
- Salli automaattiset viestit (msdyn_enableautomatedmessages) Sallitut tavoitettavuudet (msdyn_allowedpresences)
- Delegoi WorkItem hylkäämisen tai aikakatkaisun jälkeen (msdyn_assignworkitemafterdecline)
- Automaattinen sulkeminen käyttämättömyysajan jälkeen (msdyn_autocloseafterinactivity)
- Lukitse kapasiteetti lopetustilaa varten (msdyn_blockcapacityforwrapup)
- Bottijono (msdyn_bot_queue)
- Bottisääntö (msdyn_bot_rule)
- Bottikäyttäjä (msdyn_bot_user)
- CallbackPreviewDialing (msdyn_notificationtemplate_callback_previewdialing)
- Yhdistimet (msdyn_connectorsurl)
- Konsultointi (msdyn_notificationtemplate_consult)
- Keskustelukanavien keskustelutila (msdyn_conversationmode)
- Asiakastunnus (msdyn_customerid)
- Asiakkaan yhteyden katkaisemisen eston kesto keskustelun avaamista varten (msdyn_customerdisconnectholddurationforopenconversation)
- Kapasiteetti (msdyn_capacityrequired)
- Kapasiteetin muoto (msdyn_capacityformat)
- Kanava (msdyn_streamsource)
- Sopimustunnus (msdyn_routingcontractid)
- Oletus (msdyn_sessiontemplate_default)
- Oletusjono (msdyn_defaultqueue)
- Suunta (msdyn_direction)
- Ota käyttöön valinta push-pohjaisista työvirroista (msdyn_enableselectingfrompushbasedworkstreams)
- Entiteetti (msdyn_masterentityroutingconfigurationid)
- Varakieli (msdyn_fallbacklanguage)
- Seuranta odotuksen jälkeen (msdyn_followupafterwaiting)
- Aikarajan käsittely (msdyn_handlingtimethreshold)
- Saapuva – todennettu (msdyn_notificationtemplate_incoming_auth)
- Saapuva – todentamaton (msdyn_notificationtemplate_incoming_unauth)
- On oletus (msdyn_isdefault)
- Pidä sama asiakaspalvelija koko keskustelun ajan (msdyn_enableagentaffinity)
- Viimeisen vahvistuksen ajankohta (msdyn_lastvalidationon)
- Viimeisen vahvistuksen tila (msdyn_lastvalidationstatus)
- Vastaavuuslogiikka (msdyn_matchinglogic)
- Samanaikaisuus enintään (msdyn_maxconcurrentconnection)
- Tila (msdyn_mode)
- Nimi (msdyn_name)
- Ilmoitus (msdyn_notification)
- Ilmoitusskenaarion paikkamerkki (msdyn_notificationscenarioplaceholder)
- Lähtevä jono (msdyn_outboundqueueid)
- Tietueen tunnistussääntö (msdyn_recordidentificationrule)
- Tietueen tunnistuksen tarkistussääntö (msdyn_recordidentificationvalidationrule)
- Rajoita tallennuksen lataamista (msdyn_restrictdownloadrecording)
- Rajoita transkription lataamista (msdyn_restrictdownloadtranscript)
- Näytön ponnahdusikkunoiden aikakatkaisu (msdyn_screenpoptimeout)
- Näytön ponnahdusikkunoiden aikakatkaisu (msdyn_screenpoptimeout_optionSet)
- Suojattu ohjelmointirajapinnan avain (msdyn_secureapikey)
- Osaamisalueliitteiden sääntöjen määrä (msdyn_skillattachmentrulescount)
- Osaamisalueliitteiden sääntöjen määrä (päivitetty viimeksi) (msdyn_skillattachmentrulescount_date)
- Osaamisalueliitteiden sääntöjen määrä (tila) (msdyn_skillattachmentrulescount_state)
- Istuntoskenaarion paikkamerkki (msdyn_sessionscenarioplaceholder)
- Esimiehen delegointi (msdyn_notificationtemplate_supervisorassign)
- Siirto (msdyn_notificationtemplate_transfer)
- Odottaa aikarajan käsittelyä (msdyn_waitingtimethreshold)
- Työn jakelutila (msdyn_workdistributionmode)
- Työnkulku (msdyn_liveworkstreamid)
Esimerkki 1: Kaikki äänipuhelutyönkulut
Esimerkki 2: Yksittäinen äänipuhelutyönkulku
Esimerkki 3: Useita äänipuhelutyönkulkuja2. Kontekstimuuttuja (msdyn_ocliveworkstreamcontextvariable) - Nimi (msdyn_name)
- Suhteen nimi (msdyn_relationshipname)
- Tyyppi (msdyn_datatype)
- Työnkulku (msdyn_liveworkstreamid)
- IsList (msdyn_islist)
- Muokattavissa (msdyn_ismodifiable)
- Näyttönimi (msdyn_displayname)
- Näytettävissä (msdyn_isdisplayable)
- Entiteetin looginen nimi (msdyn_entitylogicalname)
- Kontekstimuuttuja (msdyn_ocliveworkstreamcontextvariableid)
- Tila (statecode)
- Tilan syy (statuscode)
- Järjestelmän määrittämä (msdyn_issystemdefined)
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen kontekstimuuttujat
Esimerkki 2: Yksittäisen äänipuhelutyönkulun kontekstimuuttujat
Esimerkki 3: Useiden äänipuhelutyönkulkujen kontekstimuuttujat3. Päätössopimus (msdyn_decisioncontract) - Sopimuksen määritys (msdyn_contractdefinition)
- Päätössopimus (msdyn_decisioncontractid)
- Nimi (msdyn_name)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen päätössopimus
Esimerkki 2: Yksittäisen äänipuhelutyönkulun päätössopimus
Esimerkki 3: Useiden äänipuhelutyönkulkujen päätössopimus4. Päätössääntöjoukko (msdyn_decisionruleset) - AI Builder -malli (msdyn_aibmodelid)
- Laatimistila (msdyn_authoringmode)
- Päätössääntöjoukko (msdyn_decisionrulesetid)
- Kuvaus (msdyn_description)
- Syötesopimus (msdyn_inputcontractid)
- On syötekokoelma (msdyn_isinputcollection)
- ML-mallityyppi (msdyn_mlmodeltype)
- Nimi (msdyn_name)
- Tulossopimus (msdyn_outputcontractid)
- Sääntöjoukon määritys (msdyn_rulesetdefinition)
- Sääntöjoukon tyyppi (msdyn_rulesettype)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen päätössääntöjoukko
Esimerkki 2: Yksittäisen äänipuhelutyönkulun päätössääntöjoukko
Esimerkki 3: Useiden äänipuhelutyönkulkujen päätössääntöjoukko5. Reititysmääritys (msdyn_routingconfiguration) - On aktiivinen määritys (msdyn_isactiveconfiguration)
- Nimi (msdyn_name)
- Reititysmääritys (msdyn_routingconfigurationid)
- Yksilöllinen nimi (msdyn_uniquename)
- Työnkulku (msdyn_liveworkstreamid)
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen reititysmääritys
Esimerkki 2: Yksittäisen äänipuhelutyönkulun reititysmääritys
Esimerkki 3: Useiden äänipuhelutyönkulkujen reititysmääritys6. Reititysmäärityksen vaihe (msdyn_routingconfigurationstep) - Nimi (msdyn_name)
- Reititysmääritys (msdyn_routingconfigurationid)
- Reititysmäärityksen vaihe (msdyn_routingconfigurationstepid)
- Sääntöjoukko (msdyn_rulesetid)
- Vaihejärjestys (msdyn_steporder)
- Vaiheen tyyppi (msdyn_type)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen reititysmäärityksen vaihe
Esimerkki 2: Yksittäisen äänipuhelutyönkulun reititysmäärityksen vaihe
Esimerkki 3: Useiden äänipuhelutyönkulkujen reititysmäärityksen vaihe7. Työnkulun kapasiteettiprofiili (msdyn_liveworkstreamcapacityprofile) - Kapasiteettiprofiili (msdyn_capacityprofile_id)
- Nimi (msdyn_name)
- Työnkulku (msdyn_workstream_id)
- Työnkulun kapasiteettiprofiili (msdyn_liveworkstreamcapacityprofileid)
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen työnkulun kapasiteettiprofiili
Esimerkki 2: Yksittäisen äänipuhelutyönkulun työnkulun kapasiteettiprofiili
Esimerkki 3: Useiden äänipuhelutyönkulkujen työnkulun kapasiteettiprofiiliLuo rakenne ja tallenna se.
Vie tiedot ja luo pakattu zip-tiedosto.
Käytä määrityksen siirtotyökalu ja valitse päänäytössä tietojen tuomisen asetus, ja valitse sitten pakattu tiedosto.
Tärkeää
Kontekstimuuttujia sisältäviä päätöksen sääntöjoukkoja (msdyn_decisionrulesets) noudettaessa jotkin päätöksen sääntöjoukot luodaan ilman riippuvuusmäärityksiä. Ongelman voi kiertää seuraavasti:
- Tuo kaikkien entiteettien, myös päätöksen sääntöjoukkoentiteetin (msdyn_decisionrulesets), tiedot.
- Tuo päätöksen sääntöjoukkoentiteetin tiedot uudelleen. Tämä vaihe varmistaa, että päätöksen sääntöjoukon riippuvuusmääritykset tuodaan.
Kohdassa äänipuhelutyönkulun esimerkkirakenne -kohdassa on esimerkkirakenne siitä, miten kaikki vaaditut tietueet noudetaan.
Työnkulkuentiteetin FetchXML
Esimerkki 1: Kaikki äänipuhelutyönkulut
<fetch distinct="true">
<entity name="msdyn_liveworkstream">
<filter type="and">
<condition attribute="msdyn_mode" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" operator="eq" value="192440000" />
</filter>
</entity>
</fetch>
Esimerkki 2: Yksittäinen äänipuhelutyönkulku
<fetch>
<entity name="msdyn_liveworkstream">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}" />
</filter>
</entity>
</fetch>
Esimerkki 3: Useita äänipuhelutyönkulkuja
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
<entity name="msdyn_liveworkstream">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="in">
<value uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}</value>
<value uiname="Test Voice Workstream 2" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44098}</value>
</condition>
</filter>
</entity>
</fetch>
Kontekstimuuttujaentiteetin FetchXML
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen kontekstimuuttujat
<fetch>
<entity name="msdyn_ocliveworkstreamcontextvariable" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="aa" >
<filter type="and" >
<condition attribute="msdyn_streamsource" operator="eq" value="192440000" />
<condition attribute="msdyn_mode" operator="eq" value="717210001" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Yksittäisen äänipuhelutyönkulun kontekstimuuttujat
<fetch>
<entity name="msdyn_ocliveworkstreamcontextvariable" >
<filter type="and" >
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{D3A1F09D-51A0-A6B7-266D-58E1BDB97B53}" />
</filter>
</entity>
</fetch>
Esimerkki 3: Useiden äänipuhelutyönkulkujen kontekstimuuttujat
<fetch>
<entity name="msdyn_ocliveworkstreamcontextvariable" ><a name="BKMK3vwcv"></a>
<filter type="or" >
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{D3A1F09D-51A0-A6B7-266D-58E1BDB97B53}" />
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
</filter>
</entity>
</fetch>
Päätöksen sopimusentiteetin FetchXML
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen päätössopimus
<fetch distinct="true" >
<entity name="msdyn_decisioncontract" >
<filter type="or" >
<filter type="and" >
<condition attribute="msdyn_mode" entityname="an" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" entityname="an" operator="eq" value="192440000" />
</filter>
<filter type="and" >
<condition attribute="msdyn_mode" entityname="bd" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" entityname="bd" operator="eq" value="192440000" />
</filter>
<filter type="and" >
<condition attribute="msdyn_mode" entityname="bk" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" entityname="bk" operator="eq" value="192440000" />
</filter>
</filter>
<link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an" />
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba" >
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb" >
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd" />
</link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bh" >
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bi" >
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bj" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bk" />
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Yksittäisen äänipuhelutyönkulun päätössopimus
<fetch distinct="true" >
<entity name="msdyn_decisioncontract" >
<filter type="or" >
<filter type="and" >
<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
</filter>
<filter type="and" >
<condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
</filter>
<filter type="and" >
<condition attribute="msdyn_liveworkstreamid" entityname="bk" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
</filter>
</filter>
<link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an" />
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba" >
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb" >
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd" />
</link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bh" >
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bi" >
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bj" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bk" />
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden äänipuhelutyönkulkujen päätössopimus
<fetch distinct="true" >
<entity name="msdyn_decisioncontract" >
<filter type="or" >
<filter type="and" >
<filter type="or" >
<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Voice Workstream 2" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
</filter>
</filter>
<filter type="and" >
<filter type="or" >
<condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
<condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname="Voice Workstream 2" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
</filter>
</filter>
<filter type="and" >
<filter type="or" >
<condition attribute="msdyn_liveworkstreamid" entityname="bk" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
<condition attribute="msdyn_liveworkstreamid" entityname="bk" operator="eq" uiname="Voice Workstream 2" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
</filter>
</filter>
</filter>
<link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an" />
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba" >
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb" >
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd" />
</link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bh" >
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bi" >
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bj" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bk" />
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
Päätöksen sääntöjoukkoentiteetin FetchXML
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen päätössääntöjoukko
<fetch distinct="true" >
<entity name="msdyn_decisionruleset" >
<filter type="or" >
<filter type="and" >
<condition attribute="msdyn_mode" entityname="af" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" entityname="af" operator="eq" value="192440000" />
</filter>
</filter>
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad" >
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af" />
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Yksittäisen äänipuhelutyönkulun päätössääntöjoukko
<fetch distinct="true" >
<entity name="msdyn_decisionruleset" >
<filter type="or" >
<filter type="and" >
<condition attribute="msdyn_liveworkstreamid" entityname="af" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
</filter>
</filter>
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad" >
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af" />
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden äänipuhelutyönkulkujen päätössääntöjoukko
<fetch distinct="true" >
<entity name="msdyn_decisionruleset" >
<filter type="or" >
<filter type="or" >
<condition attribute="msdyn_liveworkstreamid" entityname="af" operator="eq" uiname="Voice Workstream" uitype="msdyn_liveworkstream" value="{d3a1f09d-51a0-a6b7-266d-58e1bdb97b53}" />
<condition attribute="msdyn_liveworkstreamid" entityname="af" operator="eq" uiname="Voice Workstream 1" uitype="msdyn_liveworkstream" value="{f9e18e67-d1a8-ed11-aad1-00224805c057}" />
</filter>
</filter>
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad" >
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae" >
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af" />
</link-entity>
</link-entity>
</entity>
</fetch>
Reititysmääritysentiteetin FetchXML
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen reititysmääritys
<fetch>
<entity name="msdyn_routingconfiguration">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah">
<filter type="and">
<condition attribute="msdyn_mode" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" operator="eq" value="192440000" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Yksittäisen äänipuhelutyönkulun reititysmääritys
<fetch>
<entity name="msdyn_routingconfiguration">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden äänipuhelutyönkulkujen reititysmääritys
<fetch>
<entity name="msdyn_routingconfiguration">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="in">
<value uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}</value>
<value uiname="Test Voice Workstream 2" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44098}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
Reititysmäärityksen vaihe-entiteetin FetchXML
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen reititysmäärityksen vaihe
<fetch>
<entity name="msdyn_routingconfigurationstep">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al">
<filter type="and">
<condition attribute="msdyn_mode" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" operator="eq" value="192440000" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Yksittäisen äänipuhelutyönkulun reititysmäärityksen vaihe
<fetch>
<entity name="msdyn_routingconfigurationstep">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden äänipuhelutyönkulkujen reititysmäärityksen vaihe
<fetch>
<entity name="msdyn_routingconfigurationstep">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="in">
<value uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}</value>
<value uiname="Test Voice Workstream 2" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44098}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Työnkulun kapasiteettiprofiilientiteetin FetchXML
Esimerkki 1: Kaikkien äänipuhelutyönkulkujen työnkulun kapasiteettiprofiili
<fetch>
<entity name="msdyn_liveworkstreamcapacityprofile">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am">
<filter type="and">
<condition attribute="msdyn_mode" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" operator="eq" value="192440000" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Yksittäisen äänipuhelutyönkulun työnkulun kapasiteettiprofiili
<fetch>
<entity name="msdyn_liveworkstreamcapacityprofile">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden äänipuhelutyönkulkujen työnkulun kapasiteettiprofiili
<fetch>
<entity name="msdyn_liveworkstreamcapacityprofile">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="in">
<value uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
<value uiname="Test Voice Workstream 2" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
Äänikanavan asetusten määritysten siirtäminen
Oletetaan, että työvirran on oltava jo olemassa: joko luotu manuaalisesti tai aiemmin siirretty kohdeorganisaatioon.
Äänikanavan tietojen siirtäminen
Rakenteen luominen ja tietojen vieminen lähdeorganisaatiosta äänikanavan ja liittyvien entiteettien osalta määrityksen siirtotyökalulla.
- Entiteetin näyttönimi: Kun luot rakenteen, valitse entiteetit taulukossa mainitussa järjestyksessä.
- Määritteen näyttönimi: Seuraavassa taulukossa määritetyt määritteet kannattaa valita. Sinun ei tarvitse valita järjestelmän määrittämiä määritteitä, kuten Luonut, Luotu, Muokannut, Muokattu ja Omistaja. Voit tarvittaessa valita mukautettuja määritteitä.
S.No. Entiteetin näyttönimi (looginen nimi) Määritteen näyttönimi (looginen nimi) 1. Äänikanavan asetus (msdyn_ocvoicechannelsetting) FetchXML äänen kanavan asetusten tietueiden suodattamista varten
Huomautus:
- Korvaa msdyn_liveworkstream-arvo ehto-osassa.
- Puhelinnumerosaraketta (msdyn_phonenumberid) ei saa lisätä, koska Puhelinnumero-taulukon tietueet ovat ympäristökohtaisia eikä niitä voi siirtää. Puhelinnumeroa on määritettävä manuaalisesti kohdeympäristössä. Jos et voi suorittaa tätä toimintoa jostain syystä, voit lisätä Puhelinnumero-sarakkeen. Ennen tuontia sinun on muokattava data.xml-tiedostoa manuaalisesti viedyssä zip-tiedostossa ja korvattava sen arvo oikealla puhelinnumeron GUID-tunnuksella kohdeympäristössä.
- Varmista rakenteen entiteettimäärityksen osana, että laajennus on otettu käyttöön. (disableplugins="false")
- Ilmoita keskimääräinen odotusaika (msdyn_announceaveragewaittime)
- Ilmoita sijainti jonossa (msdyn_announcepositioninqueue)
- Salli asiakaspalvelijan hallita tallennusta (msdyn_agentrecordingcontrolsenabled)
- Salli asiakaspalvelijan hallita transkriptiota (msdyn_agenttranscriptioncontrolsenabled)
- Anna asiakaspalvelijan hallita ulkoisen osallistujan lisäämistä (msdyn_agentexternalparticipantcontrolenabled)
- Anna asiakaspalvelijan hallita ulkoisen osallistujan lisäämistä (msdyn_agentexternalparticipantcontrolenabled)
- Anna asiakaspalvelijan hallita ulkoisen osallistujan lisäämistä Teamsissa (msdyn_agentexternalteamsparticipantcontrolenabled)
- Nimi (msdyn_name)
- Palveluajat (msdyn_operatinghoursid)
- Tallennus käytössä (msdyn_recordingenabled)
- Tallennustila (msdyn_recordingmode)
- Tila (statecode)
- Tilan syy (statuscode)
- Transkriptio käytössä (msdyn_transcriptionenabled)
- Transkriptiotila (msdyn_transcriptionmode)
- Äänikanavan asetus (msdyn_voicechannelsettingid)
- Työnkulku (msdyn_liveworkstreamid)
2. Lokalisointi (msdyn_oclocalizationdata) FetchXML äänen kanavan lokalisointien suodattamista varten
- Automatisoitu viesti (msdyn_systemmessageid)
- Lokalisoitu oletusteksti (msdyn_defaultlocalizedtext)
- Entiteetin sarakkeen nimi (msdyn_entitycolumnname)
- Entiteetin nimi (msdyn_entityname)
- Entiteettitietueen tunnus (msdyn_entityrecordid)
- On oletus (msdyn_isdefault)
- Kielikoodi (msdyn_customerlanguageid)
- Kielikoodi (msdyn_languagecode)
- Lokalisointi (msdyn_oclocalizationdataid)
- Lokalisoitu teksti (msdyn_localizedtext)
- Organisaation tunniste (organizationid)
- Tila (statecode)
- Tilan syy (statuscode)
3. Viesti (msdyn_ocsystemmessage) - Kanava (msdyn_streamsource)
- Oletuskieli (msdyn_defaultlanguage)
- Ilmentymän tunnus (msdyn_instanceid)
- Viesti (msdyn_ocsystemmessageid)
- Viestin kuvaus (msdyn_messagedescription)
- Viestin vastaanottaja (msdyn_messagereceiver)
- Viestimallin käynnistin (msdyn_messagetemplatetrigger)
- Viestin teksti (msdyn_messagetext)
- Viestin käynnistin (msdyn_systemmessageeventtype)
- Viestin tyyppi (msdyn_messagetype)
- Nimi (msdyn_name)
- Organisaation tunniste (organizationid)
- Tila (statecode)
- Tilan syy (statuscode)
4. Ääni (msdyn_ocvoice) - Kieli (msdyn_languageid)
- Nimi (msdyn_name)
- äänenkorkeus (msdyn_pitch)
- puhenopeus (msdyn_speakingspeed)
- Tila (statecode)
- Tilan syy (statuscode)
- ääni (msdyn_ocvoiceid)
- äänen nimi (msdyn_voicename)
- äänen tyyli (msdyn_voicestyle)
5. Äänikanavan kieliasetus (msdyn_ocvoicechannellanguagesetting) Huomautus:
- Ennen kuin siirrät tämän taulukon, varmista, että kyselybotin järjestelmäkäyttäjä (msdyn_surveybotsystemuserid) on jo olemassa käyttäjätaulukossa (systemuser), ja kaikki pidossa- ja odotus-tilan musiikkien taulukkojen (msdyn_holdmusicid) ja (msdyn_waitmusicid) viittaamat tiedostot ovat jo kohdeympäristön puhelinmusiikin taulukossa (msdyn_ocphonemusic). Puhelinmusiikkitaulukossa on valitettavasti tiedostosarakkeita, eikä niitä voi siirtää.- Pidossa-tilan musiikki (msdyn_holdmusicid)
- On ensisijainen (msdyn_isprimary)
- Kieli (msdyn_languageid)
- Nimi (msdyn_name)
- Tila (statecode)
- Tilan syy (statuscode)
- Kyselybotin järjestelmäkäyttäjä (msdyn_surveybotsystemuserid)
- Ääni (msdyn_ocvoiceid)
- Äänikanavan kieliasetus (msdyn_ocvoicechannellanguagesettingid)
- Äänikanavan asetus (msdyn_ocvoicechannelsettingid)
- Odotusmusiikki (msdyn_waitmusicid)
6. Valmistelutila (msdyn_ocprovisioningstate) FetchXML äänen valmistelutilojen suodattamista varten - voicechannelsettingsid (msdyn_ocvoicechannelsettingsid)
- Nimi (msdyn_name)
Luo rakenne ja tallenna se.
Vie tiedot ja luo pakattu zip-tiedosto.
Käytä määrityksen siirtotyökalu ja valitse päänäytössä tietojen tuomisen asetus, ja valitse sitten pakattu tiedosto.
Kohdassa äänipuhelukanavan esimerkkirakenne -kohdassa on esimerkkirakenne siitä, miten kaikki vaaditut tietueet noudetaan.
Äänen kanava-asetusten FetchXML
<fetch>
<entity name="msdyn_ocvoicechannelsetting">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ab">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}" />
</filter>
</link-entity>
</entity>
</fetch>
Äänen kanavan lokalisointien FetchXML
<fetch>
<entity name="msdyn_oclocalizationdata">
<link-entity name="msdyn_ocsystemmessage" from="msdyn_ocsystemmessageid" to="msdyn_systemmessageid" link-type="inner" alias="ah">
<filter type="and">
<condition attribute="msdyn_streamsource" operator="eq" uiname="192440000"/>
</filter>
</link-entity>
</entity>
</fetch>
Äänen valmistelutilan FetchXML
<fetch>
<entity name="msdyn_ocprovisioningstate">
<link-entity name="msdyn_ocvoicechannelsetting" from="msdyn_ocvoicechannelsettingid" to="msdyn_voicechannelsettingid" link-type="inner" alias="ac">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ad">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Voice Workstream 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312ABC}" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Vahvista siirto
Kun olet tuonut yhtenäiseen reititykseen liittyvät määritystiedot lähteestä kohdeorganisaatioon, suorita seuraavat toimet kohdeorganisaatiossa:
Varmista käyttöliittymässä, että äänikanavan määritykset ja sääntöjoukot hahmonnetaan oikein, eikä siinä näy virheitä.
Jos osaamisalueita ja luokitusarvoja käytetään yhtenäisissä reitityssäännöissä, sinun on linkitettävä, liitettävä tai luotava manuaalisesti käyttäjät, varattavissa olevat resurssit ja varattavissa olevien resurssien ominaisuustietueet.
Jos kapasiteettiprofiileja käytetään yhtenäisen reitityksen sääntöjoukoissa ja työnkuluissa, sinun on linkitettävä, liitettävä tai luotava manuaalisesti käyttäjät, varattavissa olevat resurssit ja varattavissa olevat resurssien kapasiteettiprofiilitietueet.
Tietojen viennin ja tuonnin huomioitavia seikkoja
Voit korjata siirron aikana mahdollisesti ilmenneet ongelmat tarkistamalla lokitiedostot seuraavasti:
Kun tuot tietoja kohdeorganisaatioon ja näet keltaisia varoitussymboleita, tarkista määritysten siirtotyökalun lokit:
- Login_ErrorLog.log: Sisältää tietoja ongelmista, joita ilmeni, kun kirjaudut siirtotyökalun avulla organisaatioon.
- DataMigrationUtility.log: Sisältää tiedot työkalussa edellisellä siirtokerralla tehdyistä tehtävistä.
- ImportDataDetail.log: Sisältää tiedot työkalulla viimeksi tehdyn tietojen tuonnin tiedoista.
Lisätietoja: Määritystietojen siirto-ongelmien vianmääritys lokitiedostojen avulla
Jos lokit sisältävät verkkovirheitä, suorita tuontiprosessi uudelleen.
Esimerkki:
Time: 11:46:09 PM Error: There was no endpoint listening at `https://www.contoso.com/XRMServices/2011/Organization.svc/web?SDKClientVersion=9.2.46.5279` that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. Stack Trace: Service stack trace:
Katso myös
Tietueiden määritysten siirtäminen yhtenäisen reitityksen perusteella