1. 行政

長期間実行されているコマンドのステータスを確認してください

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

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

Commerce Engineソフトウェア開発キット(SDK)に提供されているPostmanサンプルリクエストCheck Long Running Command Statusを使って、以前Postmanから呼び出した長期間実行コマンドのステータスを確認できます。

例えば、非常に大量のカタログデータをインポートするようなコマンドは完了までに時間がかかることがあります。コマンドで開始されたプロセスがまだ進行中か、完了しているかをCheck Long Running Command Statusで確認できます。

以下の手順は、Postmanアプリケーションをインストールし、Sitecore Commerce Engine SDKからサンプルコレクションを取り込み、環境を設定し、Commerce Engine APIにアクセスするためのベアラートークンを取得したことを前提としています( ここで説明しています)。

長期間実行されているコマンドの状態を確認するには:

  1. PostmanコレクションのパネルでSitecoreCommerce_DevOpsコレクションを展開します。  

  2. 3 Environment Initializeフォルダを開き、Check Long Running Command Statusリクエストをクリックします。

  3. リクエストURLフィールドでは、変数{{*LongRunningTaskId*}} を長期実行コマンドのレスポンスに含まれるタスクID置き換えます。例えば、長期実行中のインポート操作のステータスを確認する場合は、Import Catalogs (without publishing) リクエストで返IDタスクを活用してください。

    !注前回のコマンドが実行されたのと同じサービスを呼び出していることを確認する必要があります。例えば、環境を初期化した場合、CheckCommandStatusリクエストURLを {{ServiceHost}} に置き換えて更新しなければなりません {{OpsApiHost}}.

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