Jaa


Käynnistimien yleisten ongelmien vianmääritys

Tässä on muutamia vinkkejä ja ohjeita käynnistimiin liittyvien ongelmien vianmääritykseen.

Työnkulun yksittäisen suorituskerran tunnistaminen

Joskus työnkulkujen vianmääritystä varten on ehkä tunnistettava tietyt työnkulkujen suoritukset.

Käynnistin ei käynnisty

  1. Tietojen menetyksen estämistä koskeva käytäntö voi olla syy tähän.

    Järjestelmänvalvojat voivat luoda tietojen häviämisen estämisen käytäntöjä (DLP), jotka voivat toimia suojakaiteena estäen käyttäjiä paljastamasta organisaatiotietoja tahattomasti. DLP-käytännöt valvovat sääntöjä, joiden mukaan yhdistimiä voi käyttää yhdessä luokittelemalla yhdistimet joko liiketoiminnan tai liiketoiminnan ulkopuolisiksi yhdistimiksi. Jos asetat yhdistimen liiketoiminnan ryhmään, sitä voi käyttää vain muiden saman ryhmän yhdistinten kanssa sovelluksissa ja työnkuluissa.

    Jos työnkulku rikkoo DLP-käytäntöä, se keskeytetään, jolloin käynnistin ei laukea. Jos haluat tietää, onko työnkulku keskeytetty, yritä muokata työnkulkua ja tallentaa se. Työnkulun tarkistus ilmoittaa, jos työnkulku rikkoo DLP-käytäntöä. Järjestelmänvalvoja voi muuttaa DLP-käytäntöä.

  2. Käynnistimen käyttö voi epäonnistua. Seuraa näitä vaiheita vahvistaaksesi:

    1. Kirjaudu Power Automateen.

    2. Siirry kohtaan Omat työnkulut ja valitse sitten työnkulkusi.

    3. Näetkö Tiedot-kohdassa seuraavan virheen?

      Näyttökuva työnkulun käynnistimen virhesanomasta.

    Tämä virhe tarkoittaa, että Power Automate yritti muodostaa yhteyden useita kertoja käynnistimen rekisteröimiseksi ja epäonnistui. Virtaus ei käynnisty, ennen kuin tämä ongelma on ratkaistu.

    Yksi tämän virheen yleisistä syistä on, että Power Automate -palvelupäätepisteet eivät kuulu sallittujen luetteloon. Voit korjata ongelman varmistamalla, että IT-osasto on lisännyt nämä päätepisteet sallittujen luetteloon.

    Tässä on luettelo IP-osoitteista ja toimialueista, jotka on lisättävä sallittujen luetteloon.

    Lisätietoja käynnistimiin liittyvien ongelmien korjaamisesta: Työnkulun käynnistimessä on ongelma.

Kun ongelma on ratkennut, muokkaa työnkulkua ja tallenna se. Tämän jälkeen voit muuttaa sen alkuperäiseen tilaan ja tallentaa sen sitten uudelleen. Työnkulku tulee tietoiseksi siitä, että sen kokoonpanoa on muutettu, ja se yrittää rekisteröidä käynnistimen uudelleen.

Vahvista yhteydet

Oletusasetusten avulla käyttäjien tarvitsee kirjautua yhteyteen vain kerran. He voivat sitten käyttää tätä yhteyttä, kunnes järjestelmänvalvoja peruuttaa sen. Mahdollinen skenaario on, että yhteyden salasana voi vanhentua tai organisaatiossasi saattaa olla käytäntö, joka määrittää yhdistimen todennustunnuksen vanhenemisen tietyn ajan kuluttua. Todennustunnuksen elinkaarikäytännöt on määritetty Microsoft Entra ID:ssä. Lisätietoja on Azure-artikkelissa.

Tarkista seuraavien vaiheiden mukaisesti, ovatko yhteydet katkenneet:

  1. Kirjaudu Power Automate.

  2. Siirry kohtaan Tiedot>Yhteydet.

  3. Etsi yhteys, jota käytetään työnkulussasi.

  4. Valitse Korjaa yhteydet ja päivitä sitten yhteytesi tunnistetiedot, jos Tila-sarakkeen vieressä on Korjaa yhteys -sanoma.

    Näyttökuva, joka näyttää linkin katkenneen yhteyden korjaamiseksi.

