Tratamento de erros e solución de problemas
Importante
Algunhas ou todas as funcións indicadas neste tema están dispoñibles como parte dunha versión de vista previa. O contido e a funcionalidade están suxeitos a cambios.
Este artigo describe o manexo de erros e a solución de problemas en Microsoft Dynamics 365 Intelligent Order Management.
Dynamics 365 Intelligent Order Management ten cinco páxinas de tratamento de erros principais que pode usar para diagnosticar problemas co seu contorno. Cada páxina de tratamento de erros proporciona información diferente, segundo o tipo de erro.
Resultados do paso de orquestración específico da entidade
Para entidades como pedidos de venda e pedidos de cumprimento, pode seleccionar a pestana Resultados do paso da orquestración na páxina do pedido para ver información sobre cada paso que se executou para ese rexistro e o resultado da orquestración.
A seguinte táboa describe os campos da pestana Resultados do paso da orquestración .
Campo | Descrición |
---|---|
Data de creación | A data e a hora en que se realizou o paso. |
Paso | O paso na viaxe da orquestración. Se selecciona o valor neste campo, dirixirase ao resultado do paso, onde pode ver os resultados de todas as entidades. |
Resultado | O resultado: ou Éxito ou Fracaso. |
Detalles do resultado | Calquera mensaxe de valor do resultado de execución que devolveu o paso. |
ID de execución | O Power Automate ID de execución. |
Rexistro procesado | O rexistro no que foi o paso. |
Erros do sistema
Podes ver os erros do sistema para catro tipos de erros:
- Entrada do fornecedor
- Acción do fornecedor
- Paso de orquestración
- Política
Para acceder ás páxinas de erros destes tipos de erros, seleccione Vixilancia > Erros no panel de navegación esquerdo para abrir o Erro páxinas páxina de destino. A continuación, seleccione Xestionar para un tipo de erro específico.
Erros de entrada do fornecedor
Os erros de entrada do provedor úsanse para supervisar Power Automate os fluxos que xestionan a inxestión de datos. Estes tipos de erros pódense activar desde un mecanismo de votación (programado) ou desde un webhook ao que chama un sistema externo. Os campos da páxina Erros entrantes do provedor poden axudarche a diagnosticar erros cos provedores entrantes.
A seguinte táboa describe os campos da páxina Erros de entrada do provedor .
Campo | Descrición |
---|---|
Hora do erro | A data e a hora en que se produciu o erro. |
Estado do erro | O estado do erro. Podes desactivar un erro para que non apareza nesta páxina. |
Fornecedor | O provedor ao que pertence o erro. |
Controlador de mensaxes do fornecedor | O controlador de mensaxes que fallou. |
ID da mensaxe | Un ID que se asigna a unha mensaxe para identificala de forma única. |
Mensaxe de erro | A mensaxe de erro que se devolveu. |
Categoría do erro | A categoría do erro. |
URL do historial de execucións | Unha ligazón ao Power Automate fluxo que se executou. |
Erros de acción do provedor
Os erros de acción do provedor están asociados ás chamadas de saída desde Intelligent Order Management a unha acción do provedor. Podes usar esta páxina para determinar se o mesmo provedor falla varias veces no sistema. Estes erros poden indicar que hai algún problema cun provedor específico.
A seguinte táboa describe os campos da páxina Erros de acción do provedor .
Campo | Descrición |
---|---|
Data de creación | Data e hora en que se produciu o fallo. |
Resultado | O resultado: ou Éxito ou Fracaso. |
Acción do fornecedor | A acción do provedor que fallou. |
Resultado de execución do paso | O paso ao que está asociado o erro. |
Rexistro procesado | O rexistro que se procesou para este erro. |
Detalles do resultado | Calquera resultado de execución que devolveu o fluxo. |
URL do historial de execucións | A Power Automate execución de fluxo que fallou. |
Erros dos pasos da orquestración
A páxina Erros dos pasos de orquestración amosa os pasos de orquestración que fallaron en todo o sistema. Podes usalo para determinar se hai un problema sistémico entre as execucións. Para obter máis información sobre estes erros, consulte a sección Resultados do paso de orquestración específico da entidade anteriormente neste artigo.
Erros de políticas
Podes utilizar a páxina Erros de políticas para buscar todos os erros de políticas e regras do teu sistema.
A seguinte táboa describe os campos da páxina Erros de política .
Campo | Descrición |
---|---|
Data de creación | A data e a hora en que se produciu o fallo da política. |
Resultado | O resultado. O valor debe ser sempre Fallo. |
Política | A política que fracasou. |
Resultado de execución do paso | O paso que fallou. |
Rexistro procesado | O rexistro que fallou. |
Detalles do resultado | Os detalles de calquera mensaxe de erro que se devolveu. |
Solucionar problemas de Power Query errores de transformación
Se falla unha chamada a Intelligent Order Management Provider Transformer, a mellor forma de depurar o fallo é observar directamente a Power Automate execución.
Abre o Power Platform portal do teu contorno.
Vaia a Solucións > Solución predeterminada.
Busca o fluxo de nube IOM Provider Transformer e ábreo.
Revisa a información do historial de execución de 28 días grade.
Busca a execución que che interesa e ábrea.
Expanda Probar proceso. Segundo a túa versión de Intelligent Order Management, é posible que teñas que ampliar máis para atopar a chamada para Transformar datos.
Se o proceso ten éxito, pode ver o resultado da transformación directamente. Se se produce un erro de excepción, podes ver os detalles da excepción seleccionando Mostrar saídas en bruto para mostrar as saídas en bruto da chamada.
Erros de exemplo
A seguinte táboa mostra algúns exemplos de mensaxes de erro e describe os pasos suxeridos para corrixir os erros.
Mensaxe de erro | Pasos suxeridos |
---|---|
Produciuse un erro ao recuperar un rexistro de transformación do provedor coincidente. | O ID do provedor debe coincidir cunha instancia de provedor activa, non cunha definición de provedor. O obxecto de orixe e o obxecto de destino da transformación deben coincidir co que se mostra na túa chamada a Intelligent Order Management Provider Transformer. |
Non se atopou o campo "field_name" na táboa. | Estás tentando acceder a datos dos que non se proporciona ningún valor no rexistro. Se os datos son opcionais, debes utilizar Record.FieldOrDefault como valor predeterminado. |