Jaa


Virheiden käsittely ja vianmääritys

Tärkeä

Jotkin tai kaikki tässä ohjeaiheessa mainitut toiminnot tulevat saataville ennakkoversion osana. Sisältö ja toiminnot voivat muuttua.

Tässä artikkelissa käsitellään virheiden käsittelyä ja vianmääritystä Microsoft Dynamics 365 Intelligent Order Managementissa.

Dynamics 365 Intelligent Order Managementissa on viisi ensisijaista virheiden käsittelysivua, joilla voidaan diagnosoida ympäristössä olevia ongelmia. Kullakin virheiden käsittelysivulla on erilaisia, virheen tyyppiin perustuvia tietoja.

Entiteettikohtaisen hallintavaiheen tulokset

Entiteeteissä, kuten myyntitilaukset ja täyttämistilaukset, tilaussivulla voidaan valita Hallinnan vaiheen tulokset -välilehti, jossa voi tarkastella kunkin kyseisessä tietueessa suoritetun vaiheen tietoja ja hallinnan tulosta:

Seuraavassa taulukossa käsitellään Hallinnan vaiheen tulokset -välilehden kenttiä.

Kenttä kuvaus
Luotu Vaiheen suorituspäivä ja -aika.
Vaihe Hallinnan siirtymän vaihe. Arvon valinta tässä kentässä siirtää vaiheen tulokseen, jossa voi tarkastella kaikkien entiteettien tuloksia.
Tulos Tulosvaihtoehdot: Onnistui tai Virhe.
Tuloksen tiedot Vaiheen palauttama suorituksen tuloksen arvosanoma.
Suoritustunnus Power Automaten suoritustunnus.
Käsitelty tietue Tietue, jossa vaihe suoritettiin.

Esimerkkituloksia Hallinnan vaiheen tulokset -välilehdessä

Järjestelmävirheet

Tarkasteltavana on neljä järjestelmävirheiden tyyppiä:

  • Palveluntarjoaja – saapuva
  • Palveluntarjoajan toiminto
  • Hallintavaihe
  • Käytäntö

Näiden virheiden virhesivuille päästään avaamalla Virhesivut-saapumissivu valitsemalla vasemmassa siirtymisruudussa Valvonta > Virheet. Seuraavaksi valitaan tietyn virhetyypin Hallinta.

Virhesivujen saapumissivu.

Palveluntarjoajan sisäisiä virheitä

Palveluntarjoajan sisäisten virheiden avulla seurataan tietoja käsitteleviä Power Automate -työnkulkuja. Tämäntyyppiset virheet voivat käynnistyä joko (ajoitetusta) kyselymekanismista tai webhookista, jota ulkoinen järjestelmä kutsuu. Palveluntarjoajan sisäiset virheet -sivun kenttien avulla voidaan diagnosoida sisäisten palveluntarjoajien virheitä.

Seuraavassa taulukossa käsitellään Palveluntarjoajan sisäiset virheet -sivun kenttiä.

Kenttä kuvaus
Virheen tapahtumisaika Päivämäärä ja kellonaika, jolloin virhe ilmeni.
Virhetila Virheen tila. Virheen aktivointi voidaan poistaa, jotta se ei näy sivulla.
Palvelu Palveluntarjoaja, jolle virhe kuuluu.
Palveluntarjoajan sanomakäsittelijä Epäonnistunut sanomakäsittelijä.
Viestin tunnus Sanomalle määritetty tunnus, joka määrittää sen yksilöivästi.
Virhesanoma Palautettu virhesanoma.
Virheluokka Virheen luokka.
Suoritushistorian URL-osoite Linkki suoritettuun Power Automate -työnkulkuun.

Virhe-esimerkkejä Palveluntarjoajan sisäiset virheet -sivulla

Palveluntarjoajan toiminnon virheet

Palveluntarjoajan toiminnon virheet liittyvät Intelligent Order Managementista palveluntarjoajan toimintoon lähteviin kutsuihin. Tällä sivulla voidaan määrittää, epäonnistuuko sama palveluntarjoaja useita kertoja koko järjestelmässä. Nämä virheet voivat ilmaista, että tietyssä on palvelussa on jokin vika.

