Pilvityönkulun vianmääritys

Tässä artikkelissa kerrotaan, miten voit tehdä epäonnistuneiden Power Automate -pilvityönkulkujen vianmäärityksen. Se kattaa tiettyjen työnkulkusuoritusten tunnistamisen, korjausvinkkisähköpostien käytön, virheen löytämisen suoritushistoriasta sekä todentamisen, ehdollisen käyttöoikeuden, toiminnon määrityksen ja tilapäisten virheiden korjaamisen. Uudessa suunnittelutyökalussa voit myös etsiä ja korjata virheitä käyttämällä Copilot. Lisätietoja on Copilotin vianmääritys -osion videossa.

Tunnista tietyt flow-suoritukset

Kun olet luonut ja ottanut käyttöön työnkulkuja, sinun täytyy ehkä tehdä vianmääritystä tietyille työnkulun suorituksille ja vahvistaa, että työnkulkusi suoritettiin odotetulla tavalla. Työnkulun omistaja voi oletusarvoisesti tarkastella Power Automaten suoritushistorianäkymän Start-, Duration- ja Status-sarakkeita tunnistaakseen sen työnkulun suorituksen, jonka virheenkorjauksesta he ovat kiinnostuneita. Omistaja voi myös laajentaa vianmääritysosiota ja tunnistaa haluamansa ajon. Usein suoritettavien työnkulkujen kohdalla tämä prosessi voi kuitenkin viedä aikaa.

Power Automate tehostaa työnkulkusuoritusten tunnistamista virheenkorjauksen aikana antamalla työnkulkujen omistajille mahdollisuuden määrittää näytettävät sarakkeet, jotka näkyvät kunkin työnkulkusuorituksen suoritushistoriasivulla. Nämä sarakkeet vastaavat työnkulkusi käynnistimien tuloksia. Kun halutut sarakkeet näytetään, aikaa säästyy, sillä soveltuvat sarakkeet näkyvät oletusarvoisesti suoritushistorianäkymässä.

Lisää suoritushistorian näkymääsi yksi tai useampi sarake noudattamalla seuraavia ohjeita.

  1. Kirjaudu Power Automateen.

  2. Valitse näytön vasemmassa reunassa Omat työnkulut.

  3. Valitse työnkulku, josta haluat lisätietoja.

  4. Valitse vuon tietosivulla Muokkaa sarakkeita.

  5. Valitse valitun työnkulun suoritushistorianäkymään lisättävät sarakkeet ja valitse sitten Tallenna.

  6. Näytä valitun vuon suoritushistorianäkymässä näytettävä sarakeluettelo.

    Työnkulun hasAttachments- ja isHTML-sarakkeet ovat nyt näkyvissä, joten kyseiset arvot ovat nopeasti näkyvissä, mikä auttaa työnkulun virheenkorjauksessa.

    Näyttökuva 28 päivän suoritushistorianäkymästä, joka näyttää lisätyt hasAttachments- ja isHtml-sarakkeet kullekin työnkulun suorituksille.

Vihje

Myös Kaikki suoritukset -näkymässä näkyvä sarakeluettelo voidaan määrittää.

Korjausvinkkejä sähköpostitse

Korjausvinkit lähetetään työnkulun omistajille sähköpostitse aina, kun pilvityönkulku epäonnistuu. Nämä korjausvinkkisähköpostit sisältävät erityistä, konkreettista ja toteutettavaa palautetta tietyistä virheistä. Yksi yleinen virhe on esimerkiksi määrittää pilvityönkulku, joka yrittää hakea henkilön esihenkilön Office 365:ssä, mutta esihenkilöä ei ole määritetty Microsoft Entra ID:ssä. Jos tämä ehto tai useat muut olosuhteet aiheuttavat vuon epäonnistumisen, saat korjausvinkkisähköpostin.

Korjausvinkkisähköposti sisältää seuraavat osiot:

Nimi Kuvaus
Aika Näyttää työnkulun ensimmäisen epäonnistumisen ajankohdan.
Mitä tapahtui Antaa kuvauksen ongelmasta, joka aiheutti työnkulun epäonnistumisen.
Miten voin korjata sen? Ratkaisuvinkkejä ongelmaan, joka aiheutti vuon epäonnistumisen.
Vianmääritysvihjeitä Antaa tietoja, mukaan lukien työnkulun epäonnistumisten lukumäärän, ja linkin työnkulun yrittämiseksi uudelleen samoilla syötetiedoilla.

Voit korjata ilmoitetut virheet valitsemalla Fix my flow ja noudattamalla korjausvinkkisähköpostin ohjeita.

