Condividi tramite


Gestione degli errori e risoluzione dei problemi

Importante

La funzionalità indicata in questo argomento è disponibile parzialmente o totalmente come parte di un rilascio di anteprima. Il contenuto e la funzionalità sono soggetti a modifiche.

Questo articolo descrive la gestione degli errori e la risoluzione dei problemi in Microsoft Dynamics 365 Intelligent Order Management.

Dynamics 365 Intelligent Order Management dispone di cinque pagine principali di gestione degli errori che puoi utilizzare per diagnosticare i problemi con il tuo ambiente. Ciascuna pagina di gestione degli errori fornisce informazioni diverse, in base al tipo di errore.

Risultati del passaggio di orchestrazione specifici dell'entità

Per entità come ordini di vendita e ordini di evasione, è possibile selezionare la scheda Risultati del passaggio di orchestrazione nella pagina dell'ordine per visualizzare le informazioni su ogni passaggio eseguito per quel record e il risultato dell'orchestrazione.

Nella tabella seguente sono descritti i campi della scheda Risultati del passaggio di orchestrazione.

Campo Description
Data di creazione Data e ora di esecuzione del passaggio.
Graduale Il passaggio nel percorso di orchestrazione. Se selezioni il valore in questo campo, vieni portato al risultato del passaggio, dove puoi visualizzare i risultati in tutte le entità.
Risultato Il risultato: Operazione riuscita o Errore.
Dettagli risultato Qualsiasi messaggio di valore del risultato dell'esecuzione restituito dal passaggio.
ID esecuzione ID esecuzione Power Automate.
Record elaborato Il record su cui è stato eseguito il passaggio.

Example of results on the Orchestration Step Results tab.

Errori di sistema

È possibile visualizzare gli errori di sistema per quattro tipi di errore:

  • Provider in ingresso
  • Azione provider
  • Passaggio di orchestrazione
  • Criteri

Per accedere alle pagine di errore per questi tipi di errore, seleziona Monitoraggio > Errori nel riquadro di spostamento a sinistra per aprire la pagina di destinazione Pagine di errore. Quindi seleziona Gestisci per un tipo di errore specifico.

Errors pages landing page.

Errori provider in ingresso

Gli errori in entrata del provider vengono utilizzati per il monitoraggio dei flussi Power Automate che gestiscono l'inserimento dati. Questi tipi di errori possono essere attivati da un meccanismo di polling (programmato) o da un webhook a cui chiama un sistema esterno. I campi nella pagina Errori provider in ingresso può aiutarti a diagnosticare gli errori con i provider in ingresso.

Nella seguente tabella sono descritti i campi della pagina Errori provider in ingresso.

Campo Description
Ora dell'errore Data e ora in cui si è verificato l'errore.
Stato di errore Stato dell'errore. Puoi disattivare un errore in modo che non appaia in questa pagina.
Fornitore Provider a cui appartiene l'errore.
Gestore messaggi provider Il gestore del messaggio che ha avuto esito negativo.
ID messaggio Un ID assegnato a un messaggio per identificarlo in modo univoco.
Messaggio di errore Il messaggio di errore restituito.
Categoria errore Categoria dell'errore.
URL cronologia di esecuzione Un collegamento al flusso Power Automate eseguito.

Example of errors on the Provider Inbound Errors page.

Errori azione provider

Gli errori di azione del provider sono associati alle chiamate in uscita da Intelligent Order Management a un'azione del provider. È possibile utilizzare questa pagina per determinare se lo stesso provider non riesce più volte nel sistema. Questi errori potrebbero indicare che qualcosa non va in un provider specifico.

Nella seguente tabella sono descritti i campi della pagina Errori azione provider.

Campo Description
Data di creazione Data e ora in cui si è verificato l'errore.
Risultato Il risultato: Operazione riuscita o Errore.
Azione provider L'azione del provider non riuscita.
Risultato esecuzione passaggio Il passaggio a cui è associato l'errore.
Record elaborato Il record che è stato elaborato per questo errore.
Dettagli risultato Qualsiasi risultato dell'esecuzione restituito dal flusso.
URL cronologia di esecuzione L'esecuzione del flusso Power Automate che non è riuscita.

Example of the Provider Action Errors page.

Errori del passaggio di orchestrazione

La pagina Errori del passaggio di orchestrazione mostra i passaggi di orchestrazione che hanno avuto esito negativo nel sistema. Puoi usarlo per determinare se c'è un problema sistemico nelle esecuzioni. Per ulteriori informazioni su questi errori, vedi la sezione Risultati del passaggio di orchestrazione specifici dell'entità precedente in questo articolo.

Errori dei criteri

Puoi usare la pagina Errori dei criteri per trovare tutti i criteri e gli errori delle regole nel tuo sistema.

Nella tabella seguente sono descritti i campi della pagina Errori dei criteri.

Campo Description
Data di creazione Data e ora in cui si è verificato l'errore di criterio.
Risultato Risultato. Il valore deve essere sempre Errore.
Criteri I criteri non riusciti.
Risultato esecuzione passaggio Il passaggio non riuscito.
Record elaborato Il record non riuscito.
Dettagli risultato I dettagli di ogni messaggio di errore restituito.

Example of the Policy Errors page.

Risoluzione dei problemi per gli errori di trasformazione di Power Query

Se una chiamata a Intelligent Order Management Provider Transformer ha esito negativo, il modo migliore per eseguire il debug dell'errore consiste nell'osservare direttamente l'esecuzione di Power Automate.

  1. Apri il portale di Power Platform per l'ambiente.

  2. Vai a Soluzioni > Soluzione predefinita.

  3. Cerca il flusso cloud Trasformazione di provider IOM e aprilo.

  4. Rivedi le informazioni nella griglia Cronologia di esecuzione 28 giorni.

    Example of the 28 day run history grid.

  5. Trova l'esecuzione che ti interessa a aprila.

  6. Espandi Prova il processo. A seconda della versione di Intelligent Order Management, potrebbe essere necessario espandere ulteriormente per trovare la chiamata Trasforma dati.

  7. Se il processo ha esito positivo, è possibile visualizzare direttamente il risultato della trasformazione. Se viene generato un errore di eccezione, è possibile visualizzare i dettagli dell'eccezione selezionando Mostra output non elaborati per mostrare gli output non elaborati della chiamata.

    Example of flow steps.

Esempi di errori

La tabella seguente mostra alcuni esempi di messaggi di errore e descrive i passaggi suggeriti per correggere gli errori.

Messaggio di errore Passaggi consigliati
Impossibile recuperare un record di trasformazione del provider corrispondente. L'ID provider deve corrispondere a un'istanza del provider attivo, non una definizione di provider. L'oggetto di origine e l'oggetto di destinazione sulla trasformazione devono corrispondere a quanto mostrato nella chiamata a Intelligent Order Management Provider Transformer.
Il campo "field_name" non è stato trovato nella tabella. Stai tentando di accedere a dati per i quali non è previsto alcun valore nel record. Se i dati sono facoltativi, è necessario utilizzare Record.FieldOrDefault come valore predefinito.