Разработка пользовательской стратегии аналитики

Copilot Studio предоставляет всестороннюю аналитику , которая поможет вам получить представление об использовании агента и ключевые показатели эффективности. Вы также можете создавать пользовательские метрики на базе ИИ, описывая метрику на естественном языке на странице Аналитика агента. Пользовательские метрики отображаются в виде подписанных кольцевых диаграмм в разделе Пользовательские метрики.

Используя Copilot Agent Kit, вы также можете отслеживать агентов с помощью Agent Inventory и анализировать стенограммы разговоров с помощью Conversation Analyzer.

В Copilot Studio можно просматривать отчеты по следующим видам аналитики:

  • Производительность и использование
  • Удовлетворенность клиентов
  • Сведения о сеансе
  • Использование тем
  • Оплачиваемые сеансы

Однако, возможно, потребуется создать или использовать пользовательскую аналитику. Например, вам может потребоваться:

  • Делиться аналитикой с заинтересованными сторонами или пользователями.
  • Получать отчет по данным расшифровки разговоров за период, превышающий установленные по умолчанию 30 дней.
  • Создать отчет, не охватываемый стандартной аналитикой.

Существует несколько способов использовать аналитические данные, записываемые Copilot Studio, в настраиваемых отчетах. Сначала давайте разберемся с ролью Dataverse в хранении данных сеансов.

Copilot Studio, Dataverse и аналитика

Dataverse хранит расшифровки разговоров и пользовательские аналитические данные.

Данные расшифровок разговоров

Аналитика, отображаемая в Copilot Studio, формируется службой данных, работающей внутри Copilot Studio. Данные об использовании также записываются в связанную среду Dataverse, в таблицу расшифровок разговоров.

Периоды хранения

По умолчанию оба источника имеют срок хранения данных 30 дней. Вы можете изменить срок хранения расшифровок разговоров в Dataverse.

Таблицы Copilot Studio в Dataverse

Copilot Studio использует следующие таблицы для пользовательской аналитики в Dataverse:

  • Copilot (bot). В этой таблице содержатся сведения о каждом агенте в среде. Эти сведения часто представляют собой небольшой объем данных.
  • Компонент Copilot (botcomponent). В этой таблице перечислены темы, сущности и диалоги, связанные с агентом в вашей среде. Эти сведения часто представляют собой небольшой объем данных.
  • Стенограмма разговора (conversationtranscript). В этой таблице содержатся подробные данные разговоров для всех агентов в вашей среде. Размер данных в этой таблице зависит от использования агента и может быть большим.

Если необходимо хранить расшифровки разговоров дольше, чем период хранения по умолчанию, создавайте пользовательские метрики или панели мониторинга. Наш рекомендуемый подход — экспортировать необработанные данные расшифровок разговоров в более экономичное хранилище данных, такое как Azure Data Lake Storage 2-го поколения, с помощью функции Azure Synapse Link для Dataverse.

При экспорте создается добавочная синхронизация настроенных таблиц Dataverse в озере данных Azure с использованием формата Common Data Model.

Вам нужно выполнить дополнительные действия:

Предупреждение

По умолчанию Azure Synapse Link for Dataverse зеркалирует сконфигурированные данные таблицы из Dataverse в озеро данных Azure. Таким образом, любая запись, удаленная из Dataverse (например, в результате регулярной массовой очистки, которая по умолчанию удаляет расшифровки разговоров старше 30 дней), также удаляется из Azure Data Lake. Чтобы обойти это поведение, создайте копии или моментальные снимки данных в озере данных Azure или настройте синхронизацию для использования режима "только добавление".