Pilvipalvelutyönkulkujen yhteysvirheiden korjaaminen

Työnkulkusi toimi hyvin, mutta nyt se ei enää toimi. Tässä oppaassa kerrotaan yleisimmistä syistä todennäköisyyden mukaan, joten ongelma löytyy nopeasti.

Vaihe 1: Onko työnkulkusi käytössä?

Avaa työnkulun tietosivu. Tarkista tila oikeassa yläkulmassa.

  • Käytössä: Työnkulku on aktiivinen. Siirry vaiheeseen 2.
  • Kytketty pois päältä: Joku kytki sen pois päältä manuaalisesti. Ota se takaisin käyttöön. Jos asetus poistetaan käytöstä heti uudelleen, tarkista DLP-käytäntörikkomukset (vaihe 3b myöhemmin tässä artikkelissa).
  • Suspended: Power Automate keskeytti työnkulun automaattisesti toistujen virheiden vuoksi. Avaa suoritushistoria löytääksesi epäonnistuneen toiminnon, korjaa pääsyy ja ota sitten työnkulku takaisin käyttöön.

Vinkki

Jos työnkulku puuttuu kokonaan, tarkista, että olet oikeassa ympäristössä. Käytä Power Automate portaalin oikeassa yläkulmassa olevaa ympäristön valitsinta.

Vaihe 2: Laukaisiko tuli?

Avaa flown suoritushistoria. Katso suoritusluetteloa.

Jos viimeaikaisia ajoja ei ole

  • Ajoitettu käynnistin: Tarkista toistumisasetukset. Tarkista aikavyöhyke. Työnkulku, joka on asetettu arvoon "9:00 AM", käyttää käynnistimessä määritettyä aikavyöhykettä, joka saattaa erota paikallisesta ajastasi.
  • Automaattinen käynnistin (kun kohde luodaan, Kun sähköpostiviesti saapuu ja vastaava): Vahvista, että käynnistintapahtuma todella tapahtui. Luo testikohde tai lähetä testisähköposti ja odota 5–10 minuuttia.
  • Käynnistinehto: Jos käynnistimessä on ehtolauseke, tarkista, että se antaa tulokseksi true testitapahtumasi. Yleinen virhe on ehto, joka suodattaa kaikki tapahtumat pois.
  • Välitön (manuaalinen) käynnistin: Nämä suoritetaan vain, kun sinä tai toinen käyttäjä eksplisiittisesti käynnistät työnkulun. Tarkista, onko painike tai sovellus, joka käynnistää sen, edelleen määritetty.

Jos suoritukset tulevat näkyviin, mutta kaikilla on merkintä "Peruutettu"

Käynnistin laukaistiin, mutta suoritus peruutettiin ennen toimintojen suorittamista. Tämä tarkoittaa yleensä sitä, että samanaikaisuusasetus hylkää uudet suoritukset, kun toinen on meneillään. Tarkista käynnistimen samanaikaisuuden hallinnan asetukset.

Vaihe 3: Epäonnistuiko tietty toiminto?

Avaa epäonnistunut suoritus. Selaa toimintoja, kunnes löydät ne, jotka on korostettu punaisella. Laajenna se, jotta näet virheen.

Vaihe 3a: Virhekoodin lukeminen

