Microsoft Dynamics 365 for Finance and Operations Connector 3.1 - 例 - Mule 4

次の例は、​Retrieve Multiple​ 操作を使用して、データを受け入れ、結果を JSON 形式で出力する Microsoft Dynamics 365 for Finance and Operations 用 Anypoint Connector (Microsoft Dynamics 365 for Finance and Operations Connector) の操作方法を示しています。

この例では、フローで次の操作を使用します。

  1. HTTP Listener
    HTTP 要求からデータを受け取ります。

  2. Microsoft Dynamics 365 for Operations Retrieve multiple
    接続し、顧客のエンティティをすべて取得するクエリを実行します。

  3. Transform Message
    Retrieve Multiple​ 操作の結果を JSON 形式で出力します。

次のスクリーンショットは、この例の Studio アプリケーションフローを示しています。

Microsoft Dynamics 365 for Operations ユースケースのフロー
Figure 1. Microsoft Dynamics 365 for Operations ユースケースのフロー

プロパティファイルを使用して、フローで使用する次の属性を定義します。

  • username="${operations.username}"

  • password="${operations.password}"

  • resource="${operations.resource}"

  • clientId="${operations.client_id}"

  • clientSecret="${operations.client_secret}"

  • tokenRequestEndpoint="${operations.request_endpoint}"

次の XML コードを Anypoint Studio に貼り付けて、フローを試してください。