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 мониторының кеңейтімі және қабылданған деректер үшін ақы алады. Екі журналды қабылдау жоспары бар – Негізгі және Аналитикалық журналдар. Бизнес талаптарының бағасын білу үшін Azure Монитор бағасын қараңыз.
Azure арқылы қосылымды орнатыңыз Application Insights
Деректерді экспорттау әрекетін орындамас бұрын, Application Insights басқару орталығында Dynamics 365 Тұтынушыға қызмет көрсету жалға алушысы мен Azure Power Platform арасында байланыс жасаңыз. Әр орта үшін Dynamics 365 Тұтынушыға қызмет көрсету бастап Application Insights ге бір ғана Деректерді экспорттау конфигурациясын жасауға болады. Деректерді экспорттау қосу үшін келесі қадамдарды орындаңыз.
Power Platform басқару орталығында шарлау тақтасында Деректерді экспорттау таңдаңыз.
Деректерді экспорттау бетінде Қолданба туралы түсініктер қойындысын таңдаңыз. Содан кейін Жаңа Деректерді экспорттау таңдаңыз.
Жаңа деректер экспорты Azure Application Insights бетінде келесі әрекеттерді орындап, Келесі таңдаңыз.
- Экспорттау бумасының атауы өрісіне атау енгізіңіз.
- Dynamics Тұтынушыға қызмет көрсету таңдаңыз.
- Келесі пәрменін таңдаңыз.
Деректерді экспорттағыңыз келетін ортаны таңдап, Келесі опциясын таңдаңыз. Деректерді Басқарылатын ортадан тек экспорттай аласыз.
Жазылым, Ресурстар тобы және Application Insights данасын көрсетіңіз. Содан кейін Келесі таңдаңыз.
Орнату конфигурациясын қарап шығыңыз, содан кейін Жасау таңдаңыз. Dynamics 365 Тұтынушыға қызмет көрсету - Application Insights ден Деректерді экспорттау жасалады және Деректерді экспорттау бет.
Сөйлесу ақпаратына қол жеткізіңіз және пайдаланыңыз 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 бақылау тақталарын жасаңыз.