Jaa


Työpöytätyönkulkujen suoritusjonojen valvominen

Kun skaalaat liiketoiminnan automatisointeja, tarvitaan ehkä kätevä tapa varmistaa, että kilpailevat työpöytätyönkulut suoritetaan niiden liiketoimintaprioriteetin mukaan. Kaikkien jonossa olevien työpöytätyönkulkujen suorittamisen valvonta, hallinta ja visualisointi yhdessä sijainnissa. Työpöytätyönkulun suoritusjonoja voidaan käyttää riippumatta siitä, onko kohdelaite kone vai koneryhmä.

Prioriteetin määrittäminen

Työpöytätyönkulkujen yhdystoiminnot sisältävät uuden prioriteettiparametrin Lisäasetukset-osassa.

Käytettävissä olevat prioriteetit ovat Korkea ja Normaali (oletusarvo). Tämä arvo voidaan siirtää dynaamisesti myös mukautetun arvon parametrin avulla. Aina kun työpöytätyönkulku käynnistyy, se suoritetaan prioriteetilla, joka on määritetty.

Näyttökuva pilvityönkulusta käyttämällä Suorita Power Automate -työpöytätoiminnon avulla luotua työnkulkua.

Kun jonossa on useita suorituksia, suoritusjärjestys perustuu suoritusten prioriteettiin ja jonotusaikaan. Korkean prioriteetin suoritukset, jotka on asetettu ensin jonoon, suoritetaan ensin.

Koneen tai koneryhmän suoritusjonon tarkasteleminen

Siirry koneen tai koneryhmän tietosivulle ja tuo jonossa olevien työpöytätyönkulkujen suoritusten luettelo valitsemalla Suoritusjono-välilehti.

Näyttökuva yhdyskäytävien työpöytätyönkuluista.

edellytykset

Jotta luettelossa voi nähdä suorituksia, jonkin seuraavista tilanteista on oltava tosi:

Tippi

Jonon tila

Jonossa suoritettavan suorituksen tila voi olla seuraava:

  • Juoksu
  • Jonossa
  • Suoritetaan seuraavaksi

Suoritettavat toiminnot

Työpöydällä olevan työnkulun nimen vieressä olevia kolmea pistettä napsautettaessa on käytettävissä neljä painiketta:

  • Muuta prioriteettia
  • Siirrä yläosaan
  • Tarkastele ylätason työnkulun suoritusta
  • Peruuta ylätason työnkulun suoritus

Muuta prioriteettia

Voit muuttaa tietyn suorituksen prioriteettia napsauttamalla kolmea pistettä ja sitten muuta prioriteettia. Suorituksen prioriteettia voidaan muuttaa vain, jos käyttäjä on omistaja, tai jos kyseessä on koneen tai koneryhmän rinnakkaisomistaja.

Prioriteetin muuttaminen vaikuttaa vain nykyiseen suoritukseen eikä myöhempiin. Jos haluat muuttaa kaikkien tulevien suoritusten prioriteettia, muuta yhdistintoiminnon prioriteettia.

Siirrä yläosaan

Laitteen omistaja tai käyttäjä, jolla on koneen tai koneryhmän järjestelmänvalvojan käyttöoikeudet, voi ohittaa jonon prioriteetin siirtämällä kohteen jonon alkuun. Kohde asetetaan jonon alkuun riippumatta sen alkuperäisestä prioriteetista ja jonossaoloajasta. Jos useita suorituksia siirretään alkuun, viimeksi lisätty suoritus suoritetaan ensin.

Voit peruuttaa suorituksen siirtämisen alkuun. Se palauttaa suorituksen alkuperäiseen prioriteettiinsa ja asettaa sen jonoon.

Tarkastele ylätason työnkulun suoritusta

Jos sinulla on päätyönkulun käyttöoikeudet, voit tarkastella sen suoritustietoja tällä toiminnolla.

Peruuta ylätason työnkulun suoritus

