Statusrapporter för modellering
Filen Statusrapporter för modellering kan du spåra modelleringsframstegen för varje scenario som ingår i din Intelligent Recommendations-kontots funktionsuppsättning. Filen finns i mappen för lagringskontologgar.
Gör så här för att visa en kopia Modellering av statusrapporter för ditt lagringskonto:
- Från Azure Portal, gå till din Lagringskonto, välj Behållare och lokalisera din ircontainer (eller vilken behållare du nu använder för att vara värd för datakontraktet).
- Välj mappen ir_logs.
- Nu visas mappen StatusReport. Du kommer att märka att varje modellcykelstatus rapporteras i en annan fil i den här mappen och sparas separat från felloggningsmappen. Filnamnet innehåller filens senaste uppdateringstid och modellcykelns ID (kallas även miljö-ID).
Kommentar
Om det inte visas felloggar i mappen ir_logs, kontrollerar du att anslutningssträngen för modellen är korrekt konfigurerad.
Statusrapporter
Statusrapporterfilen innehåller följande parametrar och potentiella statustyper:
Parameter för statusrapport | Beskrivning |
---|---|
executionID |
ID för modelleringscykel. |
startTimeUtc |
Representerar modeleringscykelns starttid. |
reportLastUpdateTimeUtc |
Representerar senaste uppdateringstiden för statusrapporterfilen och uppdateras timme för timme. |
scenariosStatus |
Lista över alla algoritmer som representeras i din modell och tillhörande modellstatus (framgång, pågående, misslyckades). |
Statusrapportfilen innehåller följande potentiella statustyper:
Tillstånd | Beskrivning | |
---|---|---|
Framgång | Denna status innebär att modellprocessen för scenariot är klar och du kan visa fullständiga rekommendationsresultat med API för det här scenariot. | |
InProgress | Denna status innebär att modellprocessen för scenariot fortfarande körs. I vissa fall kan rekommendationsresultatet vara delvis klart i det här stadiet. För att få fullständiga rekommendationsresultat bör du vänta tills modellprocessen för scenariot har avslutats med statusen Framgång. | |
Misslyckad | Denna status innebär att ett fel har uppstått och att scenariot har misslyckats i modellstadiet. Om du vill gå vidare kan du börja med att ir_logging mappen och se om det uppstår fel i datakontraktet. När ändringarna har gjorts aktiverar du modellen manuellt och försöker igen. En misslyckad algoritm påverkar inte resultaten av andra algoritmer. |
I följande tabell mappas varje algoritm till sina påverkas API-scenarier:
Statusalgoritm för modellering | Relaterade API-scenarier |
---|---|
TextualSimilarity | Representerar modellen som driver textrekommendationer, skapade med ett liknande API med algoType="Textual" |
VisualSimilarity | Representerar modellen som driver visuell likhet rekommendationer, som inkluderar: AlgoType="visual" BringtheLook CompleteSimilarItems CompleteSimilarStyles |
Val | Representerar den modell som driver rekommendationer för "Val för dig" (val API). |
NextBest | Representerar den modell som driver NextBestAction API (tidigare CART). |
PeopleAlso | Standardsvar liknande API |
BrowseLists | Representerar status för dina trendiga diagramrekommendationer (ny, trend, populär) och ReRankedAlgoLists. |
ExternalLists | Representerar status för dina externa listor och ReRankedExternalLists. |
Rapporten exempelstatus
I det här exemplet har dina BrowseLists och ExternalLists avslutats, men dina NextBestAction API- och PeopleAlso-API-förfrågningar har fortfarande modellerats
{
"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"}
}
}
Se även
Snabbstartsguide: Ringa ett autentiserat API-samtal
Distributionsöversikt
Konfigurera Azure Data Lake Storage rapporter
Använda datakontrakt för att dela data