Tarkista, käyttääkö virtaus premium-liittimen käynnistintä

  1. Etsi käynnistimen yhdistimen nimi muokkaamalla työnkulkua.

  2. Siirry yhdistimien luetteloon ja etsi sitten yhdistin. Jos yhdistin on premium-yhdistin, yhdistimen nimen alapuolella näkyy PREMIUM.

    Näyttökuvassa premium-yhdistin

Tarvitset erillisen Power Apps -käyttöoikeuden tai Power Automate -käyttöoikeuden kaikkiin premium-, paikallisiin ja mukautettuihin yhdistimiin. Voit ostaa uusia käyttöoikeuksia milloin tahansa.

Käyttöoikeustyypin tarkistaminen

Voit tarkastella käyttöoikeutesi tyyppiä seuraavasti:

  1. Kirjaudu Power Automate.
  2. Siirry kohtaan Omat työnkulut vasemmanpuoleisessa ruudussa.
  3. Valitse mikä tahansa työnkulku.
  4. Etsi Tiedot-osiosta Palvelupaketti. Näkyviin tulee nykyinen käyttöoikeussopimus.

Tarkista, ohitetaanko käynnistimen tarkistus

Olet juuri suorittanut tapahtuman. Olet esimerkiksi lisännyt uuden luettelokohteen tai lähettänyt sähköpostia, jonka olisi pitänyt käynnistää työnkulku, mutta työnkulkua ei suoritettu.

Siirry vasemmanpuoleisen ruudun Omat työnkulut -osaan ja valitse työnkulku. Valitse 28 päivän suoritushistoriassaKaikki suoritukset.

Näyttökuvassa kaikki suoritukset

Jos odotat työnkulun suoritusta, mutta se ei toiminut, tarkista, näkyykö ilmoitusta käynnistimen tarkistuksen ohittamisesta tuolloin. Jos käynnistimen tarkistus ohitettiin, se tarkistaa, että työnkulun käynnistysehto ei täyty. Tarkista työnkulun syötteet ja käynnistinehdot varmistaaksesi, että käytät työnkulun käynnistämiseen viimeisintä määritystä.

Syötteiden ja käynnistysehtojen tarkistaminen

Joskus syötteet ja käynnistysehdot voivat aiheuttaa virheitä. Näiden vaiheiden avulla voit tarkistaa syötteesi ja ehtosi.

Power Automate mahdollistaa pilvityönkulun määrittämisen joko uuden suunnitteluohjelman tai perinteisen suunnitteluohjelman avulla. Vaiheet ovat samanlaiset molemmissa suunnitteluohjelmissa. Lisätietoja (esimerkein): Uuden suunnitteluohjelman ja perinteisen suunnitteluohjelman erojen tunnistaminen.

  1. Kirjaudu Power Automateen.

  2. Muokkaa työnkulkua.

  3. Laajentamalla ensimmäisen kortin näet, mitä kansioita, sivustoja, postilaatikoita ja muita käytetään käynnistimessä.

    Näyttökuvassa Copilotin käynnistinsivusto

  4. Valitse Asetukset.

  5. Etsi Käynnistysehdot.

    Jos kenttä on tyhjä, se tarkoittaa, että muita mukautuksia ei ole ja että kortin otsikko (tässä tapauksessa Kun nimike luodaan tai sitä muokataan) osoittaa, milloin käynnistin käynnistyy.

    Jos käynnistinehdoissa on muita mukautuksia, varmista, että käytät odotettuja/oikeita syötteitä työnkulun käynnistämiseen.

    Näyttökuvassa Copilotin käynnistimen ehdot

Tarkista oikeudet

Varmista, että voit käyttää käynnistimessä käytettäviä kansioita, sivustoja tai postilaatikoita. Jos esimerkiksi haluat lähettää sähköpostia jaetusta Saapuneet-kansiosta Power Automaten kautta, tarvitset oikeudet lähettää sähköpostia jaetun Saapuneet-kansion kautta. Lähetä testisähköpostiviesti kyseisestä jaetusta postilaatikosta Outlookissa.

