Versiohistoria SharePoint-luetteloissa
Tutustu siihen, kuinka SharePointin versiohistoria voi auttaa sinua näkemään tiettyjen tietojen kehityksen ja kuinka monta muutosta se on käynyt läpi.
Useimmiten ihmiset ajattelevat, että virheiden käsittely on samanlaista kuin virheenkorjaus. Nämä kaksi ovat täysin erilaisia, mutta kulkevat käsi kädessä virtauksen luomisessa ja kehittämisessä. Tässä opetusohjelmassa aiomme keskustella virheiden käsittelystä Power Automatessa.
Vianetsintä on prosessi, jossa paikannetaan ja poistetaan ohjelmassa olevia vikoja. Toisaalta virheenkäsittely viittaa virheisiin vastaamiseen ja niiden estämiseen.
Kun käyttäjämme käyttävät tietovirtaamme, haluamme, että virtamme kulkevat tiettyjä polkuja. Jos jostain syystä tapahtuu virhe, meidän on varmistettava, että niitä käsitellään oikein, jotta virtaus ei epäonnistu. Korjaamme sen joko ehdolla tai virheilmoituksella, jotta käyttäjä tietää virheen syyn.
Sisällysluettelo
Esimerkkiskenaario Virheenkäsittelyyn Power Automatessa
Käydään ensin läpi esimerkki siitä, missä käyttäisimme virheenkäsittelyä. Avaamme näytevirran, jonka henkilö käynnistää manuaalisesti ja joka ei vaadi syöttöä. Tämä kulku yrittää tehdä HTTP-pyynnön määritettyyn URL-osoitteeseen.
Ja tätä se yrittää saada.
Sitten se käy läpi ehdon, jossa jos se palauttaa onnistuneen tuloksen, se lähettää Slack-kanavalle viestin sivun sisällöstä. Jos se ei anna hyväksyttyä pyyntöä palvelimelta, se lähettää viestin, jossa lukee " KIELLETTY ".
Tätä ehtoa käytettäessä näyttää siltä, että virhe on käsitelty. Mutta entä jos tämä sivu jostain syystä katoaa tai sitä ei löydy enää? HTTP-pyyntöliitin ei voi edes muodostaa yhteyttä tälle sivulle, koska se ei toimi. Siksi se ei palauta tilakoodia.
Katsotaan, miltä se näyttää, jos meillä ei ole virheenkäsittelijää kyseiseen tilanteeseen. Yritämme muokata tätä ja muuttaa URL-osoitteen johonkin, jota ei ole olemassa, jotta voimme pakottaa sen epäonnistumaan.
Napsauta kolmea pistettä ja valitse Staattinen tulos .
Poista sitten staattinen tulos käytöstä ja napsauta Valmis .
Napsauta sen jälkeen Tallenna .
Lopuksi testataan.
Valitse Suoritan laukaisintoiminnon -vaihtoehto ja napsauta sitten Testaa .
Napsauta Suorita kulku .
Koska emme määrittäneet virheenkäsittelijää tälle tilanteelle, kulkuajo epäonnistui.
Käyttäjiemme on vaikea tulkita tätä. Siksi se tulee olemaan heille erittäin turhauttavaa. Joten miten käsittelemme ja tarkistamme nämä asiat? Haluaisin keskustella tästä kontekstista ennen kuin siirrymme siihen, kuinka ratkaisemme sen.
Rinnakkain haarautuminen Virheenkäsittelyyn Power Automatessa
Nyt kun olemme keskustelleet kontekstista, tehdään virheenkäsittelyä tälle määrittämällemme virtaukselle. Teemme sen rinnakkaisten haarojen kautta.
Ensinnäkin, ennakoi, mikä toimenpide voi aiheuttaa virheen. Tässä esimerkissä, kuten aiemmin keskustelimme, se on HTTP-pyyntö. Napsauta sen alla pluskuvaketta ja valitse sitten Lisää rinnakkaishaara -vaihtoehto.
Rinnakkaishaaroituksella nämä kaksi toimintoa tapahtuvat samanaikaisesti.
Voimme kuitenkin myös määrittää tämän toiminnon tapahtumaan vain, jos edellinen toiminto onnistuu. Napsauta vain kolmea pistettä tässä ja valitse Configure run after .
Tässä osassa voimme määrittää, milloin nykyisen toiminnon tulisi tapahtua edellisen perusteella. Tässä esimerkissä valitse vain onnistunut vaihtoehto ja napsauta Valmis.
Toisaalta haluaisimme tämän suorittavan, jos edellinen toiminto epäonnistuu. Etsi ensin ja valitse Slack- liitin.
Valitse sitten Lähetä viesti -toiminto.
Lähetämme yleiselle kanavalle viestin " Aloittamasi kulku epäonnistui? ”.
Napsauta sen jälkeen kolmea pistettä ja valitse Configure run after .
Poista valinta onnistuneesta ja tarkista, että se on epäonnistunut , ohitettu ja siinä on aikakatkaisuasetukset . Napsauta lopuksi Valmis .
Sitten näemme, että toiminnon yläpuolella on nyt pieni punainen nuoli. Tämä osoittaa, että toiminto tapahtuu vain, jos kulku ei toimi onnistuneesti.
Flow'n testaus
Tallennetaan nyt virtaus ja testataan sitä.
Napsauta Testaa .
Valitse Suoritan laukaisintoiminnon ja napsauta sitten Testaa.
Napsauta Suorita kulku .
Nyt näemme, että virtausajo epäonnistui.
Näemme myös, että tämä osa tehtävästä onnistui silti.
Tämä tarkoittaa, että käyttäjille ja kehittäjillemme on ilmoitettu, että kulku on epäonnistunut. Kun siirrymme Slackin #yleiselle kanavallemme, näemme viestin, joka osoittaa, että kulkumme on epäonnistunut.
Johtopäätös
Yhteenvetona voidaan todeta, että Lähetä viesti -toiminto suoritetaan vain, jos HTTP-toiminto on epäonnistunut, ohitettu tai aikakatkaistiin. Toisaalta Kunto- osio suoritetaan, jos edellinen toiminto suoritetaan onnistuneesti. Ja se on virheenkäsittelyn ydin. Meillä on reitti sekä onnistuneille että epäonnistuneille virtausajoille.
Näin voimme sallia toimien tapahtuvan muiden epäonnistuneiden toimien jälkeen. On muitakin tapoja käsitellä virheitä, mutta tämä on helpoin tapa tehdä se. Toivottavasti pystyit ymmärtämään virheenkäsittelyn merkityksen ja sen, kuinka voit tehdä sen .
Kaikki parhaat,
Henry
Tutustu siihen, kuinka SharePointin versiohistoria voi auttaa sinua näkemään tiettyjen tietojen kehityksen ja kuinka monta muutosta se on käynyt läpi.
Tässä on työkalu raporttien ja visuaalien luomiseen, värien heksadesimaalikoodien valitsin, jonka avulla voit helposti saada värit LuckyTemplates-raporttiisi.
Voit helposti näyttää ajanjakson raportissasi viipaleina jaksotaulukon avulla. Käytä M-koodia luodaksesi dynaamisen päivämäärän osittimen LuckyTemplatesissa.
Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.
Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.
Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.
Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.
Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.
Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.
Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.