Jos olet työnkulun omistaja tai sinulla on järjestelmänvalvojan tai ympäristön Järjestelmänvalvojarooli, voit peruuttaa päätyönkulun suoritusesiintymän. Tämä peruuttaa nykyisen työpöytätyönkulun ja kaikki muut päätyönkulussa käytetyt toiminnot.

Laajennetun jonon priorisointi

Laajennetun jonon priorisointi on koneen ja koneryhmän asetus, joka optimoi suoritusjonon koneen ja määrityksen logiikan.

Tämän asetuksen ottaminen käyttöön tarkoittaa, että laajennetun jonon priorisointia käytetään koneissa, joissa on usean istunnon tuki, kuten Windows Server -käyttöjärjestelmissä, joissa RDS on käytössä. Tämä optimoi ajojonon oletuspriorisoinnin laajentamalla nykyistä FIFO (first-in-first-out) -logiikkaa käyttäjien priorisoinnilla. Tämä ominaisuus otetaan käyttöön automaattisesti, kun usean istunnon tuki havaitaan, mutta voit poistaa sen käytöstä milloin tahansa poistamalla sen käytöstä.

Huomautus

Tämä ominaisuus otetaan nyt käyttöön vähitellen, eikä se ehkä ole vielä käytettävissä omalla alueella.

Laajennetun jonon priorisointi ei ole käytössä

Periaate. Koneen ja määrityksen algoritmi odottaa aina, että jonon ensimmäisessä suorituksessa koneelle annetaan Suoritetaan seuraavaksi -tila ennen seuraavaa suoritusta.

Valvotun suorituksen vaiheittainen logiikka. Jonon ensimmäinen suoritus on valvottu suoritus. Sen yhteyskäyttäjä on käyttäjä Y:​

  1. ​Suodatus: algoritmi valitsee kaikki koneet, jotka on yhdistetty ja valmiita suoritusten käsittelyä varten (ei esimerkiksi ylläpidossa).
  2. Suodatus: algoritmi valitsee kaikki koneet, joilla on käyttäjän Y avoimia istuntoja.
  3. Kohdistus: algoritmi määrittää suorituksen jollekin jäljellä olevista koneista (satunnaisesti). Jos viimeisen suodatuksen jälkeen koneita ei ole jäljellä, suoritus epäonnistuu.

Valvomattoman suorituksen vaiheittainen logiikka. Jonon ensimmäinen suoritus on valvomaton suoritus. Sen yhteyskäyttäjä on käyttäjä Y:​

  1. ​Suodatus: algoritmi valitsee kaikki koneet, jotka on yhdistetty ja valmiita suoritusten käsittelyä varten (ei esimerkiksi ylläpidossa).
  2. Suodatus: algoritmi valitsee kaikki käytettävissä olevat koneet (eli koneet, joilla on vähintään yksi istunto käytettävissä).
  3. Suodatus: algoritmi hylkää koneet, joilla on jo käyttäjän Y avaama istunto.
  4. Kohdistus: algoritmi määrittää suorituksen jollekin jäljellä olevista koneista (satunnaisesti). Jos viimeisen suodatuksen jälkeen koneita ei ole jäljellä, suoritus epäonnistuu.

Huomautus

  • Kone voi käsitellä valvomattoman suorituksen vain, jos kyseinen käyttäjän istunto, joka tallennetaan työpöytätyönkulun yhteydessä, ei vielä ole käytössä samassa koneessa​.
  • Sekä valvottujen että valvomattomien suoritusten skenaarioissa suoritus odottaa, että offline-tilassa olevat koneet ovat taas online-tilassa, ennen kuin suoritus merkitään epäonnistuneeksi, jos koneita ei ole jäljellä viimeisen suodatuksen jälkeen, mutta joitakin hyväksyttäviä (mutta vaiheessa 1 hylättyjä) koneita on offline-tilassa.

