Hangcsatornák adatainak áttelepítése
Feljegyzés
A funkciók elérhetőségére vonatkozó információk a következők.
Dynamics 365 ügyfélkapcsolati központ – beágyazott | Dynamics 365 ügyfélkapcsolati központ – önálló | Dynamics 365 Customer Service |
---|---|---|
Igen | Igen | Igen |
A konfigurációáttelepítő eszközzel áttelepítheti a konfigurációkat a forrásszervezetből a célszervezetbe a hangcsatornához.
Feljegyzés
Javasoljuk azonban, hogy a konfigurációkat a megoldási keretrendszer használatával migrálja. További információ: Csatornák konfigurációinak áttelepítése megoldások használatával
Az áttelepítési eszköz használatára vonatkozó információkért lásd a következő cikkeket:
Előfeltételek
A következő előfeltételek teljesülése szükséges:
- Ha a forrásszervezetben egy egyesített útválasztási szabálykészlet a következőkre hivatkozik, akkor az áttelepítés folytatása előtt ellenőrizze, hogy léteznek-e a célszervezetben:
- Egyéni entitások
- Attribútumok
- Kapcsolatok
- Beállításhalmazok
- Keresési értékek
- Gondoskodjon róla, hogy az áttelepítést végző felhasználónak legyen meg a szükséges jogosultsága a forrás- és a célszervezetekben a következő egyesített átirányítási entitásokhoz:
- Munkafolyam (
msdyn_liveworkstream
) - Csatornakonfiguráció (
msdyn_omnichannelconfiguration
) - Értesítéssablon (
msdyn_notificationtemplate
) - Munkamenet sablon (
msdyn_sessiontemplate
) - Üzemórák (
msdyn_operatinghour
) - Jellemző (
characteristic
) - Minősítési modell (
rating model
) - Minősítési érték (
ratingvalue
) - Kapacitásprofil (
msdyn_capacityprofile
) - Feldolgozási sor (
queue
) - Döntéstámogatási szerződés (
msdyn_decisioncontract
) - Döntéstámogatási szabályegyüttes (
msdyn_decisionruleset
) - Hozzárendelési konfiguráció (
msdyn_assignmentconfiguration
) - Hozzárendelési konfigurációs lépés (
msdyn_assignmentconfigurationstep
) - Átirányítási konfiguráció (
msdyn_routingconfiguration
) - Átirányítási konfigurációs lépés (
msdyn_routingconfigurationstep
) - Munkafolyam kapacitásprofilja (
msdyn_liveworkstreamcapacityprofile
) - Környezeti változó (
msdyn_ocliveworkstreamcontextvariable
)
- Munkafolyam (
Fontos
A fiók, a csatorna, az Azure Communication Services telefonszámának a megszerzése, a telefonszám konfigurációja, a robot konfigurációja, és az AI és elemzési beállítások áttelepítése nincs hatókörben.
Hangcsatornák konfigurációjának áttelepítése
A lépéseket a felsorolás sorrendjében kell végrehajtania ahhoz, hogy sikeresen át tudja telepíteni a konfigurációs adatokat. Használja a táblákban található információkat, és tekintse meg az egyes konfigurációkhoz tartozó mintasémákat.
- Konfiguráció áttelepítése megoldás használatával
- Készségalapú útválasztási konfiguráció exportálása és importálása
- Kapacitásprofilok konfigurációjának exportálása és importálása
- Hangcsatorna feldolgozásisor-konfigurációjának exportálása és importálása
- Hangcsatorna munkafolyam-konfigurációjának exportálása és importálása
- Hangcsatornák konfigurációjának áttelepítése
- Ellenőrizze az áttelepítést
- Az adatok hibaelhárításának exportálása és importálása
Konfiguráció áttelepítése megoldás használatával
Ha egyéni munkamenetsablonokat és értesítéseket használ a hangútválasztási beállításban, hajtsa végre a Konfiguráció áttelepítése megoldás használatával című témakörben ismertetett lépéseket
Szakértelemalapú konfiguráció áttelepítése
Ha az egyesített útválasztási beállításban szakértelemalapú útválasztási szabályegyütteseket használ, akkor hajtsa végre a Készségalapú útválasztási konfiguráció adatainak áttelepítése részben ismertetett lépéseket a szakértelemalapú útválasztáshoz. Győződjön meg róla, hogy minden szűrőlekérési xml-t megfelelően állít be a hanghoz.
Konfigurációs kapacitásprofilok áttelepítése
Ha konfigurált kapacitásprofilokat a hangútválasztási beállításban, hajtsa végre a Kapacitásprofilok adatainak exportálása és importálása című témakörben ismertetett lépéseket.
Hangcsatorna feldolgozási sorok konfigurációjának áttelepítése
A feldolgozási sor exportálása és importálása a hangcsatorna lehetőséghez hajtsa végre az Adatok áttelepítése az egyesített átirányításon alapuló rekordfeldolgozási sorokhoz lépésben ismertetett lépéseket.
Hangcsatorna munkafolyamainak konfigurációs adatainak áttelepítése
A Konfigurációáttelepítő eszközzel létrehozhatja a sémát, és exportálhatja az adatokat a forrásszervezetből a hangalapú munkafolyamatokhoz.
- Entitás megjelenítendő neve: A séma létrehozásakor a táblában megadott sorrendben válassza ki az entitásokat.
- Attribútum megjelenítendő neve: A következő táblában meghatározott attribútumok kiválasztását ajánljuk. Nem kell kijelölni a rendszer által definiált előre telepített attribútumokat, mint a Létrehozta, Létrehozás dátuma, Módosította, Módosítás dátuma és Tulajdonos. Szükség szerint egyéni attribútumokat is kiválaszthat.
- Rekordok FetchXML szűrésére használható: Minden entitáshoz használja az alábbi táblázatban említett megfelelő FetchXML lekérdezést, hogy egyetlen, több vagy az összes rekordot lekérje a követelmény alapján. Egy vagy több rekord esetén a forrásszervezetet kell használnia a helyes név lekéréséhez a uiname és GUID értékben. Szükség esetén az IRÁNYÍTOTT KERESÉS menüpont segítségével összeállíthatja a megfelelő FetchXML lekérdezést.
- Konfigurálja az importálási beállításokat: A Döntési szerződés entitásnál győződjön meg arról, hogy bejelölte a Ne frissítse a meglévő rekordokat jelölőnégyzet.
Győződjön meg arról, hogy a hangcsatornák konfigurációjában hivatkozott munkafolyamatok szerepelnek az áttelepítésben.
S.No. Entitás megjelenítendő neve (logikai név) Attribútum megjelenítendő neve (logikai név) Rekordok szűrésére használható FetchXML 1. Munkafolyam (msdyn_liveworkstream) - API-kulcs (msdyn_apikey)
- API-kulcs verziószáma (msdyn_apikeyversionnumber)
- Automatikus üzenetek engedélyezése (msdyn_enableautomatedmessages) Megengedett jelenlétek (msdyn_allowedpresences)
- Munkaelem hozzárendelése elutasítás vagy időtúllépés után (msdyn_assignworkitemafterdecline)
- Automatikus bezárás inaktivitás után (msdyn_autocloseafterinactivity)
- Blokkkapacitás Beburkoló felfelé (msdyn_blockcapacityforwrapup)
- Robot-várólista (msdyn_bot_queue)
- Robot szabálya (msdyn_bot_rule)
- Robotfelhasználó (msdyn_bot_user)
- VisszahívásElőnézetDialing (msdyn_notificationtemplate_callback_previewdialing)
- Csatlakozók (msdyn_connectorsurl)
- Konzultáció (msdyn_notificationtemplate_consult)
- A csevegőcsatornák beszélgetési módja (msdyn_conversationmode)
- Ügyfél-azonosító (msdyn_customerid)
- Ügyfél leválasztásának várakoztatási időtartama nyílt beszélgetéshez (msdyn_customerdisconnectholddurationforopenconversation)
- Kapacitás (msdyn_capacityrequired)
- Kapacitásformátum (msdyn_capacityformat)
- Csatorna (msdyn_streamsource)
- Szerződés azonosítója (msdyn_routingcontractid)
- Alapértelmezett (msdyn_sessiontemplate_default)
- Alapértelmezett feldolgozási sor (msdyn_defaultqueue)
- Irány (msdyn_direction)
- Kijelölés engedélyezése a leküldéses alapú munkafolyamatokból (msdyn_enableselectingfrompushbasedworkstreams)
- Entitás (msdyn_masterentityroutingconfigurationid)
- Alapnyelv (msdyn_fallbacklanguage)
- Várakozás utáni követés (msdyn_followupafterwaiting)
- Kezelési idő küszöbe (msdyn_handlingtimethreshold)
- Bejövő hitelesített (msdyn_notificationtemplate_incoming_auth)
- Bejövő nem hitelesített (msdyn_notificationtemplate_incoming_unauth)
- Alapértelmezett (msdyn_isdefault)
- Ugyanaz az ügynök vigye végig a teljes beszélgetést (msdyn_enableagentaffinity)
- Utolsó érvényesítés dátuma (msdyn_lastvalidationon)
- Utolsó érvényesítési állapot (msdyn_lastvalidationstatus)
- Egyező logika (msdyn_matchinglogic)
- Maximális párhuzamosság (msdyn_maxconcurrentconnection)
- Mód (msdyn_mode)
- Név (msdyn_name)
- Értesítés (msdyn_notification)
- Értesítési forgatókönyv helyőrzője (msdyn_notificationscenarioplaceholder)
- Kimenő feldolgozási sor (msdyn_outboundqueueid)
- Rekordazonosító szabálya (msdyn_recordidentificationrule)
- Rekordazonosító ellenőrzési szabálya (msdyn_recordidentificationvalidationrule)
- Felvétel letöltésének korlátozása (msdyn_restrictdownloadrecording)
- Átirat letöltésének korlátozása (msdyn_restrictdownloadtranscript)
- A képernyőn előugró időtúllépés (msdyn_screenpoptimeout)
- A képernyőn előugró időtúllépés (msdyn_screenpoptimeout_optionSet)
- Biztonságos API-kulcs (msdyn_secureapikey)
- Képességcsatolási szabályok száma (msdyn_skillattachmentrulescount)
- Képességcsatolási szabályok száma (Legutóbbi frissítés dátuma) (msdyn_skillattachmentrulescount_date)
- Képességcsatolási szabályok száma (állapot) (msdyn_skillattachmentrulescount_state)
- Munkamenet-forgatókönyv helyőrzője (msdyn_sessionscenarioplaceholder)
- SupervisorAssign (msdyn_notificationtemplate_supervisorassign)
- Transzfer (msdyn_notificationtemplate_transfer)
- Várakozási idő küszöbe (msdyn_waitingtimethreshold)
- Munkaterjesztési mód (msdyn_workdistributionmode)
- Munkafolyam (msdyn_liveworkstreamid)
1. minta: Minden hangalapú munkafolyamat
2. minta: Egyhangos munkafolyamat
3. minta: Több hangalapú munkafolyamat2. Környezeti változó (msdyn_ocliveworkstreamcontextvariable) - Név (msdyn_name)
- Kapcsolat hajó neve (msdyn_relationshipname)
- Típus (msdyn_datatype)
- Munkafolyamat (msdyn_liveworkstreamid)
- IsList (msdyn_islist)
- Módosítható (msdyn_ismodifiable)
- Megjelenítendő név (msdyn_displayname)
- Megjeleníthető (msdyn_isdisplayable)
- Entitás logikai neve (msdyn_entitylogicalname)
- Környezeti változó (msdyn_ocliveworkstreamcontextvariableid)
- Állapot (statecode)
- Állapot oka (statuscode)
- Rendszer által definiált (msdyn_issystemdefined)
1. minta: Az összes hangalapú munkafolyamat környezeti változói
2. minta: Egyetlen hangalapú munkafolyamat környezeti változói
3. minta: Több hangalapú munkafolyamat környezeti változói3. Döntéstámogatási szerződés (msdyn_decisioncontract) - Szerződésdefiníció (msdyn_contractdefinition)
- Döntéstámogatási szerződés (msdyn_decisioncontractid)
- Név (msdyn_name)
- Egyedi név (msdyn_uniquename)
1. minta: Döntési szerződés az összes hangalapú munkafolyamathoz
2. minta: Döntési szerződés egyetlen hangalapú munkafolyamathoz
3. minta: Döntési szerződés több hangalapú munkafolyamathoz4. Döntéstámogatási szabálykészlet (msdyn_decisionruleset) - AI-készítő modell (msdyn_aibmodelid)
- Szerkesztési mód (msdyn_authoringmode)
- Döntéstámogatási szabálykészlet (msdyn_decisionrulesetid)
- Leírás (msdyn_description)
- Beviteli szerződés (msdyn_inputcontractid)
- Beviteli kollekció (msdyn_isinputcollection)
- ML modelltípus (msdyn_mlmodeltype)
- Név (msdyn_name)
- Kiviteli szerződés (msdyn_outputcontractid)
- Szabályegyüttes-definíció (msdyn_rulesetdefinition)
- Szabályegyüttes típusa (msdyn_rulesettype)
- Egyedi név (msdyn_uniquename)
1. minta: Döntési szabálykészlet az összes hangalapú munkafolyamathoz
2. minta: Döntési szabálykészlet egyetlen hangalapú munkafolyamathoz
3. minta: Döntési szabálykészlet több hangalapú munkafolyamathoz5. Átirányítási konfiguráció (msdyn_routingconfiguration) - Aktív konfiguráció (msdyn_isactiveconfiguration)
- Név (msdyn_name)
- Átirányítási konfiguráció (msdyn_routingconfigurationid)
- Egyedi név (msdyn_uniquename)
- Munkafolyam (msdyn_liveworkstreamid)
1. minta: Az összes hangalapú munkafolyamat útválasztási konfigurációja
2. minta: Útválasztási konfiguráció egyetlen hangalapú munkafolyamathoz
3. minta: Útválasztási konfiguráció több hangalapú munkafolyamathoz6. Átirányítási konfigurációs lépés (msdyn_routingconfigurationstep) - Név (msdyn_name)
- Átirányítási konfiguráció (msdyn_routingconfigurationid)
- Átirányítási konfigurációs lépés (msdyn_routingconfigurationstepid)
- Szabályegyüttes (msdyn_rulesetid)
- Lépés sorrendje (msdyn_steporder)
- Lépés típusa (msdyn_type)
- Egyedi név (msdyn_uniquename)
1. minta: Útválasztási konfigurációs lépés az összes hangalapú munkafolyamathoz
2. minta: Útválasztási konfigurációs lépés egyetlen hangalapú munkafolyamathoz
3. minta: Útválasztási konfigurációs lépés több hangalapú munkafolyamathoz7. Munkafolyam kapacitásprofilja (msdyn_liveworkstreamcapacityprofile) - Kapacitásprofil (msdyn_capacityprofile_id)
- Név (msdyn_name)
- Munkafolyam (msdyn_workstream_id)
- Munkafolyamat-kapacitásprofil (msdyn_liveworkstreamcapacityprofileid)
1. minta: Munkafolyamat-kapacitásprofil az összes hangalapú munkafolyamathoz
2. minta: Munkafolyamat-kapacitásprofil egyetlen hangalapú munkafolyamathoz
3. minta: Munkafolyamat-kapacitásprofil több hangalapú munkafolyamathozHozza létre a sémát, és mentse el.
Exportálja az adatokat, és hozza létre a tömörített (zip) fájlt.
Használja a Konfigurációáttelepítő eszközt, válassza az adatok importálásának lehetőségét, majd válassza ki a tömörített fájlt.
Fontos
Amikor környezetváltozókat tartalmazó döntési szabályegyüttesek (msdyn_decisionrulesets) beolvasása történik, néhány döntési szabályegyüttes függőségleképezések nélkül jön létre. A probléma megoldásához hajtsa végre az alábbi lépéseket:
- Importálja az adatokat az összes entitásra vonatkozóan, beleértve a döntési szabályegyüttes entitását (msdyn_decisionrulesets).
- Importálja újra a döntési szabályegyüttes etentitáshoz szükséges adatokat. Ez a lépés biztosítja, hogy a döntési szabályegyüttesek minden függőségleképezését importálja a program.
Az összes szükséges rekord lekért mintasémájáért lásd: Mintaséma hangalapú munkafolyamathoz.
FetchXML Workstream entitáshoz
1. minta: Minden hangalapú munkafolyamat
<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>
2. minta: Egyhangos munkafolyamat
<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>
3. minta: Több hangalapú munkafolyamat
<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>
FetchXML környezeti változók entitás esetén
1. minta: Minden hang-munkafolyamat környezeti változója
<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>
2. minta: Egyhangos munkafolyamat környezeti változói
<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>
3. minta: Több hangalapú munkafolyamat környezeti változói
<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>
FetchXML a döntési szerződés jogalanya esetében
1. minta: Döntési szerződés az összes hangalapú munkafolyamathoz
<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>
2. minta: Döntési szerződés egyetlen hangalapú munkafolyamathoz
<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>
3. minta: Döntési szerződés több hangalapú munkafolyamathoz
<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>
FetchXML Döntési szabálykészlet entitás esetén
1. minta: Döntési szabálykészlet az összes hangalapú munkafolyamathoz
<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>
2. minta: Döntési szabálykészlet egyetlen hangalapú munkafolyamathoz
<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>
3. minta: Döntési szabálykészlet több hangalapú munkafolyamathoz
<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>
FetchXML útválasztási konfigurációs entitáshoz
1. minta: Az összes hangalapú munkafolyamat útválasztási konfigurációja
<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>
2. minta: Útválasztási konfiguráció egyetlen hangalapú munkafolyamathoz
<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>
3. minta: Útválasztási konfiguráció több hangalapú munkafolyamathoz
<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>
FetchXML Útválasztási konfiguráció lépés entitáshoz
1. minta: Útválasztási konfigurációs lépés az összes hangalapú munkafolyamathoz
<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>
2. minta: Útválasztási konfigurációs lépés egyetlen hangalapú munkafolyamathoz
<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>
3. minta: Útválasztási konfigurációs lépés több hangalapú munkafolyamathoz
<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>
FetchXML Workstream kapacitásprofil entitáshoz
1. minta: Munkafolyamat-kapacitásprofil az összes hangalapú munkafolyamathoz
<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>
2. minta: Munkafolyamat-kapacitásprofil egyetlen hangalapú munkafolyamathoz
<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>
3. minta: Munkafolyamat-kapacitásprofil több hangalapú munkafolyamathoz
<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>
Hangcsatornák konfigurációs beállításainak áttelepítése
Tegyük fel, hogy a munkafolyamatnak már léteznie kell; manuálisan létrehozott vagy korábban áttelepített a célszervezetben.
Hangcsatornák adatainak áttelepítéséhez
A Konfigurációáttelepítő eszközzel hozza létre a sémát, és exportálja az adatokat a forrásszervezetből a hangcsatornához és a kapcsolódó entitásokhoz.
- Entitás megjelenítendő neve: A séma létrehozásakor a táblában megadott sorrendben válassza ki az entitásokat.
- Attribútum megjelenítendő neve: A következő táblában meghatározott attribútumok kiválasztását ajánljuk. Nem kell kijelölni a rendszer által definiált attribútumokat, például a Létrehozta, Létrehozás dátuma, Módosította, Módosítás dátuma és Tulajdonos. Szükség szerint egyéni attribútumokat is kiválaszthat.
S.No. Entitás megjelenítendő neve (logikai név) Attribútum megjelenítendő neve (logikai név) 1. Hangcsatorna beállítása (msdyn_ocvoicechannelsetting) FetchXML Rekordok szűrése hangcsatorna-beállításokhoz
Megjegyzés:
- A feltétel szakaszban cserélje ki az értéket msdyn_liveworkstream lehetőségre.
- Ne foglalja bele a Telefonszám (msdyn_phonenumberid) oszlopot, mivel a Telefonszám tábla rekordjai környezetspecifikusak, és nem telepíthetők át. A telefonszámot manuálisan kell hozzárendelnie a célkörnyezetben. Ha bármilyen okból nem hajthatja végre ezt a műveletet, hozzáadhatja a Telefonszám oszlopot. Az importálás előtt azonban manuálisan kell szerkesztenie data.xml exportált zip-fájlon belüli fájlt, és le kell cserélnie az értékét a célkörnyezetben található megfelelő telefonszám GUID azonosítójára.
- Győződjön meg arról, hogy a sémában az entitásdeklaráció részeként a beépülő modul engedélyezve van. (disableplugins="false")
- Átlagos várakozási idő bejelentése (msdyn_announceaveragewaittime)
- Pozíció bejelentése a sorban (msdyn_announcepositioninqueue)
- A felvétel ügynökvezérlésének engedélyezése (msdyn_agentrecordingcontrolsenabled)
- Az átírás ügynökvezérlésének engedélyezése (msdyn_agenttranscriptioncontrolsenabled)
- Ügynökvezérlés engedélyezése külső résztvevő hozzáadásához (msdyn_agentexternalparticipantcontrolenabled)
- Ügynökvezérlés engedélyezése külső résztvevő hozzáadásához (msdyn_agentexternalparticipantcontrolenabled)
- Ügynökvezérlés engedélyezése külső résztvevő hozzáadásához a Teams (msdyn_agentexternalteamsparticipantcontrolenabled)
- Név (msdyn_name)
- Üzemórák (msdyn_operatinghoursid)
- Felvétel engedélyezve (msdyn_recordingenabled)
- Felvételi mód (msdyn_recordingmode)
- Állapot (statecode)
- Állapot oka (statuscode)
- Átírás engedélyezve (msdyn_transcriptionenabled)
- Átírási mód (msdyn_transcriptionmode)
- Hangcsatorna beállítása (msdyn_voicechannelsettingid)
- Munkafolyamat (msdyn_liveworkstreamid)
2. Honosítás (msdyn_oclocalizationdata) FetchXML Rekordok szűrése hangcsatorna-lokalizációkhoz
- Automatizált üzenet (msdyn_systemmessageid)
- Alapértelmezett honosított szöveg (msdyn_defaultlocalizedtext)
- Entitásoszlop neve (msdyn_entitycolumnname)
- Entitás neve (msdyn_entityname)
- Entitásrekord azonosítója (msdyn_entityrecordid)
- Alapértelmezett (msdyn_isdefault)
- Nyelvkód (msdyn_customerlanguageid)
- Nyelvkód (msdyn_languagecode)
- Honosítás (msdyn_oclocalizationdataid)
- Honosított szöveg (msdyn_localizedtext)
- Szervezet azonosítója (organizationid)
- Állapot (statecode)
- Állapot oka (statuscode)
3. Üzenet (msdyn_ocsystemmessage) - Csatorna (msdyn_streamsource)
- Alapértelmezett nyelv (msdyn_defaultlanguage)
- Példányazonosító (msdyn_instanceid)
- Üzenet (msdyn_ocsystemmessageid)
- Üzenet leírása (msdyn_messagedescription)
- Üzenet címzettje (msdyn_messagereceiver)
- Üzenetsablon eseményindítója (msdyn_messagetemplatetrigger)
- Üzenet szövege (msdyn_messagetext)
- Üzenet eseményindítója (msdyn_systemmessageeventtype)
- Üzenet típusa (msdyn_messagetype)
- Név (msdyn_name)
- Szervezet azonosítója (organizationid)
- Állapot (statecode)
- Állapot oka (statuscode)
4. Hang (msdyn_ocvoice) - Nyelv (msdyn_languageid)
- Név (msdyn_name)
- Pitch (msdyn_pitch)
- Beszédsebesség (msdyn_speakingspeed)
- Állapot (statecode)
- Állapot oka (statuscode)
- Hang (msdyn_ocvoiceid)
- Hangnév (msdyn_voicename)
- Hangstílus (msdyn_voicestyle)
5. Hangcsatorna nyelvi beállítása (msdyn_ocvoicechannellanguagesetting) Megjegyzés:
- A tábla áttelepítése előtt győződjön meg arról, hogy a Survey bot systemuser (msdyn_surveybotsystemuserid) létezik a User (systemuser) táblában, és az egyes rekordok Hold music (msdyn_holdmusicid) és Wait music (msdyn_waitmusicid) oszlopai által hivatkozott összes zenefájl már létezik a célkörnyezet Phone Music (msdyn_ocphonemusic) táblájában. Sajnos a Telefonzene tábla fájloszlopokkal rendelkezik, és nem telepíthető át.- Zene várakoztatása (msdyn_holdmusicid)
- Elsődleges (msdyn_isprimary)
- Nyelv (msdyn_languageid)
- Név (msdyn_name)
- Állapot (statecode)
- Állapot oka (statuscode)
- Felmérési bot rendszerfelhasználó (msdyn_surveybotsystemuserid)
- Hang (msdyn_ocvoiceid)
- Hangcsatorna nyelvi beállítása (msdyn_ocvoicechannellanguagesettingid)
- Hangcsatorna beállítása (msdyn_ocvoicechannelsettingid)
- Várakozó zene (msdyn_waitmusicid)
6. Kiépítési állapot (msdyn_ocprovisioningstate) FetchXML Hangkiépítési állapotok rekordjainak szűrése - VoiceChannelSettingsID (msdyn_ocvoicechannelsettingsid)
- Név (msdyn_name)
Hozza létre a sémát, és mentse el.
Exportálja az adatokat, és hozza létre a tömörített (zip) fájlt.
Használja a Konfigurációáttelepítő eszközt, válassza ki a lehetőséget az adatok importálásához, majd válassza ki a tömörített fájlt.
Az összes szükséges rekord lekért mintasémájáért lásd: Hangcsatorna mintasémája.
FetchXML A hangcsatorna beállításaihoz
<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>
FetchXML hangcsatorna-lokalizációkhoz
<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>
FetchXML hangalapú kiépítési állapot
<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>
Ellenőrizze az áttelepítést
Miután sikeresen importálta az egyesített átirányításhoz kapcsolódó konfigurációs adatokat a forrásból a célszervezetbe, hajtsa végre a következő lépéseket a célszervezetben:
Ügyeljen arra, hogy a felhasználói felületen megfelelően legyen renderelve a hangcsatorna konfigurációja és a szabályegyüttesek, és hogy ne jelenjenek meg hibák.
Ha a képességeket és a minősítési értékeket az egyesített átirányítás szabályegyüttesei használják, akkor manuálisan kell összekapcsolnia, társítania vagy létrehoznia a felhasználókat, a foglalható erőforrásokat és a foglalható erőforrások jellemzőinek rekordjait.
Ha a kapacitásprofilokat szabályegyüttesekben és munkafolyamokban használja az egyesített átirányításhoz, akkor manuálisan kell összekapcsolnia, társítania vagy létrehoznia a felhasználókat, a foglalható erőforrásokat és a foglalható erőforrások kapacitásprofiljának rekordjait.
Az exportált és importált adatokkal kapcsolatos szempontok
Az áttelepítés, ellenőrzés és fájlok naplózása során esetlegesen felmerült problémákkal kapcsolatos hibaelhárításhoz tegye a következőket:
Ha az adatimportálás során a célszervezetben sárga figyelmeztető szimbólumokat lát, akkor ellenőrizze az alábbi naplókat a Konfigurációs áttelepítési eszközben:
- Login_ErrorLog.log: azon problémák adatait tartalmazza, amelyek akkor léptek fel, amikor a Konfigurációs áttelepítési eszközzel jelentkezett be a szervezetbe.
- DataMigrationUtility.log: A legutóbbi áttelepítés során az eszköz által elvégzett feladatokról ad részletes információt.
- ImportDataDetail.log: A legutóbbi eszköz általi adatimportálás során importált adatokról nyújt adatokat.
További információ: Konfigurációs adatok migrációs problémáinak feltérképezése naplófájlok alapján
Ha a naplók hálózati hibákat tartalmaznak, akkor ismételje meg az importálási folyamatot.
Például:
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:
Kapcsolódó információk
Konfiguráció áttelepítése egyesített átirányításon alapuló rekordokhoz