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. |
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.
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. |
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. |
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. |
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.
Apri il portale di Power Platform per l'ambiente.
Vai a Soluzioni > Soluzione predefinita.
Cerca il flusso cloud Trasformazione di provider IOM e aprilo.
Rivedi le informazioni nella griglia Cronologia di esecuzione 28 giorni.
Trova l'esecuzione che ti interessa a aprila.
Espandi Prova il processo. A seconda della versione di Intelligent Order Management, potrebbe essere necessario espandere ulteriormente per trovare la chiamata Trasforma dati.
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.
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. |