Comparteix a través de


Crear un flux de núvol amb Microsoft Dataverse (legacy)

Amb el Microsoft Dataverse connector, podeu crear fluxos que s'inicien creant i actualitzant esdeveniments dins Dataverse. També podeu realitzar accions de creació, actualització, recuperació i supressió a les files d'a Dataverse.

Important

Els fluxos creats amb el connector (heretat) deixaran de funcionar després d'una data anunciada durant el Dataverse 2024. Per migrar automàticament del Dataverse connector (heretat) al Microsoft Dataverse connector, utilitzeu l'eina de migració a Power Automate.

Iniciar un flux de núvol des de Dataverse

Podeu utilitzar qualsevol dels activadors següents per iniciar el flux.

  • Quan s'executa un pas de flux des d'un flux del procés de negoci.
  • Quan s'afegeix, modifica o suprimeix una fila.
  • Quan es realitza una acció.

Captura de pantalla de la selecció d'un trigger.

Si el trigger seleccionat requereix que se seleccioni un entorn, podeu triar (Current), que sempre utilitza la base de dades de l'entorn en què Power Automate s'executa. Si voleu que el flux s'activi sempre en funció d'un esdeveniment en un entorn específic, seleccioneu aquest entorn.

Captura de pantalla de l'elecció d'un entorn.

Podeu utilitzar els àmbits per determinar si el flux s'executa en algun dels escenaris següents:

  • Si afegiu fila.
  • Si un usuari de la unitat de negoci afegeix una fila nova.
  • Si algun usuari de la vostra organització afegeix una fila nova.

Captura de pantalla de l'elecció d'un abast.

Scope Temporització de l'activació
Unitat de negoci L'acció es realitza en una fila propietat de la vostra unitat de negoci
Organització L'acció la realitza qualsevol persona dins de l'organització o la base de dades
Principal: unitat de negoci secundària L'acció es realitza en una fila propietat de la vostra unitat de negoci o d'una unitat de negoci secundària
User L'acció es realitza en una fila de la vostra propietat

Els triggers que s'executen quan es modifica una fila també poden utilitzar columnes de filtratge. Això garanteix que el flux només s'executi quan es modifiqui alguna de les columnes definides.

Important

Per evitar que el flux s'executi innecessàriament, utilitzeu columnes de filtre.

Aquest flux s'activa cada vegada que es modifica el nom o el cognom d'un contacte propietari de l'usuari del flux.

Captura de pantalla de les columnes de filtre.

Privilegis d'activació

Per crear un flux de núvol que s'activi en funció de la creació, actualització o supressió d'una fila, l'usuari ha de tenir permisos de nivell d'usuari per crear, llegir, escriure i suprimir a la taula Registre de devolució de trucada. A més, depenent dels àmbits definits, l'usuari pot necessitar almenys aquest nivell de lectura a la mateixa taula. Obteniu més informació sobre la seguretat de l'entorn.

Escriure dades a Dataverse

Utilitzeu qualsevol de les accions següents per escriure dades Dataverse:

  • Crea una fila nova
  • Actualitza una fila

Aquí teniu un exemple de creació d'una tasca de seguiment quan l'usuari determinat crea una fila de compte nova.

Captura de pantalla de la tasca de seguiment.

Conceptes avançats

Escriure dades a les columnes client, propietari i referent

Per escriure dades a les columnes client, propietari i referent, s'han d'emplenar dues columnes.

Categoria de columna Configuració d'exemple
Referent a Referent a = ID de la fila (per exemple, ID del compte) i Referent al tipus seleccionat de la llista.
Client Representa l'identificador de la fila i el tipus de client seleccionats de la llista.
Propietari Representa l'ID de l'usuari o equip del sistema i el tipus de propietari seleccionat de la llista.

Habilita el comportament d'upsert

Podeu utilitzar l'ordre update a row per proporcionar accions upsert. Aquesta ordre actualitza la fila si ja existeix o crea una fila nova. Per invocar upsert, proporcioneu la taula i una clau GUID. Si la fila amb el tipus i la clau especificats existeix, es produeix una actualització. En cas contrari, es crea una fila amb la clau especificada.

Comportament de l'activador

Si teniu un activador registrat a l'actualització d'una fila, el flux s'executa per a cada actualització confirmada a la fila donada. El servei invoca el flux de manera asíncrona i amb la càrrega útil que captura en el moment en què es produeix la invocació.

Les execucions de flux es poden retardar si hi ha un endarreriment de feines del sistema al vostre entorn. Si es produeix aquest retard, el flux s'activa quan s'executa la feina del sistema per invocar el flux.

Afegir aplicacions de llenç i fluxos de núvol a una solució de manera predeterminada