Входящий и исходящий трафик для Azure Digital Twins
Azure Digital Twins обычно используется вместе с другими службами для создания гибких, подключенных решений, которые используют ваши данные различными способами. В этой статье рассматриваются входящий трафик данных и исходящие данные для Служб Azure Digital Twins и Azure, которые можно использовать для ее использования.
Azure Digital Twins может получать данные из вышестоящих служб, таких как Центр Интернета вещей или Logic Apps, которые используются для доставки данных телеметрии и уведомлений.
Azure Digital Twins также может использовать маршруты событий для отправки данных в подчиненные службы, такие как Azure Maps, для хранения, интеграции рабочих процессов, аналитики и т. д.
Прием данных
Azure Digital Twins можно управлять с помощью данных и событий из любой службы — Центра Интернета вещей, Logic Apps, вашей собственной службы и т. д. Подобный поток данных позволяет собирать телеметрию с физических устройств в вашей среде и обрабатывать эти данные с помощью графа Azure Digital Twins в облаке.
Вместо того, чтобы иметь встроенный Центр Интернета вещей за кулисами, Azure Digital Twins позволяет вам "принести свой" Центр Интернета вещей для использования со службой. Вы можете использовать существующий Центр Интернета вещей, который у вас в настоящее время находится в производстве, или развернуть новый, который будет использоваться для этой цели. Эти функции обеспечивают полный доступ ко всем возможностям управления устройствами в Центре Интернета вещей.
Для приема данных из любого источника в Azure Digital Twins можно использовать функцию Azure. Дополнительные сведения об этом шаблоне см. в статье Прием данных телеметрии из Центра Интернета вещей в Azure Digital Twins. Кроме того, вы можете самостоятельно попробовать использовать его в комплексном решении для подключения службы Azure Digital Twins.
Вы также можете интегрировать Azure Digital Twins в поток Microsoft Power Platform или Azure Logic Apps с помощью соединителя Azure Digital Twins Power Platform. Дополнительные сведения о соединителях см. в разделе "Общие сведения о соединителях".
Отправка данных
Может потребоваться отправить данные Azure Digital Twins в другие подчиненные службы для хранения или дополнительной обработки.
Существует два основных варианта исходящего трафика в Azure Digital Twins. Данные цифровых двойников можно отправлять в большинство служб Azure с помощью конечных точек. Или, если целевой объект — Azure Data Explorer, вы можете использовать журнал данных для автоматической отправки обновлений графов в кластер Azure Data Explorer, где они хранятся как исторические данные и могут запрашиваться таким образом. В подразделах ниже описаны два варианта исходящего трафика более подробно.
Конечные точки
Чтобы отправить данные Azure Digital Twins в большинство служб Azure, таких как Azure Maps или служба хранилища Azure, сначала подключите целевую службу к конечной точке.
Конечные точки могут быть экземплярами любого из этих служб Azure:
Конечная точка присоединена к экземпляру Azure Digital Twins с помощью API управления или портал Azure и может переносить данные из экземпляра в другие службы прослушивания. Дополнительные сведения о конечных точках Azure Digital Twins см. в разделе Конечные точки и маршруты событий.
Журнал данных
Чтобы отправить данные двойника в Azure Data Explorer, настройте подключение журнала данных, которое автоматически выполняет анализ обновлений графов из экземпляра Azure Digital Twins в кластер Azure Data Explorer. Для подключения журнала данных требуется концентратор событий, но не требуется явная конечная точка.
После анализа данных вы можете запросить эти данные в Azure Data Explorer с помощью подключаемого модуля запросов Azure Digital Twins для Azure Data Explorer.
Журнал данных также можно использовать в сочетании с Azure Synapse Analytics для статистической обработки данных из разных источников. Это может быть полезно во многих сценариях. Вот два примера:
- Объединение данных о информационных технологиях (ИТ) из систем ERP или CRM (таких как Dynamics 365, SAP или Salesforce) с данными о операционных технологиях (OT) с устройств Интернета вещей и производственных систем управления. Пример, показывающий, как компания может объединить эти данные, см. в следующей записи блога: интеграция ИТ-данных и OT с Azure Digital Twins, Azure Data Explorer и Azure Synapse.
- Интеграция со службами ИИ Azure и службами ИИ Azure Multivariate Детектор аномалий для быстрого подключения данных Azure Digital Twins с подчиненным решением искусственного интеллекта и машинного обучения, которое специализируется на обнаружении аномалий. Набор средств обнаружения аномалий Azure Digital Twins — это пример проекта, который предоставляет рабочий процесс для обучения нескольких многовариантных моделей Детектор аномалий для нескольких анализов сценариев на основе исторических данных цифрового двойника. Затем она использует обученные модели для обнаружения аномальных операций и аномалий в моделируемых средах Azure Digital Twins практически в реальном времени.
Сведения о безопасности и доставке
Чтобы Azure Digital Twins отправлял данные другим службам Azure через конечные точки или журнал данных, принимающая служба должна иметь доступ к общедоступной сети или параметр доверенной службы Майкрософт. Для журнала данных необходимо настроить подключение журнала данных с включенным доступом к общедоступной сети в концентраторе событий и экземплярах Azure Data Explorer. После настройки журнала данных необходимо настроить брандмауэр и параметры безопасности Центра событий Azure и Azure Data Explorer вручную.
После настройки подключения Azure Digital Twins реализует по крайней мере один раз доставку данных, создаваемых службами исходящего трафика.
Если концентратор событий, сетка событий или раздел служебная шина, используемый для конечной точки, недоступен и сообщение не может быть доставлено, Azure Digital Twins попытается повторно отправить сообщение не менее чем на 20 минут и до 24 часов.
Следующие шаги
Дополнительные сведения о конечных точках и маршрутизации событий во внешние службы:
Узнайте, как настроить Azure Digital Twins для приема данных устройства из Центр Интернета вещей: