Azure Application Insights ішінде сұхбат диагностикасы (алдын ала қарау нұсқасы)
[Бұл мақала — шығарылым алдындағы құжаттама және ол өзгеруі мүмкін.]
Әңгімелесу диагностикасы сөйлесудің өмірлік циклінің оқиғаларының әрқайсысын тіркейді, бұл сізге ұйымның сөйлесулерге негізделген операциялық телеметриясына көбірек көріну мүмкіндігін береді. Бұл сіздің қолдау көрсету тобыңызға жүйені белсенді түрде бақылауға көмектеседі және әзірлеушілерге проблемалық сөйлесулерді оңай анықтауға, диагностикалауға және түзетуге немесе жылдам қолдау іздеуге мүмкіндік береді.
Сұхбат журналдарын жинау және сақтау үшін Dynamics 365 Customer Service ортасын Azure Application Insights данасына қосыңыз. Application Insights мүмкіндіктері және оларды телеметрияны бақылау және ақауларды диагностикалау үшін қалай пайдалануға болатыны туралы қосымша ақпаратты Application Insights Бақылау тақтасын шолу және Azure порталы арқылы ақауларды диагностикалау бөлімдерін қараңыз.
Содан кейін жүйенің күйін бақылау, экспорттау және бизнес қажеттіліктеріңізге сәйкес реттелетін бақылау тақталарын құру үшін оны қосымша деректер жиынымен біріктіру үшін Application Insights Dynamics 365 Тұтынушыға қызмет көрсету жүйесіндегі сөйлесу өмірлік циклінің оқиғалары деректерін пайдалануға болады.
Маңызды
- Бұл алдын ала қарау мүмкіндігі болып табылады.
- Алдын ала қарау нұсқасының мүмкіндіктері өндірісті пайдалану үшін арналмаған және функционалдық шектеулі болуы мүмкін. Бұл мүмкіндіктер қосымша пайдалану шарттарына бағынады және тұтынушылар ертерек қол жеткізіп, кері байланыс бере алуы үшін ресми шығарылымға дейін қолжетімді болады.
Ескертпе
Power Automate және Dynamics 365 Тұтынушыға қызмет көрсету деректерін экспорттау үкіметтік қауымдастық бұлты (GCC), үкіметтік қауымдастық бұлты - жоғары (GCC High) және қорғаныс министрлігі сияқты тәуелсіз бұлттарда қолжетімді емес. (DoD), дәл осы уақытта.
Маңызды
Бұл мүмкіндік Жалпы қолжетімділікке (GA) ауысқанда, мүмкіндік тек Басқарылатын орталар үшін қолжетімді болады. Пайдаланушыларға премиум пайдалану құқығы бар Power Apps, Power Automate немесе Dynamics 365 лицензиясы қажет болады. Тек осы жалпыға қолжетімді алдын ала қарау нұсқасы үшін премиум пайдалану құқықтары талабы мен Басқарылатын орталар шектеуі жеңілдетілген.
Баға белгілеу
Azure Application Insights бұл Azure Monitor кеңейтімі және қабылданған деректер үшін ақы алады. Екі журналды қабылдау жоспары бар – Негізгі және Аналитикалық журналдар. Бизнес талаптарының бағасын білу үшін Azure Monitor бағасын қараңыз.
Azure көмегімен қосылымды орнатыңыз Application Insights
Деректерді экспорттау орындамас бұрын, Dynamics 365 Тұтынушыға қызмет көрсету қатысушысы мен Azure Application Insights Power Platform басқару орталығында байланыс жасаңыз. Әр ортаға Dynamics 365 Тұтынушыға қызмет көрсету жүйесінен Application Insights бір ғана Деректерді экспорттау конфигурациясын жасауға болады. Деректерді экспорттау қосу үшін келесі қадамдарды орындаңыз.
Power Platform басқару орталығында шарлау тақтасында Деректерді экспорттау таңдаңыз.
Деректерді экспорттау бетінде Қолданба туралы түсініктер қойындысын таңдаңыз. Содан кейін Жаңа Деректерді экспорттау таңдаңыз.
Жаңа деректерді Azure Application Insights экспорттау бетінде келесі әрекеттерді орындап, Келесі таңдаңыз.
- Экспорттау бумасының атауы өрісіне атау енгізіңіз.
- Dynamics Тұтынушыға қызмет көрсету таңдаңыз.
- Келесі пәрменін таңдаңыз.
Деректерді экспорттағыңыз келетін ортаны таңдап, Келесі опциясын таңдаңыз. Деректерді Басқарылатын ортадан тек экспорттай аласыз.
Жазылым, Ресурстар тобы және Application Insights данасын көрсетіңіз. Содан кейін Келесі таңдаңыз.
Орнату конфигурациясын қарап шығыңыз, содан кейін Жасау таңдаңыз. Dynamics 365 жүйесіндегі Деректерді экспорттау Тұтынушыға қызмет көрсету - Application Insights құрылады және <-те көрсетіледі. /a45>Деректерді экспорттау бет.
Сөйлесу ақпаратына қол жеткізіңіз және пайдаланыңыз Application Insights
Деректерді экспорттау параметрін конфигурациялаған соң, тікелей чат, Цифрлық хабар алмасу, дауыс және реттелетін арна сөйлесулері үшін сөйлесудің өмірлік циклі туралы ақпарат Application Insights Балдар кестесінде қолжетімді.
Әңгімелесу сценарийлері
Балдар кесте келесі сөйлесу сценарийлері туралы деректерді қамтиды.
Санат: Сөйлесуді бастау
- Сценарий: Әңгімелесу инициализацияланды
- Сценарий: Тұтынушы анықталды
Санат: Виртуалды агент әрекеттесуі
- Сценарий: Виртуалды агент тағайындалды
- Сценарий: Әңгіме виртуалды Көмекші арқылы аяқталды
- Сценарий: виртуалды Көмекші виртуалды агенттен адам агентіне көшу
Санат: Маршрутизация
- Сценарий: Сұраныс классификациясы
- Сценарий: Кезекті тағайындау
Санат: Адам агентінің өзара әрекеттесуі
- Сценарий: Агент қабылданды
- Сценарий: Агент қабылданбады
- Сценарий: қабылдау сұрауының уақыты аяқталды
- Сценарий: Агент қайта қосылды
- Сценарий: Агенттің өзін-өзі тағайындауы
Санат: Сөйлесуді аяқтау
- Сценарий: сөйлесуді тұтынушы аяқтады
- Сценарий: сұхбатты агент аяқтады
- Сценарий: Агент сеансы жабылды
- Сценарий: тұтынушы/тұтынушы ажырату арқылы сөйлесуді тоқтатты
- Сценарий: Әңгімелесу тобы жетекшінің жанында
- Сценарий: Әңгімелесу жабылды
Әңгімелесу сценарийлерінің метадеректері
Балдар кестедегі сөйлесу сценарийлерінің келесі метадеректері бар.
- Ұйым идентификаторы
- LiveWorkItem идентификаторы
- Арна түрі
- Сценарий күйі (басталды/сәтсіз/аяқталды)
- Timestamp
- Ұзақтығы (аяқталған сценарийлер үшін)
- Қатысушы түрі (адам агенті немесе виртуалды агент)
- Active Directory пайдаланушы идентификаторы (бар болса)
Әңгімелесу журналдарының метадеректерін түсіну
Application Insights көрсетілген атрибуттардың сипаттамасы төмендегідей:
- Уақыт белгісі [UTC]: оқиға тіркелетін күн мен уақыт.
- Хабарлама: әңгіменің өмірлік циклінің оқиғасының сценарий күйін көрсетеді. Бұл басталды, орындалмады немесе аяқталды.
- Басталды: сөйлесу сценарийі басталғанын көрсетеді.
- Аяқталды: сөйлесу сценарийінің сәтті аяқталғанын көрсетеді.
- Сәтсіз: сөйлесу сценарийінің орындалмағанын көрсетеді.
- customDimensions: Егжей-тегжейлі жөндеу үшін қажетті келесі метадеректерді қамтиды:
- OrganizationId: ұйымның бірегей идентификаторы.
- LiveWorkItemID: хабар жіберілетін сөйлесудің бірегей идентификаторы.
- Арна түрі: Тұтынушы хабарламаларды жіберетін арнаны көрсетеді.
- Ұзақтық: сценарийді аяқтауға кететін уақыт.
- Қатысушы түрі: әңгіме адам агентіне немесе ботқа тағайындалғанын көрсетеді.
- Operation_name: сөйлесудің өмірлік циклінің оқиғасын көрсетеді.
- Operation_id: Түбір әрекетінің бірегей идентификаторы. Бұл Dynamics 365 Тұтынушыға қызмет көрсету сұхбатының транзакция идентификаторы.
- Operation_parentid: әңгіменің сөйлесу идентификаторы.
- Session_id: пайдаланушының қолданбамен әрекеттесу данасы.
- User_id: қолданбаның пайдаланушысын білдіреді. Сценарий адам агенттері немесе боттарды қамтитын кезде бұл өріс Active Directory пайдаланушы идентификаторымен толтырылады. Барлық басқа сценарийлер үшін 0 көрсетіледі.
- Қауіптілік деңгейі: іздің ауырлық деңгейі. Бұл 0 мәніне орнатылған.
- itemType: жазба шығарылған кесте. Бұл әрқашан Trace параметріне орнатылады.
Мысалы, тікелей чат әңгімесі кезекке тағайындалған сценарийде Жолдар кестесі келесі метадеректерді көрсетеді:
ScenarioStarted хабары, Операция_аты, QueueAssignment және сценарий басталған уақыт белгісі.
ScenarioCompleted хабарламасы сценарий сәтті аяқталды, себебі сценарий сәтті аяқталды және сөйлесу кезекке тағайындалады.
Сөйлесу журналдарына мына жерден қол жеткізіңіз Application Insights
Сөйлесу журналдарын көру үшін келесі қадамдарды орындаңыз.
Azure порталына кіріңіз және Application Insights данасына кіріңіз. Бұл Деректерді экспорттау орнату үшін пайдаланған дана екеніне көз жеткізіңіз.
Мониторингте Журналдар таңдаңыз.
Сөйлесуіңіздің сөйлесу идентификаторы бойынша сүзгіден өткізіп, Балдар кестесінде сұрауды іске қосыңыз. Үлгі сұрау келесідей:
*let lwiId = "269079bb-f39d-4281-bf87-d13bae6d0ed2";* *let operationIds = (traces* *\| where operation\_ParentId == lwiId // LWI to be checked* *\| distinct operation\_Id);* *traces* *\| where operation\_Id in (operationIds) or operation\_ParentId == lwiId* *\| project timestamp, message, customDimensions, operation\_Name, operation\_Id, operation\_ParentId, session\_Id, user\_Id, severityLevel, itemType* *\| sort by timestamp asc*
Мұндағы lwid - Dynamics 365 Тұтынушыға қызмет көрсету қолданбасынан шығарып алған сөйлесу идентификаторы.
Қолданба сөйлесу ізін көрсетеді.
Әңгімелесудің өмірлік циклінің сценарийі: Сәттілік
Тұтынушы порталыңызда чат әңгімесін баптайды. Қолданба тұтынушыны анықтайды және чат сұрауын кезекке бағыттайды. Чат хабарландыруы пайда болады және агент сұрауды Агент бақылау тақтасынан алады. Агент тұтынушымен сөйлеседі, ал тұтынушы әңгімені аяқтайды.
Арнайы сөйлесу идентификаторы үшін сұрауды іске қосқан кезде, мұнда көрсетілетін бақылау журналы:
Әңгімелесу деректерін экспорттау
Журналдарды экспорттау үшін Экспорттау параметрін пайдалана аласыз және бұл деректерді басқа кестелердегі деректер жиындарымен біріктіріп, өзіңіздің пайдаланушы бақылау тақталарын жасай аласыз. Қосымша ақпарат: Application Insights арқылы реттелетін KPI бақылау тақталарын жасаңыз.