Korjausvinkkisähköpostit ovat valinnaisia. Jos niitä ei haluta vastaanottaa, ne voidaan poistaa käytöstä tietyn vuon Ominaisuudet-valikosta.

Jos työnkulku epäonnistuu, voit tehdä myös vianmäärityksen suoraan Power Automate -palvelussa. Joitakin yleisiä virheskenaarioita ja niiden korjausvinkkejä.

Tunnista virhe

Etsi virhe noudattamalla seuraavia ohjeita ja opi korjaamaan se:

  1. Valitse Omat työnkulut.

  2. Valitse työnkulku, joka epäonnistui.

  3. Valitse 28 päivän suoritushistoria -osassa epäonnistuneen suorituksen päivämäärä.

    Näet tietoja työnkulusta, ja ainakin yhden vaiheen kohdalla näkyy punainen huutomerkki.

  4. Avaa vaihe, joka epäonnistui, ja tarkista virhesanoma.

    Oikeanpuoleisessa ruudussa näkyy virheen tiedot ja ohjeet virheen korjaamiseen.

    Näyttökuva epäonnistuneen työnkulun vaiheesta, jossa näkyy Valtuuttamaton 401 -virhe ja Tiedot-ruutu sekä yhteyden korjaamisen ohjeet.

Todennusvirheet

Monissa tapauksissa työnkulut epäonnistuvat todentamisvirheen vuoksi. Jos tällainen virhe ilmenee, virhesanoma sisältää tekstin Unauthorized tai virhekoodin 401 (todentamaton) tai 403 (valtuuttamaton). Voit yleensä korjata todennusvirheen päivittämällä yhteyden:

  1. Valitse vuon yhteydet-kohdasta Muokkaa.

  2. Valitse Yhteyksien hallinta ja etsi yhteys, jonka kohdalla näit Unauthorized-virhesanoman.

  3. Valitse Yhdistä uudelleen.

  4. Valitse kirjautumistietosi ja lähetä ne uudelleen tarpeen mukaan.

    Flow’n tulisi nyt toimia odotetulla tavalla.

Ehdollisen käyttöoikeuden ja upotetun kulun todennusvirheet

Jos työnkulkusi toimii Power Automate -portaalissa, mutta todennusvirhe ilmenee, kun käyttäjät käyttävät sitä SharePointista, Microsoft Teamsista tai Excelistä, syynä voi olla ehdollisen käyttöoikeuden käytännön ristiriita.

Oireet

  • Käyttäjät näkevät todennusvirheen yrittäessään tarkastella tai suorittaa työnkulkua SharePoint-luettelosta, Teams-kanavasta tai Excel-työkirjasta.
  • Sama työnkulku toimii oikein, kun sitä käytetään suoraan make.powerautomate.com.
  • Organisaatiollasi on ehdolliset käyttöoikeuskäytännöt, jotka edellyttävät monimenetelmäistä todentamista, käyttöehtojen hyväksymistä tai laitteen vaatimustenmukaisuutta.

Syy

Kun työnkulku upotetaan toiseen Microsoft 365 sovellukseen, isäntäsovellus suorittaa tunnuksen vaihdon Microsoft Flow Servicen kanssa API-kutsujen todentamiseksi. Jos Ehdollisen käytön käytännöillä on eri vaatimukset (monimenetelmäinen todentaminen, käyttöehdot tai laitteen yhteensopivuus) isäntäsovellukselle ja Power Automatelle, tunnuksen vaihtaminen epäonnistuu.

Tämä tilanne ilmenee yleensä, kun ehdollisen käytön käytännöt kohdistuvat yksittäisiin sovelluksiin eri vaatimuksilla sen sijaan, että ne käyttäisivät Office 365 -sovellusta tai Kaikki pilvisovellukset -kohdetta.

Lisäksi jos ehdollisen käytön käytäntö sisältää Käyttöehdot-myöntämisen hallinnan, olemassa olevat vuoyhteydet voivat keskeytyä takautuvasti, koska hiljainen tunnuspäivitys ei voi näyttää Käyttöehdot-hyväksymissivua.

Tarkkuus

  1. Siirry Microsoft Entra -hallintakeskus kohtaan SuojausEhdollinen käyttöoikeus>>.
  2. Vaihda käytäntö kohdistumaan Office 365 -sovellukseen tai Kaikki pilvisovellukset. Tämä muutos varmistaa yhdenmukaiset vaatimukset Power Automatessa ja siihen upotetuissa sovelluksissa.
  3. Jos sinun on kohdennettava yksittäisiä sovelluksia, tarkista, että Microsoft Flow -palvelu (sovellustunnus: 7df0a125-d3be-4c96-aa54-591f83ff541c) sisältyy isäntäsovellusten (SharePoint, Teams, Excel) rinnalle vastaavilla vaatimuksilla.
  4. Jos käytäntösi sisältää käyttöehdot, jätä palvelutilit ja erillisten työnkulkuyhteyksien omistajat pois tästä käytännöstä. Työnkulkuyhteydet päivittävät päivitystunnukset hiljaisesti, eivätkä ne voi hyväksyä vuorovaikutteisesti käyttöehtoja.

