Partilhar via


Relatórios de estado da modelação

O ficheiro de Relatórios de estado de modelação permite-lhe monitorizar o progresso da modelação para cada cenário incluído no conjunto de caraterísticas da sua conta do Intelligent Recommendations. O ficheiro será alocado na pasta de registos da Conta de Armazenamento.

Pode ver uma cópia dos Relatórios de Estado de Modelação para a sua conta de armazenamento seguindo estes passos:

  1. A partir do portal do Azure, aceda à sua Conta de armazenamento, selecione Contentores e localize o seu ircontainer (ou o contentor que utilizar para alojar o contrato de dados). 
  2. Selecione a pasta ir_logs.
  3. Agora, verá uma pasta denominada StatusReport. Irá reparar que cada estado do ciclo de modelação será reportado num ficheiro diferente nesta pasta e será mantido separado da pasta de registo de erros. O nome do ficheiro inclui a hora da última atualização do ficheiro e o ID do ciclo de modelação (também conhecido como ID do ambiente).

Nota

Se não estiver a ver registos de erros na sua pasta ir_logs, verifique se a cadeia de ligação para o modelo está corretamente configurada.

Relatórios de estado

O ficheiro de relatórios de estado contém os seguintes parâmetros e tipos de estado potenciais:

Parâmetro de Relatório de Estado Descrição
executionID ID do Ciclo de modelação.
startTimeUtc Representa a hora de início do ciclo de modelação.
reportLastUpdateTimeUtc Representa a hora da última atualização do ficheiro Relatórios de estado e é atualizada de hora a hora.
scenariosStatus Lista de todos os algoritmos representados no modelo e o estado do modelo associado (êxito, em curso, falhado).

O ficheiro de relatórios de estado contém os seguintes tipos de estado potenciais:

Estado Descrição
Com êxito Este estado significa que o processo de modelação do cenário está concluído e pode ver resultados completos das recomendações com a API para este cenário.  
InProgress Este estado significa que o processo de modelação do cenário ainda está em execução. Em alguns casos, os resultados das recomendações poderão estar parcialmente prontos nesta fase. Para obter resultados completos de recomendações, deverá aguardar que o processo de modelação do cenário seja concluído com o estado "Êxito".
Com Falha Este estado significa que ocorreu um erro e que o cenário falhou na fase de modelação. Para maior investigação, comece por consultar a pasta ir_logging para ver se existem erros no contrato de dados. Depois de as alterações serem efetuadas, acione manualmente o modelo e tente novamente. Um algoritmo falhado não afetará os resultados de outros algoritmos.

A tabela seguinte mapeia cada algoritmo para os cenários de API afetados:

Algoritmo de Estado da Modelação Cenários de API Relacionados
TextualSimilarity Representa o modelo que alimenta as recomendações textuais, criada utilizando a sua API de Semelhantes com o algoType="Textual"
VisualSimilarity Representa o modelo que alimenta recomendações de Semelhança Visual, que incluem:
AlgoType="visual"
BringtheLook
CompleteSimilarItems
CompleteSimilarStyles
Seleções Representa o modelo que alimenta as recomendações de "Seleções para Si" (API de Seleções).
NextBest Representa o modelo que alimenta a API NextBestAction (anteriormente, CARRINHO).
PeopleAlso Resposta de API de Semelhantes predefinida
BrowseLists Representa o estado das recomendações de gráficos de mais populares (Novas, Mais Populares, Populares) e ReRankedAlgoLists.
ExternalLists Representa o estado das Listas Externas e ReRankedExternalLists.

Relatório de estado de exemplo

Neste exemplo, as suas BrowseLists e ExternalLists concluíram a preparação, mas os pedidos das API NextBestAction e API PeopleAlso continuam a ser modelados.

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

Consulte também

Guia de início de rápido: Fazer uma chamada à API autenticada
Descrição geral da implementação
Configurar relatórios do Azure Data Lake Storage
Utilizar contratos de dados para partilhar dados