モデリング ステータス レポート
モデリング ステータス レポート ファイルを使用すると、Intelligent Recommendations アカウントの機能セットに含まれる各シナリオのモデリングの進行状況を追跡できます。 このファイルは、ストレージ アカウント ログ フォルダーにあります。
次の手順に従って、ストレージ アカウントの モデリング ステータス レポート のコピーを表示できます:
- Azure Portal から、ストレージ アカウントに移動し、コンテナ を選択し、ircontainer (またはデータコントラクトのホストに使用する任意のコンテナ) を探します。
- ir_logs フォルダーを選択します。
- 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 レポート
データ コントラクトを使用してデータを共有する