Tarkista, onko järjestelmänvalvojatila käytössä

Jos ympäristön järjestelmänvalvojatila on käytössä, kaikki taustaprosessit, mukaan lukien työnkulut, sammuvat, jolloin työnkulku ei käynnisty.

Poista järjestelmänvalvojan tila käytöstä seuraavasti.

  1. Siirry Power Platform -hallintakeskukseen ja kirjaudu sisään ympäristön järjestelmänvalvojan tai järjestelmänvalvojan roolin valtuustiedoilla.
  2. Valitse vasemmanpuoleisesta valikosta Ympäristöt ja valitse sitten eristys- tai tuotantoympäristö.
  3. Valitse Tiedot-sivulla Muokkaa.
  4. Vaihda Järjestelmänvalvojan tila -kohdassa liukuasettimen arvoksi Pois käytöstä.

Jos kaikki näyttää hyvältä, mutta virtaus ei vieläkään laukea, tarkista, laukeaako virtaus jokaisen vaiheen jälkeen.

Kokeile näitä vaiheita

  1. Työnkulun testaaminen manuaalisesti.
  2. Poista käynnistin ja lisää se sitten uudelleen.
  3. Vaihda yhteyttä.
  4. Ota työnkulu pois käytöstä ja takaisin käyttöön.
  5. Vie ja sitten tuo työnkulku.
  6. Luo kopio työnkulusta.
  7. Jos käynnistin käyttää erityisehtoja, kuten sähköpostin saapuessa tiettyyn kansioon, poista kansio ja lisää se sitten uudelleen.

Käynnistimeni käynnistyy vanhojen tapahtumien vuoksi

On kahdenlaisia käynnistimiä – kyselykäynnistimiä ja webhook-käynnistimiä.

Jos olet poistanut työnkulun käytöstä ja otat sen takaisin käyttöön, vanhat käynnistimet saatetaan käsitellä käynnistintyypistäsi riippuen.

Kyselykäynnistin kutsuu ajoittain palvelua etsiäkseen uusia tietoja, kun taas Webhook-käynnistin vastaa uusien tietojen työntämiseen palvelusta.

Näet seuraavasta taulukosta, miten työnkulku reagoi, kun se otetaan takaisin käyttöön.

Käynnistimen tyyppi Kuvaus
Kyselyt, kuten recurrence-käynnistin Kun työnkulku on otettu käyttöön uudelleen, se käsittelee kaikki käsittelemättömät tai odottavat tapahtumat. Jos et halua käsitellä odottavia kohteita, kun käynnistät työnkulun uudelleen, poista työnkulku ja luo se sitten uudelleen.
Webhook Kun työnkulku on otettu käyttöön uudelleen, se käsittelee uudet tapahtumat, jotka luodaan sen jälkeen, kun työnkulku on otettu käyttöön.

Voit selvittää työnkulussa käytettävän käynnistimen tyypin noudattamalla seuraavia vaiheita:

  1. Valitse vasemmalla olevassa toimintojen määritysruudussa Koodinäkymä.

  2. Etsi recurrence-osa, jossa on välin frequency-elementti. Jos tämä osa on käytettävissä, käynnistin on kysely-käynnistin.

    Näyttökuvassa Copilotin toistumisosa

Työnkulku käynnistyy useita kertoja tai joitakin toimintoja suoritetaan useita kertoja

Saatat kohdata tilanteen, jossa yhden työnkulun suorituksen toiminnot ovat osittain (tai kaikki) kahdennettuja. Vaikka käyttöliittymä ei näytä tätä ongelmaa, näkyvissä voi olla monistetun työnkulun tulokset. Kyse voi olla esimerkiksi sähköpostien lähettämisestä kahdesti tai kahdesti luoduista luettelokohteista.

Yksi syy, miksi näin voi tapahtua on Azure Logic Appsin vähintään kerran -rakenne.

Useimmiten tämä ilmaisee, että Azure-palvelussa oli ongelma. Yleensä nämä ongelmat korjaantuvat nopeasti itsestään. Kaksoiskappaleiden luonti työnkuluissa voidaan estää varmistamalla, että työnkulut suunnitellaan idempotenttisiksi. Tämä tarkoittaa sitä, että työnkulun on otettava huomioon syötteiden kaksoiskappaleiden mahdollisuus.

