Oprette et cloudflow med Microsoft Dataverse (ældre)
Med Microsoft Dataverse-connectoren kan du oprette flows, der startes ved at oprette og opdatere hændelser i Dataverse. Du kan også udføre handlinger for oprettelse, opdatering, hentning og sletning på rækker i Dataverse.
Vigtigt!
Flows, der oprettes med Dataverse-connectoren (den ældre), fungerer ikke længere efter en dato, der annonceres i 2024. Brug migrationsværktøjet i Power Automate til automatisk at migrere fra Dataverse-connectoren (den ældre) til Microsoft Dataverse-connectoren.
Start et cloudflow fra Dataverse
Du kan bruge en af følgende udløsere til at starte dit flow.
- Når et flowtrin køres fra et forretningsprocesforløb.
- Når en række tilføjes, ændres eller slettes.
- Når en handling udføres.
Hvis den valgte udløser kræver, at der vælges et miljø, kan du vælge (Current)
, som altid bruger databasen i det miljø, som Power Automate kører i. Hvis du vil have dit flow til altid at blive udløst af en hændelse i et bestemt miljø, skal du vælge det pågældende miljø.
Du kan bruge omfang til at bestemme, om flowet kører i et af følgende scenarier:
- Hvis du tilføjer række.
- Hvis en bruger i afdelingen tilføjer en ny række.
- Hvis en bruger i organisationen tilføjer en ny række.
Område | Timing af udløser |
---|---|
Afdeling | Handling, der udføres på en række, der ejes af din forretningsenhed |
Organisation | Handling, der udføres af en hvilken som helst person i organisationen eller databasen |
Overordnet: Underafdeling | Handling, der udføres på en række, der ejes af din forretningsenhed eller en underordnet afdeling |
Bruger | Handling, der udføres på en række, der ejes af dig |
Udløsere, der kører, når en række redigeres, kan også bruge filtrering af kolonner. Dette sikrer, at flowet kun kører, når nogle af de definerede kolonner redigeres.
Vigtigt!
Brug filterkolonner for at undgå, at dit flow kører unødvendigt.
Dette flow udløses, hver gang fornavnet eller efternavnet på en kontakt, som flowbrugeren ejer, redigeres.
Udløserrettigheder
Hvis du vil oprette et cloudflow, der udløses via oprettelse, opdatering eller sletning af en række, skal brugeren have tilladelser på brugerniveau til at oprette, læse, skrive og slette for tabellen Registrering af tilbagekald. Derudover skal brugeren, afhængigt af de områder der er defineret, muligvis have mindst samme niveau af læserettigheder for den samme tabel. Få mere at vide om miljøsikkerhed.
Skriv data til Dataverse
Brug en af følgende handlinger til at skrive data til Dataverse:
- Opret en ny række
- Opdater en række
Her er et eksempel på oprettelsen af en opfølgningsopgave, når den angivne bruger opretter en ny kontorække.
Avancerede koncepter
Skrive data til kolonnerne Kunde, Ejer og Angående
Hvis du vil skrive data til felterne Kunde, Ejer og Kolonner, skal to kolonner udfyldes.
Kolonnekategori | Eksempel på indstillinger |
---|---|
I forhold til | Angåede = id for rækken (f.eks. konto-id) og typen Angående som valgt på listen. |
Kunde | Repræsenterer id for rækken og typen Kunde som valgt på listen. |
Ejer | Repræsenterer id for systembrugeren eller teamet og ejertypen som valgt på listen. |
Aktivér upsert-funktionsmåde
Du kan bruge kommandoen opdater en række til at levere upsert-handlinger. Denne kommando opdaterer rækken, hvis den allerede findes, eller opretter en ny række. Du aktiverer upsert ved at angive tabellen og en GUID-nøgle. Hvis rækken med den angivne type og nøgle findes, foretages en opdatering. I modsat fald oprettes en række med den angivne nøgle.
Funktionsmåde for udløser
Hvis du har en udløser, der er registreret for opdateringen af en række, kører flowet for hver bindende opdatering af den givne række. Tjenesten starter dit flow asynkront og med de nyttedata, som indsamles på det tidspunkt, hvor aktiveringen finder sted.
Flowkørsler kan blive forsinkede, hvis der er et efterslæb af systemjob i miljøet. Hvis denne forsinkelse forekommer, udløses dit flow, når systemjobbet til aktivering af flowet kører.