Virhekoodi Merkitys Todennäköinen korjaus
401 Luvaton Yhteystunnus on vanhentunut tai salasanasi on muuttunut. Siirry Yhteydet-sivulle, etsi yhteys ja todenna se uudelleen. Katso Vaihe 4: Yhteyden kuntotarkistukset.
403 Pääsy kielletty Sinulla ei ole resurssin käyttöoikeutta, tai DLP-käytäntö estää liittimen käyttämisen. Tarkista kohderesurssin (SharePoint sivuston, postilaatikon, tietokannan) käyttöoikeudet. Jos oikeudet ovat oikein, kysy järjestelmänvalvojalta, onko DLP-käytäntöä muutettu äskettäin.
404 Ei löydy Resurssi on poistettu, nimetty uudelleen tai siirretty. SharePoint list nimettiin uudelleen, tiedosto siirrettiin, postilaatikko poistettiin tai Teams-kanava poistettiin. Päivitä toiminto osoittamaan uuteen sijaintiin.
429 Liian monta pyyntöä Saavutat tämän liittimen ohjelmointirajapinnan suhderajan. Lisää Viive-toiminto ennen epäonnistunutta toimintoa tai ota uudelleenyritysten käytäntö käyttöön eksponentiaalisesti toiminnon asetuksissa. Jos työnkulussa käsitellään useita kohteita, lisää viive Käytä kaikkiin -toiminnossa.
500 Sisäinen palvelinvirhe Kohdepalvelussa on ongelmia. Odota 15-30 minuuttia ja yritä uudelleen. Jos se jatkuu, tarkista Microsoft 365 Service Health -koontinäyttö tai palvelun tilasivu, joka ei ole Microsoft.
502 Huono yhdyskäytävä Power Automate ja kohdepalvelun välinen yhteys epäonnistui. Yleensä tilapäinen. Ota toiminnon uudelleenyritys käyttöön. Jos se tapahtuu johdonmukaisesti, tarkista verkon/palomuurin asetukset (erityisesti paikallisten yhdyskäytäviä varten).

Vaihe 3b: DLP-käytäntörikkomukset

Jos työnkulkusi on äskettäin estetty tai keskeytetty etkä muuttanut mitään:

  1. Järjestelmänvalvoja on saattanut päivittää tietojen menetyksen estämiskäytännön.
  2. Siirry työnkulun tietojen>ominaisuuksiin. Jos näet DLP-virheviestin, työnkulku käyttää liittimiä, jotka ovat nyt eri käytäntöryhmissä.
  3. Ota yhteyttä Power Platform -järjestelmänvalvojaan. He voivat kertoa, mitä käytäntöä on muutettu ja mitkä liittimet ovat muuttuneet.

Tärkeää

DLP-käytännön muutokset tulevat voimaan heti ja ne voivat estää työnkulkuja ilman varoitusta. Jos useita työnkulkuja rikkoutui samaan aikaan, todennäköisin syy on DLP-muutos.

Vaihe 4: Yhteyden kuntotarkistukset

Yhteydet ovat yleisin syy siihen, miksi aiemmin toimivat työnkulut katkeavat.

Tarkista yhteyden tila

  1. Avaa työnkulku muokkaustilassa.
  2. Tutustu yhteyspaneeliin (tai tarkista kunkin toiminnon yhteysviittaus).
  3. Kunkin yhteyden tulee näyttää vihreä valintamerkki tai Connected-tila.
  4. Jos jokin yhteys näyttää varoituksen tai virhekuvakkeen, valitse se ja valitse Korjaa yhteys tai Todenna uudelleen.

Miksi yhteydet katkeavat

  • Salasanan vaihtaminen: Olet vaihtanut salasanasi tai organisaatiosi toteuttaa säännöllisiä salasanojen vaihtamista. Tallennettu OAuth-tunnus on nyt virheellinen.
  • Monimenetelmäisen todentamisen käytännön muutos: Järjestelmänvalvoja on ottanut käyttöön tai muuttanut monimenetelmäisen todentamisen vaatimuksia. Nykyinen tunnus ei enää täytä uutta käytäntöä.
  • Järjestelmänvalvojan suostumus kumottu: Järjestelmänvalvoja on kumonnut sovelluksen suostumuksen, jota Power Automate käyttää palvelun käyttämiseen puolestasi.
  • Tunnuksen vanhentuminen: OAuth-päivityksen tunnukset vanhenevat noin 90 päivän käyttämättömyyden jälkeen. Jos työnkulkua ei ole voitu suorittaa 90 päivän aikana, yhteys on ehkä todentettava uudelleen.
  • Palvelun päänimen salasanan vanhentuminen: Jos yhteys käyttää palvelun päänimeä, asiakassalaisuus voi vanhentua. Luo uusi salaisuus Microsoft Entra ID ja päivitä yhteys.

Yhteyden todentaminen uudelleen

  1. Siirry kohtaan Power Automate>Connections (vasen siirtymisruutu).
  2. Etsi yhteys, jossa virhe on.
  3. Valitse kolme pistettä (...) >Korjaa yhteys tai Muokkaa.
  4. Kirjaudu sisään uudelleen tunnistetiedoillasi.
  5. Palaa työnkulkuun ja varmista, että toiminto näyttää nyt vihreän valintamerkin.