Esimerkki idempotenssista on tarkistaminen ennen SharePoint-tiedoston luontia, onko sillä jo kaksoiskappale, tai tietueiden kaksoiskappaleiden luonnin estäminen käyttämällä Dataversessa avainrajoitteita.

Toinen mahdollinen syy työnkulun käynnistymiselle useita kertoja on se, että työnkulun kopioita on aktiivisina eri ympäristöissä ja ne käynnistyvät saman ehdon perusteella. Voit mukauttaa käynnistimien ehtoja siten, että ne vähentävät käynnistysten määrää.

Toistumiskäynnistin toimii etuajassa

Varmista, että olet määrittänyt aloitusajanToistuvuus-kortissa , jotta se suoritetaan vain tarvittavana ajankohtana. Määritä esimerkiksi aloitusajaksi 2022-10-10T10:00:00Z herättimen käynnistämiseksi kello 10.00.

On viive, ennen kuin käynnistimeni käynnistyy

Jos käynnistin on kyselykäynnistin, se herää säännöllisesti tarkistaakseen, onko uusia tapahtumia tapahtunut. Herätysaika riippuu käyttöoikeussuunnitelmasta, jonka mukaan työnkulku suoritetaan.

Jos esimerkiksi käytössä on maksuton käyttöoikeussopimus, työnkulkuja saatetaan suorittaa 15 minuutin välein. Jos maksuttomassa suunnitelmassa pilvityönkulku käynnistetään alle 15 minuutin kuluttua edellisestä suorittamisesta, se siirretään jonoon, kunnes 15 minuuttia on kulunut.

Jos käyttöikeutesi on FLow for Office 365 -suunnitelma (Enterprise License E3, E5 tai niin edelleen) tai Flow for Dynamics 365 - suunnitelma, työnkulku ei toimi uudelleen, ennen kuin viisi minuuttia on kulunut. Voi siis kestää muutaman minuutin ajan käynnistystapahtuman ja työnkulun alkamisajankohdan välillä.

Käynnistimen herätystaajuus voidaan tarkistaa seuraavasti.

  1. Valitse työnkulussa työnkulun käynnistin.

  2. Valitse Koodinäkymä.

  3. Etsi aikaväli.

    Näyttökuvassa Copilotin aikavälielementti.

Jos virtaus käynnistyy paljon odotettua kauemmin, on kaksi todennäköisintä syytä:

  1. Yhdistimeen tai työnkulkuun on tehty liian monta kutsua, jolloin sitä on rajoitettu. Jos haluat tarkistaa, onko työnkulkua rajoitettu, testaa virtaus manuaalisesti ja katso, käynnistyykö se heti. Jos se käynnistyy heti, sitä ei ole rajoitettu.

    Lisätietoja työnkuluista on Power Automate -analytiikassa.

    Jos virtaus on usein rajoitettu, muuta työnkulkua käyttämään vähemmän toimintoja. Lisätietoja on kohdassa Tietoja ympäristön rajoituksista ja rajoittamisen välttämisestä.

    Lisävihjeet:

    1. Hanki Power Automate Premium- (aiemmin käyttäjäkohtainen Power Automate) tai Power Automate Process -lisenssi (aiemmin työnkulkukohtainen Power Automate). Kun tämä on hankittu, avaa ja tallenna työnkulku, jotta voit päivittää siihen liittyvän oikeuden ja muuttaa rajoitustilaa.

    2. Jaa virtaus useisiin ilmentymiin. Jos työnkulku käsittelee tietoja, voit jakaa nämä tiedot alijoukkoihin (maittain/alueiden, liiketoiminta-alueittain jne.).

    3. Tämän jälkeen voit käyttää Tallenna nimellä -toimintoa, kun haluat luoda useita työnkulun esiintymiä, jotka käsittelevät omat tietonsa. Koska kiintiö on per virtaus, tätä voidaan käyttää kiertotapana.

  2. Tietoiikenneongelma esti Power Automatea reagoimasta käynnistintapahtumiin. Syynä voi olla palvelukatko, käytäntömuutos, salasanan vanhentuminen ja niin edelleen. Voit tarkastella kohdasta Ohje + tuki, onko tällä hetkellä katkoksia. Voit myös tyhjentää selaimen välimuistin ja yrittää sitten uudelleen.

