Обзор архитектуры
Dynamics 365 Intelligent Order Management основан на Microsoft Power Platform, используя инфраструктуру приложений Power Apps на основе моделей. Архитектура была разработана для поддержки требований сложной среды обработки заказов, в которой во всем процессе от заказа до выполнения участвуют множество систем и приложений.
Поставляемый в качестве облачного решения Intelligent Order Management можно быстро развертывать в центрах обработки данных Microsoft Azure. Приложение и платформа развертываются в регионе центра обработки данных, который клиенты выбирают для бизнеса, и компания Microsoft управляет инфраструктурой. Таким образом клиенты могут сосредоточиться на настройке приложения в соответствии с требованиями бизнес к заказам и выполнениям. Дополнительные сведения о поддерживаемых регионах центров обработки данных см. в разделе Глобализация.
Приложение и платформа разрабатывались в соответствии со следующими основными принципами.
Расширяемость: понимание того, что каждая организация обладает уникальной комбинацией приложений и систем, с которыми они работают. Обеспечение соответствия конфигурации бизнес-процесса требованиям организации. Гибкость при расширении платформы и приложения.
Масштаб: понимание того, что потребность в масштабировании для поддержки больших объемов транзакций существует не только в корпоративных организациях. Организациям всех типов требуется приложение и платформа, которые могут масштабироваться в сторону увеличения и уменьшения по мере необходимости.
Использование Power Platform: понимание того, что клиенты ищут поставщиков технологий, которые могут поддерживать их в долгосрочных планах. Использование собственных навыков организации и навыков партнеров-консультантов.
Платформа была разработана с использованием следующих трех концепций архитектуры.
Конвейер данных: конвейер интеграции данных переносит данные в Intelligent Order Management и из него. Он подключается к вышестоящим и нисходящим системам для получения и отправки изменений по мере перемещения заказов по потоку заказов.
Механизм оркестрации: механизм оркестрации обеспечивает визуализацию бизнес-процесса и компилирует созданный процесс в потоки Power Automate для бизнес-пользователя.
Аналитические данные: компоненты аналитики позволяют потоку данных поддерживать визуализацию данных в Power BI и разрешать анализ данных в моделях машинного обучения с AI Builder.
Конвейер данных
Конвейер данных в Intelligent Order Management предоставляет основу для поставщиков при перемещении в приложение и из него. Преобразование деловых документов, перемещаемых через конвейер данных, выполняется Microsoft Power Query Online.
Ниже приводится терминология для описания компонентов в конвейере данных.
Поставщик: в Intelligent Order Management поставщик используется для настройки перемещения данных в конвейере данных. Корпорация Майкрософт поставляет готовых поставщиков, но клиентам и партнерам рекомендуется создавать собственные поставщики. Дополнительные сведения см. в разделе Работа с поставщиками.
Соединители: соединители создаются с помощью Power Automate. Соединители являются оболочкой API-интерфейса внешней службы, которая будет использоваться поставщиком. Клиенты могут использовать доступный каталог соединителей для создания собственного поставщика. Дополнительные сведения о соединителях см. в документации по соединителям.
Подключение: подключение является особой конфигурацией, необходимой для включения подключения, используемого поставщиком. Администратор предоставит вход или токены API для связи с внешней службой, когда в приложении активирован поставщик.
Преобразования данных: у служб есть свои собственные бизнес-документы и концепции сущностей. При перемещении данных между этими системами данные должны быть преобразованы, чтобы системы могли взаимодействовать друг с другом. Когда корпорация Microsoft создает поставщик, она включает преобразования к обычным бизнес-документам для внешней службы. При необходимости преобразование можно изменить или расширить для поддержки новых поставщиков или интерфейсов API для службы.
Бизнес-события: бизнес-события представляют собой уведомления из конвейера обработки, чтобы выполнить действие поставщика.
Действие поставщика: действие поставщика — это отдельная задача единицы операции для поставщика, представленная Power Automate.
Механизм оркестрации
Поток "от заказа до выполнения" является сложным для моделирования в одном бизнес-приложении, но в сочетании с другими облачными службами и системами партнеров по поставкам растет сложность. Чтобы помочь бизнес-пользователям в организации визуализировать и контролировать эту сложность, Intelligent Order Management поставляется с конструктором оркестраций бизнеса. Потоки бизнес-процессов, созданные с помощью конструктора оркестраций, компилируются в потоки Power Automate при публикации потока.
Ниже приводится терминология для описания компонентов в механизме оркестрации.
Конструктор: средство, используемое бизнес-пользователями для создания потоков оркестрации.
Типы потоков оркестрации: Intelligent Order Management обеспечивает два типа потоков:
Поток заказов представляет ход процесс от заказа до его выполнения.
Поток запасов представляет поток запасов из основной системы в службу запасов или во внешнюю систему.
Политики: правила и конфигурации, которые может предоставить бизнес-пользователь для управления потоком оркестрации.
Шаг: шаг в оркестрации — это конкретная плитка в потоке оркестрации. Каждый тип плитки предоставляет параметры конфигурации для выполнения этой функции в потоке оркестрации.
Аналитика
Платформа управляет данными через жизненный цикл приложения и выполняет визуализацию с помощью Power BI. Intelligent Order Management содержит несколько панелей мониторинга, которые помогают бизнес-пользователям понять ключевые показатели заказов и выполнения. Клиенты могут использовать одну и ту же технологию для представления и объединения данных из других приложений по мере необходимости.
Машинное обучение используется для анализа данных с помощью моделей и использует сложные алгоритмы для поиска или прогнозирования шаблонов в данных. Клиенты могут создавать модели с использованием приложения AI Builder, в которых используются данные из Intelligent Order Management, так что результаты обновляются для сущностей, используемых во время выполнения потоков заказов и выполнений. Это поможет принимать решения в потоках оркестрации. Будущие выпуски Intelligent Order Management будут предоставлять готовые модели.
Связанные технологии
Intelligent Order Management позволяет использовать следующие технологии платформы Microsoft.
Dataverse: данные в Intelligent Order Management предоставляются через платформу Dataverse. Дополнительные сведения см. в разделе Руководство разработчика Microsoft Dataverse.
Power Automate: для бизнес-пользователей Intelligent Order Management компилирует потоки организации в Power Automate. Разработчики могут дополнительно расширить это решение. Дополнительные сведения о возможностях Power Automate см. в разделе Приступая к работе с Power Automate.
Power Query Online: Intelligent Order Management использует возможности Power Query и языка запросов M для поддержки преобразования в конвейере данных для поставщиков. Дополнительные сведения см. в документации на Power Query.
Power BI: панели мониторинга, предоставляемые Intelligent Order Management, создаются с помощью средств Power BI. Клиенты могут расширять решения или создавать собственные с помощью Power BI. Дополнительные сведения о Power BI см. в разделе Обзор Power BI.
AI Builder: модели машинного обучения будут доступны в более поздних версиях Intelligent Order Management. Клиенты и партнеры могут использовать одну и ту же технологию для создания собственных моделей с помощью возможностей AI Builder. Дополнительные сведения см. в документации на AI Builder.