1. 行政

手動でアーカイブエンティティを

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

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

エンティティアーカイブ ミニオンは定期的に実行され、共有環境データベース(SitecoreCommerce_SharedEnvironments)に保存された非アクティブで適格な商取引エンティティをアーカイブデータベース(SitecoreCommerce_SharedEnvironments_アーカイブ)へ移動させます。

Sitecore Commerce Engine SDKに含まれるサンプルPostmanリクエストを使って、エンティティアーカイブのミニオンを手動で呼び出すことができます。

!注コマースエンジンではエンティティアーカイブはデフォルトで無効化されています。

Commerce Engineでエンティティタイプに対してエンティティアーカイブが有効になっていることを確認してください。

PostmanとSitecore XCを使った

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

!注コマースBusiness Toolsの外からコマースエンジンAPIに通話をする場合(例えばPostmanを使う場合)、wwwroot\config.jsonファイルの偽造防止設定を無効にする必要があります。

Postmanを使ってエンティティを手動でアーカイブするには:

  1. コレクションのペインでSitecoreCommerce_DevOpsコレクションを展開します。
  2. Minionsフォルダを開き、アーカイブしたいエンティティタイプに応じた適切なリクエストを実行します:
    • 非アクティブ注文をアーカイブするには、 "Run Archive Orders Minion" リクエストを実行してください。
    • 古い注文のジャーナルエントリーをアーカイブするには、 "Run Archive Journals Minion" リクエストを実行してください。
この記事を改善するための提案がある場合は、 お知らせください!