体系结构

已完成

Intelligent Order Management 使用 Microsoft Power Apps 的模型驱动应用基础结构基于 Microsoft Power Platform 构建。 该体系结构旨在支持复杂订单处理环境的要求,在该环境中,许多系统和应用都处于整个订单到履行流程中。

Intelligent Order Management 作为云解决方案交付,可在 Microsoft Azure 数据中心中快速部署。 应用和平台在客户为其业务选择的数据中心区域中部署,Microsoft 将管理基础结构。 因此,客户可以专注于配置应用以满足业务订单和履行要求。 有关详细信息,请参阅全球化

根据以下基本原则设计应用和平台:

  • 可扩展性 - 了解每个组织都有他们使用的应用和系统的唯一组合。 使业务流程的配置能够满足组织的要求,并在扩展平台和应用时提供灵活性。

  • 扩展 - 了解扩展以支持高交易量的需求不仅仅是企业组织的需求。 所有类型的组织都需要一个可根据需要进行纵向扩展和纵向缩减的应用和平台。

  • 使用 Power Platform - 了解客户寻找能够在其长期计划中为其提供支持的技术供应商,并使用组织的内部技能或咨询合作伙伴的技能。

该平台采用以下三种体系结构概念生成:

  • 数据管道 - 数据集成管道将数据移入和移出 Intelligent Order Management。 它连接到上游和下游系统,以当订单在订单流中移动时接收和推送更改。

  • 业务流程引擎 - 业务流程引擎提供业务流程的可视化,并将设计好的流程编译到 Power Automate 流中以供业务用户使用。

  • 见解 - 见解组件启用数据流以支持在 Power BI 中可视化数据,并允许使用 AI Builder 在机器学习模型中分析数据。

数据管道、业务流程引擎和见解及其与 Power Apps、Dataverse、Azure、Power Automate、Power BI 等的重叠方式的图表。

数据管道

提供商可以基于 Intelligent Order Management 中的数据管道将数据移入和移出应用。 通过数据管道移动的业务文档的转换由 Microsoft Power Query Online 实现。

显示数据管道的 Power Query 配置的屏幕截图。

以下术语描述了数据管道中的组件:

  • 提供程序 - 在 Intelligent Order Management 中,提供程序用于配置数据管道中的数据移动。 Microsoft 包括提供程序,但鼓励客户和合作伙伴生成自己的提供程序。 有关详细信息,请参阅使用提供程序

  • 连接器 - 连接器通过使用 Power Automate 生成。 连接器将包装由提供程序使用的外部服务 API。 客户可以使用可用的连接器目录来生成自己的提供程序。 有关详细信息,请参阅连接器文档

  • 连接 - 连接是启用由提供程序使用的连接所需的特定配置。 当在应用程序中启用提供程序时,管理员将提供登录或 API 令牌以与外部服务通信。

  • 数据转换 - 服务具有自己的业务文档和实体概念。 当数据在这些系统之间移动时,需要转换数据,系统才能相互通信。 当 Microsoft 生成提供程序时,它将包括对外部服务的常用业务文档的转换。 如果需要,可以更改或扩展转换以支持服务的新提供程序或 API。

  • 业务事件 - 业务事件是来自处理管道的通知,用于实现提供程序操作。

  • 提供程序操作 - 提供程序操作是提供程序的操作单元的单个任务,用 Power Automate 表示。

业务流程引擎

订单到履行流对于在单个商业应用程序中复制是复杂的,但是当与其他云服务和供应链合作伙伴系统结合时,复杂性会增加。 为了帮助组织中的业务用户可视化和管理本复杂性,Intelligent Order Management 提供一个业务流程设计器。 当发布流时,使用业务流程设计器设计的业务流程流将编译到 Power Automate 流中。

显示业务流程引擎的策略规则配置的屏幕截图。

以下术语描述了业务流程引擎中的组件:

  • 设计器 - 业务用户用于生成业务流程流的工具。

  • 业务流程流类型 - Intelligent Order Management 提供两种流类型:

    • 订单流 - 表示订单到履行的进度。

    • 库存流 - 表示从主系统到库存服务或外部系统的库存流。

  • 策略 - 业务用户为控制业务流程流而提供的规则和配置。

  • 步骤 - 业务流程中的步骤是业务流程流中的特定磁贴。 每个磁贴类型都提供配置参数,以在业务流程流中执行该功能。

见解

该平台通过应用程序生命周期管理数据,并使用 Power BI 进行可视化。 Intelligent Order Management 提供多个仪表板,可帮助业务用户了解关键订单和履行指标。

显示装运流程映射的 Dynamics 365 Intelligent Order Management 的屏幕截图。

客户可以使用相同的技术,根据需要显示和合并来自其他应用的数据。

机器学习用于使用模型分析数据,并且它使用高级算法在数据中查找或预测模式。 客户可以使用 AI Builder 来生成可使用 Intelligent Order Management 中的数据的模型,以便在订单和履行流期间使用的实体上更新结果。 本方法将帮助在业务流程流中制定决策。

Intelligent Order Management 使用以下 Microsoft 平台技术:

  • Dataverse - 通过 Dataverse 平台提供 Intelligent Order Management 中的数据。 有关详细信息,请参阅Microsoft Dataverse 开发人员指南

  • Power Automate - 对于业务用户,Intelligent Order Management 将组织流编译到 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?

  • AI Builder - 机器学习模型将在 Intelligent Order Management 的以后版本中提供。 客户和合作伙伴可以使用相同的技术,通过使用 AI Builder 功能生成自己的模型。 有关详细信息,请参阅 AI Builder 文档