Del via


Opprette en skyflyt med Microsoft Dataverse (eldre)

Med Microsoft Dataverse-koblingen kan du opprette flyter som startes ved å opprette og oppdatere hendelser i Dataverse. Du kan også utføre opprett-, oppdater-, hent- og slett-handlinger på rader i Dataverse.

Viktig!

Flyter som er opprettet med Dataverse-tilkobling (eldre), vil ikke lenger fungere etter en dato som blir kunngjort i løpet av 2024. Hvis du vil overføre automatisk fra Dataverse-tilkoblingen (eldre) til Microsoft Dataverse koblingen, bruker du overføringsverktøyet i Power Automate.

Starte en skyflyt fra Dataverse

Du kan bruke noen av følgende utløsere til å starte flyten.

  • Når et flyttrinn kjøres fra en prosessflyt.
  • Når en rad legges til, endres eller slettes.
  • Når en handling utføres.

Skjermbilde av valg av en utløser.

Hvis den utvalgte utløseren krever et miljø for å bli valgt, velger du (Current). Dette bruker alltid databasen i det miljøet som Power Automate kjører i. Hvis du vil at flyten alltid skal utløses basert på en hendelse i et bestemt miljø, velger du dette miljøet.

Skjermbilde av valg av et miljø.

Du kan bruke omfang til å finne ut om flyten kjører i noen av følgende scenarioer:

  • Hvis du legger til en rad.
  • Hvis en bruker i forretningsenheten legger til en ny rad.
  • Hvis en bruker i organisasjonen legger til en ny rad.

Skjermbilde av valg av et omfang.

Scope Tidsberegning for utløser
Forretningsenhet En handling utføres på en rad som eies av forretningsenheten
Organisasjon En handling utføres av hvem som helst i organisasjonen eller databasen
Overordnet: Underordnet forretningsenhet En handling utføres på en rad som eies av forretningsenheten eller en underordnet forretningsenhet
User En handling utføres på en rad som eies av deg

Utløsere som kjører når en rad endres, kan også bruke filtreringskolonner. Dette sikrer at flyten bare kjører når noen av de definerte kolonnene endres.

Viktig!

Bruk filterkolonner til å forhindre flyten fra unødvendig kjøring.

Denne flyten utløses når for- eller etternavnet til en kontakt som flytbrukeren eier, endres.

Skjermbilde av Filter-kolonner.

Utløserrettigheter

Hvis du vil opprette en skyflyt som utløses basert på en opprett-, oppdater- eller slett-hendelse i en rad, må brukeren ha brukernivåtillatelser til å opprette, lese, skrive og slette i Tilbakeringingsregistrering-tabellen. I tillegg til dette, avhengig av det angitte omfanget, kan det hende at brukeren trenger minst det nivået av leserettigheter på samme tabell. Lær mer om miljøsikkerhet.

Skriv data inn i Dataverse

Bruk en av de følgende handlingene til å skrive inn data i Dataverse:

  • Opprett en ny rad
  • Oppdater en rad

Her ser du et eksempel på hvordan du oppretter en oppfølgingsoppgave når den gitte brukeren oppretter en ny kontorad.

Skjermbilde av oppfølgingsoppgaven.

Avanserte konsepter

Skriv inn data i kunde-, eier- og angående-kolonnene

Hvis du vil skrive inn data i kunde-, eier- og angående-kolonnene, må to kolonner vært fylt inn.

Kolonnekategori Eksempelinstillinger
Angående Angående = ID-en til raden (for eksempel, konto-ID) og Angående-type som valgt fra listen.
Kunde Representerer ID-en til raden og kundetypen som valgt fra listen.
Eier Representerer ID-en til systembrukeren eller -teamet, og eiertypen som valgt fra listen.

Aktiver upsert-atferd

Du kan bruke kommandoen oppdater en rad til å ta i bruk upsert-handlinger. Denne kommandoen oppdaterer raden hvis den allerede finnes, eller oppretter en ny rad. Hvis du vil ta i bruk upsert, oppgir du tabellen og GUID-nøkkelen. Hvis raden med den angitte typen og nøkkelen finnes, skjer det en oppdatering. Ellers opprettes det en rad med den angitte nøkkelen.

Utløseratferd

Hvis du har angitt en utløser til å tre i kraft når en rad oppdateres, kjører flyten for hver igangsatt oppdatering til den gitte raden. Tjenesten aktiverer flyten asynkront, og med nyttelasten som den registrerer når aktiveringen skjer.

Flytkjøringer kan bli forsinket hvis det finnes gjenværende systemjobber i miljøet ditt. Hvis det oppstår en forsinkelse, utløses flyten når systemjobben som skal aktivere flyten, kjører.

Legg til lerretsapper og skyflyter i en løsning som standard