Pipe In R: Tilslutningsfunktioner med Dplyr
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
I denne øvelse vil vi diskutere, hvordan vi kan integrere et forretningsprocesflow med et andet flow i. Et eksempel er, når vi ønsker at sende en Slack-besked med nogle af de registrerede oplysninger, hver gang en post gemmes i vores forretningsprocesflow.
Til denne øvelse bruger vi et automatiseret flow , fordi vi skal oprette et flow baseret på en automatiseret hændelse eller en trigger. Udløseren vil være baseret på, hvornår en post bliver opdateret på bordet fra vores forretningsprocesflow.
Indholdsfortegnelse
Oprettelse af et automatiseret flow til integration af forretningsprocesflow
Lad os først klikke på Automated Flow .
Navngiv den derefter " SendEmailWhenNewEmployeeOnboarded ".
Til flowets trigger skal vi bruge en fælles datatjenestetrigger kaldet " Når en post oprettes ".
Klik derefter på knappen Opret .
Vores flow vil derefter gå og oprette forbindelse til Common Data Service .
Igen er udløseren, som vi bruger, Common Data Service- forbindelsen, og handlingen er Når en ny post oprettes . Vi bør derefter vælge miljø , enhed og omfang . Derefter kan vi nu oprette et automatiseret flow, hvor hver gang vi opretter eller opdaterer en post i medarbejdertabellen, vil den sende en slap besked.
Vi skal først vælge miljøet. Vi er i øjeblikket i Env1- miljøet, hvor vi skabte vores . Så vi kan bare vælge den aktuelle mulighed.
Vælg enheden NewEmployees for enhedsnavnet .
Anvendelsesområdet er for at begrænse adgangen til registreringerne i organisationen.
Vi vil ikke diskutere dette felt grundigt i denne vejledning. Men for dette eksempel kan vi indstille dette felt, hvis vi ønsker, at vores flow skal udløses, når posten kun er oprettet af en forretningsenhed, organisation, overordnet-underordnet forretningsenhed eller bruger. I dette eksempel ønsker vi at udløse flowet fra enhver, der opretter en post i vores enhed. Så lad os vælge indstillingen Organisation .
Sender en slap besked, når en ny post er oprettet
Først skal du klikke på Nyt trin .
Søg og klik på Slack .
Klik på Send besked .
Så lad os logge ind.
Efter at have logget ind på Slack, lad os indstille kanalnavnet til generelt , fordi vi vil sende beskeden på den generelle kanal.
Til meddelelsesteksten , lad os bruge et sammensat udtryk .
Lad os skrive 'Hej alle sammen! Vi har fået en ny medarbejder: ' . Sørg for at inkludere mellemrum efter ordet " medarbejder " og tilføj et komma (,) efter den afsluttende parentes.
Lad os derefter tilføje dynamisk indhold til fornavnet og efternavnet . Sørg for at tilføje et komma (,) og mellemrum efter hver af dem.
Den sidste ting vi skal skrive er '. De vil rapportere til ' , og tilføj derefter ReportingManager- variablen.
Klik derefter på knappen OK .
Gem til sidst flowet.
Nu har vi lavet et automatiseret flow, der kan udløses baseret på en indtastning fra en Common Data Service. Vi laver denne indtastning ved hjælp af det forretningsprocesflow, som jeg har oprettet på forhånd.
Test af det automatiserede og forretningsmæssige procesflow
Lad os nu teste, om vores automatiserede flow vil fungere, hver gang vi opretter en ny post fra vores forretningsprocesflow. Klik først på Mine flows .
Klik derefter på Forretningsprocesforløb .
Kør OnboardingANewEmployee ved at klikke på play-knappen.
Klik derefter på det første trin.
Lad os tilføje medarbejder-id, fornavn, efternavn, telefonnummer og fødselsdato.
Gå derefter til næste trin.
Lad os vælge Tester- positionen.
Gå derefter til næste trin og tilføj et prøveprodukt, som de vil teste. Til dette eksempel, lad os bruge Musik .
For det sidste trin, lad os indstille rapporteringsansvarlig og startløn.
Afslut endelig dette ved at klikke på knappen Gem og luk .
Lad os gå tilbage til Mine strømme .
Klik på vores flow. Vi er nødt til at vente et par minutter for at se, om vores automatiserede flow vil blive udløst, og om en Slack-besked vil blive sendt på vores generelle kanal.
Efter et par minutter kan vi så se den nye rekord på vores automatiserede flow.
Vi kan også se, at den sendte en Slack-besked.
Desuden kan vi se budskabet på den generelle kanal.
Konklusion
Som en opsummering har vi lært, hvordan vi integrerer vores forretningsprocesflow med et automatiseret flow ved hjælp afsom stik og udløser.
For det første havde vi et forretningsprocesflow, der udfylder en enhed i vores Common Data Service. Derefter udløser det det automatiserede flow, som vi oprettede, som udsender en Slack-meddelelse, der indeholder posten. Dette er en meget enkel proces, der kan være nyttig især til automatisering af simple eller endda komplekse forretningsprocesser.
Alt det bedste,
Henrik
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.
Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!
Excel Formler Snydeark: Mellemvejledning
LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det
Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.
Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.
Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.
I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.
Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.