Seuraavassa taulukossa käsitellään Palveluntarjoajan toiminnon virheet -sivun kenttiä.

Kenttä kuvaus
Luotu Epäonnistumisen päivämäärä ja aika.
Tulos Tulosvaihtoehdot: Onnistui tai Virhe.
Palveluntarjoajan toiminto Palveluntarjoajan epäonnistunut toiminto.
Vaiheen suorituksen tulos Vaihde, johon virhe liittyy.
Käsitelty tietue Tietue, jota käsiteltiin tässä virheessä.
Tuloksen tiedot Kaikki työnkulun palauttamat suorituksen tulokset.
Suoritushistorian URL-osoite Epäonnistunut Power Automate -työnkulun suoritus.

Esimerkki Palveluntarjoajaan toiminnon virheet -sivusta

Hallintavaiheen virheet

Hallintavaiheen virheet -sivulla näkyy hallinnan vaiheet, jotka ovat epäonnistuneet järjestelmässä. Sen avulla voidaan päätellä, onko kyse eri suorituksia koskevasta järjestelmän ongelmasta. Lisätietoja näistä virheitä aiemmin tässä artikkelissa kohdassa Entiteettikohtaisen hallintavaiheen tulokset.

Käytäntövirheet

Käytäntövirheet-sivulla voi etsiä kaikkia järjestelmässä tapahtuneita käytäntö- ja sääntövirheitä.

Seuraavassa taulukossa käsitellään Käytäntövirheet-sivun kenttiä.

Kenttä kuvaus
Luotu Käytäntövirheen päivämäärä ja aika.
Tulos Tulos. Arvon on oltava aina Virhe.
Käytäntö Epäonnistunut käytäntö.
Vaiheen suorituksen tulos Epäonnistunut vaihe.
Käsitelty tietue Epäonnistunut tietue.
Tuloksen tiedot Palautetun virhesanoman tiedot.

Esimerkki Käytäntövirheet-sivusta

Power Queryn muunnosvirheiden vianmääritys

Jos kutsu Intelligent Order Managementin palveluntarjoajaan epäonnistuu, paras tapa korjata virhe Power Automate -suorituksen suora havainnointi.

  1. Avaa ympäristön Power Platform -portaali.

  2. Valitse Ratkaisut > Oletusratkaisu.

  3. Hae IOM:n palveluntarjoajan muunnos -pilvityönkulku ja avaa se.

  4. Tarkista 28 päivän suoritushistoria -ruudukon tiedot.

    Esimerkki 28 päivän suoritushistoria -ruudukosta

  5. Etsi tarvittava suoritus ja avaa se.

  6. Laajenna Try-prosessi. Intelligent Order Management -version mukaan Muunna tiedot -kutsun löytäminen voi edellyttää vielä enemmän laajentamista.

  7. Jos prosessi onnistuu, muunnoksen tuloksia voidaan tarkastella suoraan. Jos poikkeusvirhe annetaan, poikkeuksen tietoja voi tarkastella valitsemalla Näytä raakatulokset, jolloin näkyvissä on kutsun raakatulos.

    Esimerkki työnkulun vaiheista

Esimerkkivirheitä

Seuraavassa taulukossa on esimerkkejä virhesanomista ja virheiden korjausehdotuksia.

Virhesanoma Ehdotetut vaiheet
Vastaavan palveluntarjoajan muunnostietueen noutaminen epäonnistui. Palvelun tunnuksen on vastattava aktiivista palveluesiintymää eikä palveluntarjoajan määritystä. Muunnoksen lähdeobjektin ja kohdeobjektin on vastattava Intelligent Order Managementin palveluntarjoajan muunnoksen kutsua.
field_name-kenttää ei löytynyt taulukosta. Yritetään käyttää tietoja, jolle ei ole annettu arvo tietueessa. Jos tiedot ovat valinnaisia, oletusarvon on oltava Record.FieldOrDefault.