Huomautus

Jos työnkulku käyttää (jonkun muun omistamaa) jaettua yhteyttä, kyseisen henkilön on todennettava uudelleen, tai voit luoda oman yhteyden ja päivittää työnkulun, jotta voit käyttää sitä.

Vaihe 5: estä hiljaiset virheet

Työnkulut voivat epäonnistua niin, ettei kukaan huomaa. Määritä nämä suojaukset kaikille tärkeille työnkuluille.

Virheilmoituksen lisääminen

  1. Lisää suunnittelutyökalussa rinnakkainen haara sen jälkeen, kun toiminto todennäköisimmin epäonnistuu.
  2. Valitse kolme pistettä uuden haaran ensimmäisestä toiminnosta >Määritä suorittaminen, kun> vain tarkistus on epäonnistunut.
  3. Lisää Lähetä sähköpostiviesti -toiminto (tai julkaise Teamsiin) aiheella "Työnkulku epäonnistui: [työnkulun nimi]" ja sisällytä epäonnistuneen toiminnon virhetiedot dynaamisen sisällön avulla.

Vinkki

Näin saat ilmoituksen muutamassa minuutissa epäonnistumisesta, ei päivien aikana. Tärkeissä tuotantotyönkuluissa voit lähettää virheilmoituksia jaettuun postilaatikkoon tai Teams-kanavaan, jolloin ilmoitusta ei jää huomaamatta.

Viikoittainen suoritushistorian tarkistus

Jos kyseessä on tuotannon työnkulku, tarkista suoritushistoriasivu kerran viikossa. Etsi:

  • Ajot, joilla on epäonnistunut tila ja jotka virheilmoituksesi on saattanut jättää huomaamatta.
  • Suoritetaan Peruutettu-tilassa , mikä voi viitata samanaikaisyyteen tai aiheuttaa ongelmia.
  • Äkillinen lasku ajokerrassa, mikä voi tarkoittaa, että laukaisin lakkasi toimimasta.

Palveluperiaateyhteyksien käyttäminen

Palvelun päänimiyhteydet eivät perustu käyttäjän OAuth-tunnukseen. Ne eivät vanhene, kun joku vaihtaa salasanansa tai poistuu organisaatiosta. Jos kyseessä on tuotannon työnkulku, kysy järjestelmänvalvojalta päänimien yhteyksien määrittämisestä tärkeille liittimille.

Viisi ylintä (5) yhteysongelmaa liittimen mukaan

SharePoint

Ongelma Oire Korjaa
Järjestelmänvalvojan suostumus vaaditaan 403 ensimmäisessä käytössä tai käytännön muutoksen jälkeen Järjestelmänvalvojan on annettava suostumus Microsoft Entra ID > Enterprise Applications > Power Automate
Sivuston käyttöoikeuksia on muutettu 403 tiettyyn sivustoon kohdistetuista toimista Varmista, että tililläsi on vähintään Muokkausoikeus sivustoon.
Luettelonäkymän raja-arvo "Toimintayritys on kielletty, koska se ylittää luettelonäkymän raja-arvon" Lisää suodatinkysely tai OData-suodatin Hae kohteet -toimintoon alle 5 000 kohteen palauttamiseksi. Käytä $top ja indeksoi sarakkeiden suodattimia.
Luettelon tai kirjaston uudelleennimeäminen 404 kaikista kyseiseen luetteloon kohdistetuista toiminnoista Päivitä toiminto viittaamaan uuteen luettelon nimeen tai tunnukseen
Sarakkeen nimen ristiriita Toiminnot onnistuivat, mutta palauttavat tyhjiä tai vääriä tietoja SharePoint sisäiset nimet eroavat näyttönimistä. Käytä sisäistä nimeä (näkyvissä URL-osoitteessa, kun lajittelet kyseisen sarakkeen mukaan).

Outlook/Office 365

