Kraftautomatisering av statiske resultater: En oversikt

I denne opplæringen lærer vi om statiske resultater og hvordan det fungerer i flytene våre. For øyeblikket er denne kraftige funksjonen fortsatt i forhåndsvisnings- eller betamodus. Imidlertid er dette absolutt en god funksjon som vi kan legge til våre beste praksis når vi lager flytdiagrammer.

Innholdsfortegnelse

Eksempelscenario

Vi bruker en prøveflyt som jeg tidligere har laget.

Kraftautomatisering av statiske resultater: En oversikt

Den sender ut en HTTP-forespørsel til et tredjeparts endepunkt.

Kraftautomatisering av statiske resultater: En oversikt

Dette er hva HTTP-forespørselen får tilbake.

Kraftautomatisering av statiske resultater: En oversikt

Deretter vil den utføre en tilstandshandling . Hvis statuskoden for HTTP-forespørselen er lik 200 , betyr det at forespørselen er vellykket.

Kraftautomatisering av statiske resultater: En oversikt

Hvis betingelsen er oppfylt, vil flyten gå til Hvis ja- banen. Den vil legge ut en melding som sier " GODKJENT " til den generelle kanalen i Slack . Så, i budsjettkanalen , vil den også legge ut en melding som inneholder alle dataene vi fikk fra tredjeparts endepunkt. 

Kraftautomatisering av statiske resultater: En oversikt

Hvis betingelsen ikke er oppfylt, vil den gå til If no- veien, og den generelle kanalen i Slack vil motta en melding som sier " NEKT ".

Kraftautomatisering av statiske resultater: En oversikt

Etter å ha gått gjennom prøveflyten, la oss klikke på Lagre .

Kraftautomatisering av statiske resultater: En oversikt

La oss nå teste flyten og se hvordan den fungerer.

Kraftautomatisering av statiske resultater: En oversikt

Velg alternativet Jeg utfører utløserhandlingen , og klikk deretter på Test- knappen.

Kraftautomatisering av statiske resultater: En oversikt

Etter det klikker du på Kjør flyt .

Kraftautomatisering av statiske resultater: En oversikt

Klikk til slutt på Ferdig .

Kraftautomatisering av statiske resultater: En oversikt

La oss se på resultatet i flytdiagrammet. Som vi kan se, ble hvert trinn utført vellykket.

Kraftautomatisering av statiske resultater: En oversikt

Ved å sjekke den generelle kanalen i Slack, vil vi se at meldingen " GODKJENT " har blitt sendt ut.

Kraftautomatisering av statiske resultater: En oversikt

Gå til budsjettkanalen , så ser vi den faktiske JSON-en vi fikk fra HTTP-forespørselen.

Kraftautomatisering av statiske resultater: En oversikt

Foreløpig er endepunktet fortsatt aktivt, så flyten vår fungerer som den skal. Men hvordan tester vi flyten vår når endepunktserveren ikke lenger fungerer?

Når dette skjer, vil flyten vår definitivt mislykkes. I tilfeller som dette vil vi ikke at HTTP-forespørselshandlingen faktisk skal pinge serveren siden vi antar at serveren er ødelagt.

Derfor kan vi bare lage falske variabler for å gå videre til neste trinn. Men en mye bedre løsning for dette er å bruke Power Automate Static Results .

Funksjonen for statiske resultater vil ikke utløse den faktiske handlingen. I stedet vil det bare tvinge visse utganger til å skje.

Bruk av statiske resultater i kraft Automatiser flyter

For å prøve ut Static Results- metoden, la oss gå tilbake til flyten vår og redigere den.

Kraftautomatisering av statiske resultater: En oversikt

Klikk på ellipsen i HTTP- forespørselstrinnet, og klikk deretter på alternativet Statisk resultat (forhåndsvisning) .

Kraftautomatisering av statiske resultater: En oversikt

Slå på alternativet Aktiver statisk resultat (forhåndsvisning) .

Kraftautomatisering av statiske resultater: En oversikt

Når den er aktivert, kan vi velge hvilken utgang vi vil at flyten skal produsere. I dette eksemplet ønsker vi at den skal produsere Succeeded som et resultat med 200 som statuskode .

Kraftautomatisering av statiske resultater: En oversikt

La oss klikke på sjekklisteikonet og velge brødtekst .

Kraftautomatisering av statiske resultater: En oversikt

Deretter vil kroppsfeltet vises.

Kraftautomatisering av statiske resultater: En oversikt

Vi fyller kroppen med innholdet i kroppen fra vår forrige vellykkede flytkjøring.

Kraftautomatisering av statiske resultater: En oversikt

Husk at hver handling har utganger. Så la oss klikke på koblingen Vis råutganger .

Kraftautomatisering av statiske resultater: En oversikt

Ved å klikke på det, ser vi hva flyten vår får tilbake, for eksempel statuskoden , toppteksten og brødteksten . La oss kopiere innholdet i kroppen . 

Kraftautomatisering av statiske resultater: En oversikt

Deretter limer du den inn i kroppsfeltet til vårt statiske resultat .

Kraftautomatisering av statiske resultater: En oversikt

Klikk på Ferdig etter innliming.

Kraftautomatisering av statiske resultater: En oversikt

Vi kan også kopiere innholdet i overskriftene og lime dem inn i feltet Angi en unik egenskap for vårt statiske resultat. Men foreløpig trenger vi ikke å bekymre oss for overskrifter fordi vi vil fokusere på å tvinge statuskoden til å være 200 og kroppen til å være ekvivalent med den fra vår forrige vellykkede flytkjøring. 

Når det er gjort, vil vi se et  lite gult begerikon . Hold musepekeren over ikonet, og vi vil se en melding som sier " Denne handlingen har statisk resultat konfigurert ". 

