次の方法で共有


モデリング ステータス レポート

モデリング ステータス レポート ファイルを使用すると、Intelligent Recommendations アカウントの機能セットに含まれる各シナリオのモデリングの進行状況を追跡できます。 このファイルは、ストレージ アカウント ログ フォルダーにあります。

次の手順に従って、ストレージ アカウントの モデリング ステータス レポート のコピーを表示できます:

  1. Azure Portal から、ストレージ アカウントに移動し、コンテナ を選択し、ircontainer (またはデータコントラクトのホストに使用する任意のコンテナ) を探します。 
  2. ir_logs フォルダーを選択します。
  3. StatusReport という名前のフォルダーが表示されます。 各モデリング サイクルのステータスは、このフォルダー内の別のファイルにレポートされ、エラー ログ フォルダーとは別に保持されます。 ファイル名には、ファイルの最終更新時刻とモデリング サイクルID (環境 ID とも呼ばれます) が含まれます。

注意

ir_logs フォルダーにエラー ログが表示されない場合は、 モデルの接続文字列が正しく構成されていることを確認してください

ステータス レポート

ステータス レポート ファイルには、次のパラメーターと潜在的なステータス タイプが含まれています:

ステータス レポート パラメーター 説明
executionID モデリング サイクル ID。
startTimeUtc モデリング サイクルの開始時間を表します。
reportLastUpdateTimeUtc ステータス レポート ファイルの最終更新時刻を表し、1 時間ごとに更新されます。
scenariosStatus モデルで表されるすべてのアルゴリズムのリストと、関連するモデルのステータス (成功、進行中、失敗)。

ステータス レポート ファイルには、次の潜在的なステータス タイプが含まれています:

ステータス 説明
Success このステータスは、シナリオのモデリング プロセスが終了したことを意味し、このシナリオの API を使用して完全な推奨結果を表示できます。  
InProgress この状態は、シナリオのモデリング処理がまだ実行中であることを意味します。 場合によっては、この段階でレコメンデーション結果が部分的に準備されている可能性があります。 完全なレコメンデーション結果を得るには、シナリオのモデリング プロセスが「成功」ステータスで終了するまで待つ必要があります。
Failed このステータスは、エラーが発生し、シナリオがモデリング段階で失敗したことを意味します。 さらに調査するには、まず ir_logging フォルダーを調べて、データ コントラクトにエラーがないかどうかを確認します。 変更を行った後、手動でモデルをトリガーし、再試行してください。 失敗したアルゴリズムは、他のアルゴリズムの結果に影響を与えません。

次の表は、影響を受ける API シナリオに各アルゴリズムをマップしています:

モデリング ステータス アルゴリズム 関連する API シナリオ
TextualSimilarity ご利用の Similar API で algoType="Textual" で作成された、テキストによるレコメンデーションを強化するモデルを表します
VisualSimilarity Visual Similarity を推奨するモデルを表現していおり、これには次が含まれます:
AlgoType="visual"
BringtheLook
CompleteSimilarItems
CompleteSimilarStyles
ピッキング 「おすすめ」 レコメンデーション (Picks API) を強化するモデルを表します。
NextBest NextBestAction API (旧 CART) を強化するモデルを表します。
PeopleAlso 既定の Similar API 構成の応答
BrowseLists トレンド チャートのレコメンデーション状況 (新規、トレンド、人気) と ReRankedAlgoLists のステータスを表します。
ExternalLists External Lists と ReRankedExternalLists のステータスを表します。

ステータスレポートの例

この例では、BrowseLists と ExternalLists のクックは終了していますが、NextBestAction API と PeopleAlso API のリクエストはまだモデル化されています。

{
"executionId":your_execution_id,
"startTimeUtc":"2022-09-03T21:25:24Z",
"reportLastUpdateTimeUtc":"2022-09-08T09:08:59.9493937Z",
"scenariosStatus": {
    "NextBest":{"status":"InProgress"},
    "PeopleAlso":{"status":"InProgress"},
    "ExternalLists":{"status":"Success"},
    "BrowseLists":{"status":"Success"}
  }
}

関連情報

クイック スタート ガイド: 認証済みAPI呼び出しを行う
展開の概要
構成 Azure Data Lake Storage レポート
データ コントラクトを使用してデータを共有する