Käytäntöjen päivittämisen jälkeen asianomaisten käyttäjien on kirjauduttava ulos ja kirjauduttava sisään, jotta muutokset tulevat voimaan.

Lisätietoja on artikkelissa Ehdollinen käyttöoikeus ja monimenetelmän todennus Power Automatessa.

Copilotin vianmääritys

Copilotin Vianmääritys-ominaisuus Power Automatessa auttaa tunnistamaan ja ratkaisemaan virheitä, joita saattaa ilmetä pilvityönkulkujen testauksen aikana tai kun tarkastelet työnkulkujen suoritushistoriaa. Käytä tätä Copilot ominaisuutta, kun uusi suunnittelukokemus on käytössä.

Lisätietoja pilvityönkulun virheiden vianmäärityksestä Copilotin avulla on seuraavassa lyhyessä videossa:

Copilot-ominaisuuden vianmääritys tarjoaa virheestä helppolukuisen yhteenvedon ja ehdottaa mahdollisuuksien mukaan ratkaisua virheen korjaamiseen.

Muistiinpano

Copilotin vianmääritysominaisuus ei ehkä toimi kaikissa tilanteissa. Se oppii ja paranee jatkuvasti ajan myötä, mikä tarkoittaa, että sen kyky auttaa käyttäjiä ja ratkaista ongelmia vain paranee. Tämä ominaisuus on hyvä esimerkki siitä, miten tekoälyä ja koneoppimista voidaan hyödyntää käyttökokemuksen ja tuottavuuden parantamiseksi.

Näyttökuva Copilotista, joka selittää BadRequest-virheen epäonnistuneessa Teamsin Julkaise viesti keskustelussa tai kanavassa -toiminnossa virheellisen vastaanottajan vuoksi.

Toiminnon määritys

Työnkulut epäonnistuvat myös, jos työnkulun toiminnon asetus ei toimi odotetulla tavalla. Tässä tapauksessa virhesanoma sisältää tekstin Virheellinen pyyntö tai Ei löydy, tai näkyviin tulee virhekoodi 400 (virheellinen pyyntö) tai 404 (ei löydy).

Virhetiedoista tulisi ilmetä virheen korjaamistapa. Jos syy ei ole selvillä, tarkista epäonnistunut toiminto:

  1. Valitse epäonnistuneessa suorittamisessa epäonnistunut toiminto ja laajenna Syötteet nähdäksesi tarkalleen, mitä lähetettiin, kuten pyynnön URL-osoite tai rivin tunnus toiminnoille, kuten Päivitä rivi.
  2. Laajenna Tulokset, niin voit lukea alavirran palvelun todellisen virhesanoman ja tilakoodin.

Jos aiemmin toiminut flow palauttaa nyt 400-virheen, kohdetiedot tai skeema ovat saattaneet muuttua. Sarakkeen nimi on esimerkiksi voitu muuttaa, tai arvo voi ylittää kentän pituusrajan tai sisältää virheellisiä merkkejä. Lisätietoja on kohdassa pilvityönkulun virhekoodiviittaus.

Päivitä määritys:

  1. Valitse Muokkaa ja korjaa sitten työnkulkumääritelmässä oleva ongelma.
  2. Tallenna päivitetty työnkulku.
  3. Valitse Lähetä uudelleen, jos haluat yrittää ajoa uudelleen päivitetyllä kokoonpanolla.

Muut epäonnistumiset

Jos näkyviin tulee virhekoodi 500 (sisäinen palvelinvirhe) tai 502 (virheellinen yhdyskäytävä), virhe on tilapäinen tai lyhytaikainen. Kokeile työnkulkua uudelleen valitsemalla Lähetä uudelleen.

Jos pilvityönkulusta suoritettu työpöytätyönkulku epäonnistuu ja saat ilmoituksen siitä, että työnkulku on luotu uudemmalla Power Automaten versiolla kuin koneeseen nykyisin asennettu versio, päivitä Power Automate for desktop siinä koneessa, joka suorittaa työnkulun. Lisätietoja on artikkelissa Power Automaten työpöytäversion päivittäminen.

Opetus: Power Automate -työnkulkujen virheiden käsittelyn parhaat käytännöt (moduuli)

Ryhmittele toiminnot virheenkäsittelyn laajuuksiin

Tehokkaan Power Automate tukipyynnön luominen