Power Apps -käynnistimien ongelmat

Pilvityönkulun toimintoja ei voi nimetä uudelleen – Tämä on tunnettu ongelma työnkuluissa, jotka käyttävät Power Apps -käynnistimiä. Voit kiertää toimintojen uudelleennimeämisen poistamalla käynnistimen. Nimeä toiminnot uudelleen, lisää Power Apps -käynnistin ja määritä sitten muuttujia tarpeen mukaan.

Kun sovellus on julkaistu, kopioi kyseisen sovelluksen käyttämät työnkulut, jos haluat tehdä päivityksiä. Kaikki päivitykset pilvityönkulkuun, johon julkaistu sovellus viittaa, voivat rikkoa aiemmin luotuja käyttäjiä. Älä poista tai sammuta aiemmin luotuja virtoja, ennen kuin kaikki käyttäjät on päivitetty sovelluksen uuteen julkaistuun versioon.

SharePoint -käynnistimien ongelmat

SharePoint-käynnistimet, esimerkiksi Kun tiedostoa luodaan tai muokataan ei käynnisty, jos alikansioon lisätään tai päivitetään tiedosto. Jos haluat työnkulun käynnistyvän alikansioiden perusteella, luo useita työnkulkuja.

Käyttäjät eivät voi suorittaa heille jaettuja työnkulkuja, mutta omistaja voi suorittaa työnkulun

Voit kokeilla jotain seuraavista:

  1. Korjaa tai päivitä yhteydet.

    Jos työn kulku käyttää manuaalista käynnistintä, se tarvitsee työnulun käynnistävän käyttäjän yhteyden. Jos se käyttää toistuvuus-käynnistintä, se voidaan suorittaa työnkulun tekijän yhteyksissä.

  2. Varmista, että käyttäjällä on asianmukainen käyttöoikeus työnkulun yhteyksiin.

    Power Automate -lisenssi tarvitaan, jotta käyttäjä voi suorittaa toimintoja, kuten tallennuksen, pois kytkemisen jne. Power Apps-, Dynamics 365-, Microsoft 365 -käyttöoikeus ei riitä. Käyttäjät, joiden kanssa premium-liittimiä käyttävät virrat jaetaan, tarvitsevat kukin Power Automate Premium- (aiemmin käyttäjäkohtainen Power Automate) tai Power Automate Process -lisenssin (aiemmin työnkulkukohtainen Power Automate) muokatakseen työnkulkua tai käynnistääkseen työnkulun manuaalisesti. Jos käyttäjä on aiemmin pystynyt tallentamaan tai muokkaamaan virtaa, on mahdollista, että käyttöoikeus on vanhentunut.

    Vaihtoehtoisesti voit aloittaa kokeiluversion käyttäjäkohtaisesta palvelupaketista 90 päivän ajaksi, minkä jälkeen tarvitset maksullisen paketin, jonka avulla voit suorittaa tai muokata premium-yhdistimiä käyttäviä työnkulkuja. Lisätietoja: käyttöoikeussivu ja Power Automate -tuki.

Omat työnkulut eivät käynnisty sen jälkeen, kun olen muuttanut ympäristön URL-osoitetta

Voit ratkaista ongelman muokkaamalla jokaista työnkulkua ja tallentamalla sen. Käynnistimien tulisi toimia jälleen.

Käynnistimet eivät noudata niissä käytettyjä lausekkeita

Käynnistimien lausekkeiden arvo lasketaan vain, kun työnkulku tallennetaan. Jos käynnistimessä esimerkiksi on käytössä utcNow(), utcNow() lasketaan, kun työnkulku tallennetaan, ja kulloinenkin UTC-aika lisätään käynnistimen määritykseen kovakoodattuna arvona. Arvoa utcNow() ei lasketa uudelleen aina, kun työnkulku käynnistetään.