Kraftautomatisering av statiske resultater: En oversikt

Alle statiske resultater returnerer strenger . Derfor må vi endre statuskoden fra et heltall 200 til en streng ved å legge til anførselstegn ( " ) på begynnelsen og slutten av tallet. Dette er bare en nyanse som Microsoft allerede er klar over, og de vil sannsynligvis fikse det når de slipper denne funksjonen fullt ut.

Kraftautomatisering av statiske resultater: En oversikt

Til slutt klikker du på Lagre .

Kraftautomatisering av statiske resultater: En oversikt

Testing Power Automatiser statiske resultater

La oss nå teste flyten som vi konfigurerte med statiske resultater .

Kraftautomatisering av statiske resultater: En oversikt

 Velg alternativet Jeg utfører utløserhandlingen , og klikk deretter på Test- knappen.

Kraftautomatisering av statiske resultater: En oversikt

Klikk Kjør flyt .

Kraftautomatisering av statiske resultater: En oversikt

Klikk deretter på Ferdig .

Kraftautomatisering av statiske resultater: En oversikt

Det lille blå begerikonet over HTTP- forespørselshandlingen indikerer at handlingen ble utført med statisk resultat.

Kraftautomatisering av statiske resultater: En oversikt

Det er ingen overskrifter i denne siden vi ikke tilordnet noen.

Kraftautomatisering av statiske resultater: En oversikt

Vi skal også se at forholdene fungerte som de skal.

Kraftautomatisering av statiske resultater: En oversikt

Derfor vil vi se at meldingen " GODKJENT " vises igjen i den generelle kanalen i Slack.

Kraftautomatisering av statiske resultater: En oversikt

Når vi klikker på budsjettkanalen , vil vi også se den samme meldingen igjen.

Kraftautomatisering av statiske resultater: En oversikt

Dokumentasjonsside for Power Automate Static-resultater

En annen måte å lære hvordan du bruker statiske resultater er ved å sjekke Power Automate-dokumentasjonen . Det er viktig å sjekke dokumentasjonssiden siden det kommer ut nye ting fra tid til annen.

Kraftautomatisering av statiske resultater: En oversikt

Klikk på alternativet Hvordan veiledninger . Klikk deretter på emnet Test logikk-apper med falske data . Den viser deretter retningslinjene for hvordan du setter opp statiske resultater og annen nyttig relatert informasjon.

Kraftautomatisering av statiske resultater: En oversikt




Konklusjon

En av de kraftigste funksjonene som er tilgjengelige i Microsoft Power Automate, er Static Results . Det lar brukere tvinge visse utganger til å skje i hvert enkelt scenario. Så uansett hva som skjer, vil arbeidsflyten produsere resultatene du har definert. Det gjør også ting mye enklere å vite at flytdiagrammer kan bli mer kompliserte over tid.

Bortsett fra denne opplæringen, kan du begynne å bli mer kjent med statiske resultater ved å gjøre deg kjent med Microsoft Documentation . Dette er veldig nyttig når du går videre i Power Automate- karrieren. Igjen, en god utvikler eller administrator bør også være i stand til å finne løsninger på sine problemer ved å maksimere bruken av dokumentasjonen.

Beste ønsker,

Henry


Variabler og uttrykk i Power Query Editor

Variabler og uttrykk i Power Query Editor

Denne opplæringen vil diskutere om variabler og uttrykk i Power Query Editor. Du lærer hvordan du skriver og bygger dem riktig.

Hvordan lage et Lucky Templates-varmekart

Hvordan lage et Lucky Templates-varmekart

Et LuckyTemplates-varmekart er en type visualisering som brukes til å vise datatetthet på et kart. I denne opplæringen vil jeg diskutere hvordan vi kan lage en – ikke gå glipp av noe!

Opprette et Pareto-diagram i LuckyTemplates – Avansert DAX

Opprette et Pareto-diagram i LuckyTemplates – Avansert DAX

Jeg skal lære deg et veldig interessant eksempel rundt Pareto-prinsippet og hvordan du lager et Pareto-diagram ved hjelp av viktige DAX-formler.

Egendefinert stolpediagram i LuckyTemplates: varianter og modifikasjoner

Egendefinert stolpediagram i LuckyTemplates: varianter og modifikasjoner

Lær hvordan et tilpasset stolpediagram på markedsplassen kan brukes til datasammenligning og hvordan du kan lage dem ved å bruke eksempler i LuckyTemplates.

Kraftautomatisering av statiske resultater: En oversikt

Kraftautomatisering av statiske resultater: En oversikt

Lær hvordan Power Automate Static Results-funksjonen fungerer og hvorfor det er bra å bli lagt til de beste praksisene når du lager flytdiagrammer.

LuckyTemplates Python-opplæring: Hvordan oversette tekster

LuckyTemplates Python-opplæring: Hvordan oversette tekster

eDNA demonstrerer hvordan du utfører språk- eller tekstoversettelse ved hjelp av Python og overfører det til LuckyTemplates. LuckyTemplates Python-opplæring.

Lag et Gantt-diagram i LuckyTemplates Report Builder

Lag et Gantt-diagram i LuckyTemplates Report Builder

I denne opplæringen lærer du hvordan du bruker Gauge Bullet Graph til å lage et Gantt-diagram i LuckyTemplates Report Builder.

Lag 3D-spredningsplott ved å bruke Python i LuckyTemplates

Lag 3D-spredningsplott ved å bruke Python i LuckyTemplates

I denne opplæringen lærer du hvordan du lager et tredimensjonalt (3D) spredningsplott ved å bruke Python i LuckyTemplates.

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet