Condividi tramite


Report sullo stato della modellazione

Il file Report sullo stato della modellazione ti consente di tenere traccia dell'avanzamento della modellazione per ogni scenario incluso nel set di funzionalità del tuo account Raccomandazioni intelligenti. Il file si troverà nella cartella dei log dell'account di archiviazione.

Puoi visualizzare una copia dei Report sullo stato della modellazione per il tuo account di archiviazione seguendo questi passaggi:

  1. Dal portale di Azure, vai al tuo Account di archiviazione, seleziona Contenitori e individua il tuo ircontainer (o qualsiasi altro contenitore in uso per l'hosting del contratto dati). 
  2. Seleziona la cartella ir_logs.
  3. Ora vedrai una cartella chiamata StatusReport. Noterai che ogni stato del ciclo di modellazione verrà riportato in un file diverso all'interno di questa cartella e tenuto separato dalla cartella di registrazione degli errori. Il nome del file include l'ora dell'ultimo aggiornamento del file e l'ID del ciclo di modellazione (noto anche come ID dell'ambiente).

Nota

Se non vedi i log degli errori nella tua cartella ir_logs, controlla che la stringa di connessione per il tuo modello sia configurata correttamente.

Report stato

Il file dei report sullo stato contiene i seguenti parametri e potenziali tipi di stato:

Parametro report stato Descrizione
executionID ID ciclo di modellazione.
startTimeUtc Rappresenta l'ora di inizio del ciclo di modellazione.
reportLastUpdateTimeUtc Rappresenta l'ora dell'ultimo aggiornamento del file dei report sullo stato e viene aggiornato ogni ora.
scenariosStatus Elenco di tutti gli algoritmi rappresentati nel modello e lo stato del modello associato (riuscito, in corso, non riuscito).

Il file dei report sullo stato contiene i seguenti potenziali tipi di stato:

Stato Descrizione
Riuscita Questo stato indica che il processo di modellazione dello scenario è terminato ed è possibile visualizzare i risultati completi delle raccomandazioni con l'API per questo scenario.  
InProgress Questo stato indica che il processo di modellazione dello scenario è ancora in esecuzione. In alcuni casi i risultati delle raccomandazioni potrebbero essere parzialmente pronti in questa fase. Per ottenere i risultati completi delle raccomandazioni, è necessario attendere che il processo di modellazione dello scenario termini con lo stato "Riuscito".
Non inviata Questo stato indica che si è verificato un errore e lo scenario non è riuscito nella fase di modellazione. Per indagare ulteriormente, inizia consultando la cartella ir_logging per vedere se ci sono errori con il contratto dati. Dopo aver apportato le modifiche, attiva manualmente il modello e riprova. Un algoritmo fallito non influirà sui risultati di altri algoritmi.

La tabella seguente associa ciascun algoritmo agli scenari API interessati:

Algoritmo sullo stato della modellazione Scenari API correlati
TextualSimilarity Rappresenta il modello che alimenta le raccomandazioni testuali, creato utilizzando la tua API simile con algoType="Textual"
VisualSimilarity Rappresenta il modello che alimenta le raccomandazioni sulla somiglianza visiva, che includono:
AlgoType="visual"
BringtheLook
CompleteSimilarItems
CompleteSimilarStyles
Prelievi Rappresenta il modello che alimenta i suggerimenti "Scelti per te" (selezioni API).
NextBest Rappresenta il modello che alimenta l'API NextBestAction (in precedenza CART).
PeopleAlso Risposta API simile predefinita
BrowseLists Rappresenta lo stato dei suggerimenti del grafico di tendenza (Nuovo, Di tendenza, Popolare) e ReRankedAlgoLists.
ExternalLists Rappresenta lo stato dei tuoi Elenchi esterni e ReRankedExternalLists.

Report sullo stato di esempio

In questo esempio, BrowseLists ed ExternalLists hanno finito di cucinare, ma le tue richieste API NextBestAction e API PeopleAlso sono ancora in fase di modellazione.

{
"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"}
  }
}

Vedere anche

Guida rapida: effettuare una chiamata API autenticata
Panoramica della distribuzione
Configura report Azure Data Lake Storage
Utilizzare i contratti dati per condividere i dati