アーキテクチャの概要
Dynamics 365 Intelligent Order Management は、Microsoft Power Platform 上に構築されており、Power Apps モデル駆動型アプリ インフラストラクチャを活用しています。 このアーキテクチャは、注文からフルフィルメントのプロセス全体に多くのシステムとアプリケーションが備わる複雑な注文処理環境の要件をサポートするように設計されています。
クラウド ソリューションとして提供される Intelligent Order Management は、Microsoft Azure データ センターに迅速に展開できます。 アプリとプラットフォームは、顧客がビジネスのために選択したデータセンター リージョンに展開され、Microsoft がインフラストラクチャを管理します。 そうすることで、顧客はビジネス オーダーとフルフィルメントの要件に合わせてアプリを構成することに集中できます。 サポートされているデータ センター リージョンの詳細については、グローバリゼーションを参照してください。
アプリとプラットフォームは、これらの基本原則に従って設計されました。
拡張性 : すべての組織には、連携するアプリとシステムの独自の組み合わせがあることを理解します。 組織の要件に一致するようにビジネス プロセスの構成を有効にします。 プラットフォームとアプリケーションを柔軟に拡張することができます。
規模 : 大量のトランザクションをサポートするために規模を拡大する必要があるのは、企業組織だけではないことを理解します。 すべてのタイプの組織には、必要に応じてスケール アップおよびスケール ダウンできるアプリとプラットフォームが必要です。
Power Platform の活用 : 顧客が長期計画でサポートできるテクノロジー ベンダーを探していることを理解します。 組織の社内スキルまたはコンサルティング パートナーのスキルを活用します。
プラットフォームは、次の 3 つのアーキテクチャの概念で構築されました。
データ パイプライン : データ統合パイプラインは、Intelligent Order Management にデータを出し入れします。 上流および下流のシステムに接続して、注文が注文フローを移動するときに変更を受信してプッシュします。
オーケストレーション エンジン : オーケストレーション エンジンは、ビジネス プロセスの視覚化を提供し、設計されたプロセスをビジネス ユーザーの Power Automate フローにコンパイルします。
インサイト : コンポーネントを使用すると、データフローを有効にして、Power BI でのデータの視覚化をサポートし、AI Builder を使用して機械学習モデルでデータを分析できます。
データ パイプライン
Intelligent Order Management のデータ パイプラインは、プロバイダーがアプリにデータを出し入れするための基盤を提供します。 データ パイプラインを移動するビジネス ドキュメントの変換は、Microsoft Power Query Online によって実行されます。
以下は、データ パイプラインのコンポーネントを説明するための用語です。
プロバイダー : Intelligent Order Management では、プロバイダーを使用してデータ パイプラインのデータ移動を構成します。 Microsoft はプロバイダーをすぐに出荷しますが、顧客とパートナーは独自のプロバイダーを構築することをお勧めします。 詳細については、プロバイダーとの連携を参照してください。
コネクタ : コネクタは、Power Automate を使用して構築されています。 コネクタは、プロバイダーが使用する外部サービス API をラップします。 顧客は、利用可能なコネクタのカタログを使用して、独自のプロバイダーを構築できます。 コネクタの詳細については、コネクタのドキュメントを参照してください。
接続 : 接続は、プロバイダーが使用する接続を有効にするために必要な特定の構成です。 管理者は、プロバイダーがアプリケーションで有効になっている場合に、外部サービスと通信するためのサインインまたは API トークンを提供します。
データ変換 : サービスには、独自のビジネス ドキュメントとエンティティの概念があります。 これらのシステム間でデータが移動するとき、システムが相互に通信できるようにデータを変換する必要があります。 Microsoft がプロバイダーを構築する場合、外部サービスの一般的なビジネス ドキュメントへの変換が含まれます。 必要に応じて、サービスの新しいプロバイダーまたは API をサポートするように、変換を変更または拡張できます。
ビジネス イベント : ビジネス イベントは、プは、プロバイダー アクションを実行するための処理パイプラインからの通知です。
プロバイダー アクション : プロバイダー アクションは、Power Automate で表される、プロバイダーの操作単位の単一のタスクです。
オーケストレーション エンジン
注文からフルフィルメントまでのフローは、単一のビジネス アプリでモデル化するのは複雑ですが、他のクラウド サービスやサプライチェーン パートナー システムと組み合わせると、複雑さが増します。 組織内のビジネス ユーザーがこの複雑さを視覚化および管理できるように、Intelligent Order Management にはビジネス オーケストレーション デザイナーが付属しています。 オーケストレーション デザイナーで設計されたビジネス プロセス フローは、フローが公開されるときに Power Automate フローにコンパイルされます。
以下は、オーケストレーション エンジンのコンポーネントを説明するための用語です。
デザイナー : オーケストレーション フローを構築するためにビジネス ユーザーが使用するツール。
オーケストレーション フロー タイプ : Intelligent Order Management には、次の 2 つのフロー タイプがあります。
注文フローは、注文からフルフィルメントまでの進行を表します。
在庫フローは、マスター システムから在庫サービスまたは外部システムへの在庫のフローを表します。
ポリシー : オーケストレーション フローを制御するために、ビジネス ユーザーが提供できるルールと設定。
手順 : オーケストレーションの手順は、オーケストレーション フローの特定のタイルです。 各タイルの種類は、オーケストレーション フローでその機能を実行するための構成パラメーターを提供します。
インサイト
プラットフォームは、アプリケーションのライフサイクルを通じてデータを管理し、Power BI を使用して視覚化されます。 Intelligent Order Management は、ビジネス ユーザーが主要な注文とフルフィルメントの指標を理解するのに役立ついくつかのダッシュボードを提供します。 顧客は同じテクノロジーを使用して、必要に応じて他のアプリからのデータを提示および組み合わせることができます。
機械学習は、モデルを使用してデータを分析するために使用され、高度なアルゴリズムを使用してデータのパターンを検索または予測します。 顧客は、Intelligent Order Management のデータを使用する AI builder を使用してモデルを構築できるため、注文とフルフィルメントのフロー中に使用されたエンティティの結果が更新されます。 これは、オーケストレーション フローでの意思決定に役立ちます。 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: Machine Learning モデルは、Intelligent Order Management の今後のリリースで利用できるようになります。 顧客とパートナーは、同じテクノロジーを使用して、AI Builder 機能を使用して独自のモデルを構築できます。 詳細については、AI Builder のドキュメントを参照してください。