Ongelma Oire Korjaa
Jaetun postilaatikon käyttöoikeudet 403, kun lähettää tai lukee jaettua postilaatikkoa Yhteyden omistajan on lähetettävä nimellä tai täydet käyttöoikeudet jaettuun postilaatikkoon Exchange hallintakeskuksessa
Poistettu delegointioikeus 401 toisen käyttäjän postilaatikkoon liittyvistä toimista Myönnä uudelleen delegointikäyttöoikeuksia tai vaihda jaettuun postilaatikkoon
Monimenetelmäisen todentamisen käyttöönotto 401 jälkeen järjestelmänvalvoja ottaa MFA:n käyttöön Yhteyden todentaminen uudelleen. Uusi tunnus sisältää monimenetelmäistä todentamista koskeva vaatimuksen.
Liitteen kokorajoitus 413 tai toimintovirhe suurissa liitteissä Outlook liittimen liitetiedostorajoitus on 25 Mt. Jos kyseessä on suurempi tiedosto, lataa SharePoint/OneDrive ja jaa linkki.

SQL Server

Ongelma Oire Korjaa
Paikallinen yhdyskäytävä offline-tilassa Yhteyden aikakatkaisu tai yhdyskäytävään ei saada yhteyttä Tarkista yhdyskäytäväkone. Käynnistä Paikallinen tietoyhdyskäytävä -palvelu uudelleen. Varmista, että koneella on Internet-yhteys.
Palomuurisäännöt Azure SQL -yhteyden aikarajan ylitys Lisää Power Automate IP-osoitealueet Azure SQL palomuurisääntöihin tai ota KÄYTTÖÖN "Salli Azure palvelut" SQL-palvelimen verkkoasetuksissa.
Yhteysmerkkijono on muuttunut 404 tai yhteysvirhe Palvelimen nimi on muutettu, tietokantaa on siirretty tai porttia on muutettu. Päivitä yhteys uuden palvelimen/tietokannan tietoihin.
SQL-kirjautuminen poistettu käytöstä 401 kaikille kyselyille SQL-kirjautuminen voi olla poistettu käytöstä tai salasana on vanhentunut. Ota uudelleen käyttöön SQL Server Management Studio.

Dataverse

Ongelma Oire Korjaa
Ympäristön oikeudet 403 Dataverse-toiminnoista Käyttäjä tarvitsee käyttöoikeusroolin Dataverse-kohdeympäristössä. Pyydä järjestelmänvalvojaasi määrittämään sellainen (esimerkiksi peruskäyttäjän ja mukautetun taulukon käyttöoikeudet).
Käyttöoikeusroolilta puuttuu pääsy taulukkoon. 403 tietyissä taulukoissa Käyttöoikeusroolisi ei sisällä taulukon luku- ja kirjoitusoikeuksia. Järjestelmänvalvojan on päivitettävä käyttöoikeusrooli.
Ympäristö vaihdettu Toiminnot viittaavat väärään ympäristöön Jos työnkulku tuotiin tai ympäristö muutettiin, päivitä Dataverse-yhteys osoittamaan oikeaan ympäristöön.

HTTP/Mukautetut liittimet

Ongelma Oire Korjaa
Ohjelmointirajapinta-avain kierrettynä 401 kaikista HTTP-pyynnöistä Päivitä ohjelmointirajapinnan avain yhteyden tai toiminnon otsikoissa.
Varmenne on vanhentunut SSL/TLS-virhe Kohdepalvelimen SSL-varmenne on vanhentunut. Ota yhteyttä ohjelmointirajapintapalveluun tai päivitä varmenne.
URL-osoite on muuttunut 404 kaikista pyynnöistä Ohjelmointirajapinnan päätepisteen URL-osoitetta on päivitetty. Tarkista uusi URL-osoite ohjelmointirajapintapalvelun dokumentaatiosta.
IP-osoitteiden sallittujen listalle lisääminen 403 tai yhteyden aikakatkaisu Kohde-ohjelmointirajapinta sallii vain tietyt IP-osoitteet. Lisää alueesi Power Automate IP-osoitealueet. Lisätietoja on kohdassa IP-osoitteen määritys.

Huomautus: Artikkelin tekijä on luonut tämän artikkelin tekoälyn avulla. Lisätietoja