Поделиться через


Контроль использования и производительности Warehouse Management

Microsoft Dynamics 365 Supply Chain Management передает данные телеметрии для различных действий и операций Warehouse Management, включая клиента Supply Chain Management и мобильное приложение Warehouse Management. Данные телеметрии помогают получить представление о деятельности и общем состоянии ваших клиентов и устройств, чтобы вы могли диагностировать проблемы и анализировать операции, влияющие на производительность. Данные телеметрии собираются и обрабатываются с помощью Application Insights — службы Azure, оптимизированной для этой цели.

Необходимые условия

Прежде чем вы сможете собирать и анализировать данные телеметрии Warehouse Management, для вашей системы должны быть выполнены следующие предварительные условия:

  • Версия Supply Chain Management — для телеметрии с Application Insights требуется Supply Chain Management версии 10.0.29 или более поздней. Для дополнительных функций телеметрии требуются более поздние версии Supply Chain Management. Подробные сведения о том, какие функции и какие версии Supply Chain Management требуются, см. в таблицах далее в этой статье.
  • Версия мобильного приложения Warehouse Management — для телеметрии с Application Insights требуется мобильное приложение Warehouse Management версии 2.0.28 или более поздней. Для дополнительных функций телеметрии требуются более поздние версии приложения. Подробные сведения о том, какие функции и какие версии Supply Chain Management и мобильного приложения Warehouse Management требуются, см. в таблицах далее в этой статье.
  • Application Insights – у вас должен быть ресурс Application Insights в Azure, и вы должны настроить среду Supply Chain Management для отправки в нее данных телеметрии. Инструкции см. в разделе Включение складской телеметрии с помощью Application Insights.

Просмотр данных телеметрии Power BI

Самый быстрый и простой способ начать просмотр телеметрии склада — загрузить и настроить отчеты Power BI, предоставляемые Microsoft. Загружаемые отчеты и инструкции по их настройке доступны в репозитории телеметрии Supply Chain Management на GitHub.

Технические подробности всех доступных телеметрических данных

В Application Insights данные телеметрии от клиентов Supply Chain Management и мобильного приложения Warehouse Management регистрируются как пользовательские события. Технические подробности обо всех пользовательских событиях и все данные, которые можно регистрировать для каждого события, доступны в репозитории телеметрии Supply Chain Management на GitHub. Эта информация может помочь вам создавать собственные Power BI отчеты и просматривать данные непосредственно в Application Insights. В следующих примерах файлов запросов перечислены все доступные идентификаторы событий, имена полей и требования к версии:

  • Подробные сведения о телеметрии клиента Supply Chain Management см. в примере запроса WarehouseManagement.kql на GitHub.
  • Подробные сведения о телеметрии мобильного приложения Warehouse Mobile см. в примере запроса WarehouseMobileApp.kql на GitHub.

Просмотр данных телеметрии Application Insights

В качестве альтернативы Power BI вы можете просматривать данные телеметрии непосредственно в Application Insights. Телеметрия хранится в журналах Azure Monitor в таблице customEvents. Вы можете просмотреть собранные данные, написав запросы журнала на языке запросов Kusto (KQL). Дополнительные сведения см. в разделах Обзор журналов Azure Monitor и Запросы журналов в Azure Monitor.

В качестве простого примера выполните следующие действия.

  1. На портале Azure откройте свой ресурс Application Insights.

  2. В меню Мониторингвыберите Журналы.

  3. На вкладке Новый запрос введите следующий код, чтобы просмотреть последние 100 пользовательских событий.

    kql
    customEvents
    | take 100
    | sort by timestamp desc
    

Ознакомьтесь с примером кода, часто задаваемыми вопросами и многим другим в репозитории GitHub телеметрии Supply Chain Management

Дополнительные примеры работы с KQL, а также ответы на часто задаваемые вопросы и советы по использованию телеметрии Supply Chain Management с Excel, Power Automate, Power BI, PowerShell и другими см. репозиторий телеметрии Supply Chain Management на GitHub.

Настройка оповещений о событиях телеметрии

Вы можете настроить систему так, чтобы она отправляла вам предупреждающее сообщение, если в вашей среде или приложении происходит что-то, требующее немедленных действий. Application Insights упрощает определение этих предупреждений. Дополнительные сведения и инструкции см. в разделе Что такое оповещения Azure Monitor.

Цены

Оплата за Application Insights взимается на основе объема данных телеметрии, отправляемых вашим приложением (прием данных), и продолжительности времени, в течение которого вы хотите, чтобы данные были доступны (хранение данных). Актуальную информацию о ценах см. в разделе цены на Azure Monitor.