ルートの延長

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

ルートは、Sitecoreコンテンツ エディターのルーティング管理ノードでノードを追加または削除することで拡張できます。

各ルート ステップは、データの抽出、データへの値の追加、または目的の形式へのデータの変換という特定のタスクを実行します。各ルート ステップのタスクは、特定のアセンブリ/クラスで定義されます。デフォルトの動作は、処理する別のアセンブリ/クラスを指定することでオーバーライドでき、追加のステップを追加することもできます。

ルートはエンドポイントに対して機能します。これらのエンドポイントは、送信元エンドポイントまたは送信先エンドポイントのいずれかです。たとえば、ソース エンドポイントはMicrosoft Dynamics AX for Retail Commerceランタイムです。1つ以上のエンドポイントへの接続を設定し、さまざまな目的で設定を許可できます。その他の例としては、Dynamicsに接続するエンドポイント、抽出されたデータを一時的に保存するためのファイル システム エンドポイント、Sitecore Commerce Catalogサブシステムに接続するためのエンドポイントなどがあります。

ルート ステップを子ルートへの参照にすることもでき、複数の大きなルートでルート ステップを効率的に再利用できます。

Dynamics AXのルートはSDKのソース コードとして提供され、個々のニーズに合わせて簡単に変更できます。

  1. Sitecore Commerce/Commerce Synchronization/Commerce Routesに移動します。

  2. 新しいステップを追加するルート ノードを右クリックし、Child Routeテンプレートを選択します。

    ファイル システム エンドポイントは、Dynamics Retailからの抽出が最初にファイル システムにプッシュされるシナリオで使用できます。その後、別のプロセスを使用して、ファイルを次のステップに移動します。これは、ソースDynamics AXシステムと宛先のSitecoreシステムが異なるアクセス可能な環境にあり、ファイルベースのハンドオフが必要な場合に便利です。

この記事を改善するための提案がある場合は、 お知らせください!