Vihje

  • Kun Laajennetun jonon priorisointi ei ole käytössä ja koneita ei ole käytettävissä jonon ensimmäinen suorituksen suorittamiseksi, suoritus epäonnistuu tai odottaa offline-tilassa olevien koneiden saapumista online-tilaan. Tällä aikaa jonon suoritus on estettynä.
  • Laajennetun jonon priorisointi -kohdan käyttöönotto antaa algoritmille mahdollisuuden priorisoida jono uudelleen, kun jonon ensimmäistä suoritusta ei voida käsitellä.

Laajennetun jonon priorisointi on käytössä

Periaate. Koneen ja määrityksen algoritmi voi harkita jonon muiden suoritusten käsittelyä, jos jonon ensimmäistä suoritusta ei voi käsitellä seuraavien syiden vuoksi:

  • sen kohdistettu käyttäjän istunto ei ole tällä hetkellä aktiivinen yhdessäkään koneessa (valvotut suoritukset)
  • sen kohdistettu käyttäjän istunto on jo käytössä kaikissa käytettävissä olevissa koneissa (valvomaton suoritus).

Valvotun suorituksen vaiheittainen logiikka: Jonon ensimmäinen suoritus on valvottu suoritus, sen yhteyskäyttäjä on Y:​

  1. Suodatus: algoritmi valitsee kaikki koneet, jotka on yhdistetty ja valmiita suoritusten käsittelyä varten (ei esimerkiksi ylläpidossa).
  2. Suodatus: algoritmi valitsee kaikki koneet, joilla on käyttäjän Y avoimia istuntoja:
    • jos joitakin koneita on jäljellä, algoritmi siirtyy vaiheeseen 4 (kohdistus)
    • jos konetta ei ole jäljellä, algoritmi siirtyy vaiheeseen 3 (uudelleenpriorisointi).
  3. Uudelleenpriorisointi: algoritmi priorisoi jonon uudelleen ottamalla huomioon jonon seuraavan suorituksen, kunnes suoritus on delegoitavissa koneelle.
  4. Kohdistus: algoritmi määrittää suorituksen jollekin jäljellä olevista koneista (satunnaisesti).

Valvomattoman suorituksen vaiheittainen logiikka. Jonon ensimmäinen suoritus on valvomaton suoritus. Sen yhteyskäyttäjä on käyttäjä Y:​

  1. Suodatus: algoritmi valitsee kaikki koneet, jotka on yhdistetty ja valmiita suoritusten käsittelyä varten (ei esimerkiksi ylläpidossa).
  2. Suodatus: algoritmi valitsee kaikki käytettävissä olevat koneet (eli koneet, joilla on vähintään yksi istunto käytettävissä).
  3. Suodatus: algoritmi hylkää koneet, joilla on jo käyttäjän Y avaama istunto:
    • jos joitakin koneita on jäljellä, algoritmi siirtyy vaiheeseen 5 (kohdistus)
    • jos konetta ei ole jäljellä, algoritmi siirtyy vaiheeseen 4 (uudelleenpriorisointi).
  4. Uudelleenpriorisointi: algoritmi priorisoi jonon uudelleen ottamalla huomioon jonon seuraavan suorituksen (kunnes suoritus on delegoitavissa koneelle).
  5. Kohdistus: algoritmi määrittää suorituksen jollekin jäljellä olevista koneista (satunnaisesti)

Tunnetut ongelmat

  • Microsoft suosittelee suurissa koneryhmissä jonotettavien lyhyiden (~alle 1 minuutti) työpöytätyönkulkujen rajoittamista.
  • Työpöytätyönkulut on suunniteltu käyttämään parhaan työn FIFO (first in first out) -menetelmää. Se käsittelee tilauksen saapumisjärjestyksessä niin, että vanhin suoritus tehdään ensin. Suoritusten sisäisen valmistelu- ja käsittelytavan vuoksi on kuitenkin mahdollista, että jonoon muutama sekunti myöhemmin lisätyt suoritukset käynnistetään ennen jonossa olevaa aiempaa suoritusta, sillä tällä tavoin voidaan optimoida koneiden käyttö.