Udostępnij za pośrednictwem


Raporty o stanie modelowania

Plik raportów o stanie modelowania pozwala na śledzenie postępów modelowania dla każdego scenariusza, który jest dołączony do zestawu funkcji konta Intelligent Recommendations. Plik ten zostanie umieszczony w folderze dzienników konta magazynu.

Kopię raportów o stanie modelowania dla konta magazynu można wyświetlić, wykonać następujące kroki:

  1. W portalu Azure przejdź do swojego konta Magazyn, wybierz opcję Kontenery i znajdź pojemniki (lub dowolny kontener, który jest tworzony na celu hostowanie kontraktu danych). 
  2. Wybierz folder ir_logs.
  3. Teraz będzie wyświetlony folder o nazwie StatusReport. Można zauważyć, że każdy stan cyklu modelowania zostanie zgłoszony w innym pliku w tym folderze i oddzielony od folderu rejestrowania błędów. Nazwa pliku zawiera informacje o czasie ostatniej aktualizacji oraz identyfikator cyklu modelowania (nazywany również identyfikatorem środowiska).

Uwaga

Jeśli w folderze ir_logs użytkownika nie są wyświetlane dzienniki błędów, sprawdź, czy ciąg połączenia dla modelu został skonfigurowany poprawnie.

Raporty stanu

Plik raportów o stanie zawiera następujące parametry i potencjalne typy stanu:

Parametr raportu o stanie opis
executionID Identyfikator cyklu modelowania.
startTimeUtc Reprezentuje czas rozpoczęcia cyklu modelowania.
reportLastUpdateTimeUtc Reprezentuje godzinę ostatniej aktualizacji pliku raportów o stanie i jest aktualizowana co godzinę.
scenariosStatus Lista wszystkich algorytmów reprezentowanych w modelu oraz stanu modelu skojarzonego (powodzenie, w toku, niepowodzenie).

Plik raportów statusu zawiera następujące potencjalne typy statusu:

Status opis
Sukces Ten stan oznacza, że proces modelowania scenariusza zostanie zakończony i można wyświetlić pełne wyniki rekomendacji za pomocą interfejsu API dla tego scenariusza.  
InProgress Ten stan oznacza, że proces modelowania scenariusza nadal trwa. W niektórych przypadkach wyniki rekomendacji mogą być częściowo przygotowane na tym etapie. Aby uzyskać pełne wyniki rekomendacji, należy poczekać na proces modelowania scenariusza, aby zakończyć go ze stanem "Powodzenie".
Zakończone niepowodzeniem Ten stan oznacza, że wystąpił błąd i że na etapie modelowania nie powiódł się scenariusz. Aby przeprowadzić dalsze analizę, należy rozpocząć od ir_logging folderu, aby sprawdzić, czy występują błędy w kontrakcie danych. Po weniu zmian należy ręcznie wyzwolić model i spróbować ponownie. Niepowodzenie algorytmu nie wpłynie na wyniki innych algorytmów.

W poniższej tabeli mapowane są poszczególne algorytmy na scenariusze interfejsu API, które mają wpływ na ten efekt:

Algorytm stanu modelowania Scenariusze związane z interfejsem API
TextualSimilarity Reprezentuje model wykorzystujący zalecenia tekstowe, utworzone przy użyciu podobnego interfejsu API przy użyciu technologii algoType="Textual"
VisualSimilarity Reprezentuje model, w którym uprawnienia visual similarity, które obejmują:
AlgoType="visual"
BringtheLook
CompleteSimilarItems
CompleteSimilarStyles
Wybory Reprezentuje model, który wybiera zalecenia „Wybrane dla Ciebie” (interfejs API wyboru).
NextBest Reprezentuje model, który ma uprawnienia do interfejsu API NextBestAction (dawniej ASD).
PeopleAlso Domyślna odpowiedź podobnego interfejsu API
BrowseLists Reprezentuje stan twoich trendowych rekomendacji wykresów (Nowe, Trendy, Popularne) i ReRankedAlgoLists.
ExternalLists Reprezentuje stan twoich List zewnętrznych i ReRankedExternalLists.

Przykładowy raport o stanie

W tym przykładzie Twoje BrowseLists i ExternalLists zakończyły gotowanie, ale żądania API NextBestAction i PeopleAlso wciąż są modelowane.

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

Zobacz też

Przewodnik Szybki start: Udostępnianie danych za pomocą uwierzytelnionego interfejsu API
Omówienie wdrażania
Konfiguracja raportów Azure Data Lake Storage
Używaj umów dotyczących danych do udostępniania danych