Compartir por


Crea un fluxo de nube con Microsoft Dataverse (herdado)

Co conector Microsoft Dataverse , podes crear fluxos que se inician creando e actualizando eventos dentro Dataverse. Tamén pode realizar accións de creación, actualización, recuperación e eliminación de filas dentro Dataverse.

Importante

Os fluxos que se crean co conector Dataverse (herdado) deixarán de funcionar despois dunha data que se anuncia durante 2024. Para migrar automaticamente do conector Dataverse (herdado) ao conector Microsoft Dataverse , utiliza a ferramenta de migración en Power Automate.

Iniciar un fluxo de nube desde Dataverse

Podes usar calquera dos seguintes activadores para iniciar o teu fluxo.

  • Cando se executa un paso de fluxo desde un fluxo do proceso de negocio.
  • Cando se engade, modifica ou elimina unha fila.
  • Cando se realiza unha acción.

Captura de pantalla da selección dun disparador.

Se o disparador seleccionado require que se seleccione un ambiente, podes escoller (Current), que sempre utiliza a base de datos no ambiente no que se executa Power Automate . Se queres que o teu fluxo se active sempre en función dun evento nun ambiente específico, selecciona ese ambiente.

Captura de pantalla da elección dun ambiente.

Podes usar ámbitos para determinar se o teu fluxo se executa nalgún dos seguintes escenarios:

  • Se engades fila.
  • Se un usuario da túa unidade de negocio engade unha nova fila.
  • Se algún usuario da túa organización engade unha nova fila.

Captura de pantalla da elección dun ámbito.

Scope Tempo de disparo
Unidade empresarial Actívase nunha fila propiedade da súa unidade de negocio
Organización Acción é tomada por calquera persoa dentro da organización ou base de datos
Nai: Unidade de negocio fillo Acción realízase nunha fila propiedade da túa unidade de negocio ou dunha unidade de negocio secundaria
User Actívase nunha fila da túa propiedade

Os disparadores que se executan cando se modifica unha fila tamén poden usar columnas de filtrado. Isto garante que o fluxo só se executa cando se modifica algunha das columnas definidas.

Importante

Para evitar que o teu fluxo se execute innecesariamente, utiliza columnas de filtro.

Este fluxo desencadea cando se modifica o primeiro ou apelidos dun contacto que posúe o usuario do fluxo.

Captura de pantalla das columnas de filtro.

Activar privilexios

Para crear un fluxo de nube que se desencadea en función da creación, actualización ou eliminación dunha fila, o usuario debe ter permisos de nivel de usuario para crear, ler, escribir e eliminar na táboa de rexistro de devolución de chamada. Ademais, dependendo dos ámbitos definidos, o usuario pode necesitar polo menos ese nivel de lectura na mesma táboa. Obtén máis información sobre a seguridade do medio ambiente.

Escribir datos en Dataverse

Use calquera das seguintes accións para escribir datos en Dataverse:

  • Crear unha nova fila
  • Actualizar unha fila

Aquí tes un exemplo de creación dunha tarefa de seguimento cando o usuario determinado crea unha fila de conta nova.

Captura de pantalla da tarefa de seguimento.

Conceptos avanzados

Escriba os datos en columnas cliente, propietario e relativas

Para escribir datos nas columnas cliente, propietario e relativas, hai que cubrir dúas columnas.

Categoría de columna Exemplos de configuración
Referente a Respecto a = ID da fila (por exemplo, ID da conta) e Respecto ao tipo seleccionados na lista.
cliente/a Representa o ID da fila e o tipo de cliente seleccionados na lista.
Propietario Representa o ID do usuario ou equipo do sistema e o tipo de propietario seleccionado na lista.

Activar o comportamento de upsert

Podes usar o comando actualizar unha fila para proporcionar accións de upsert. Este comando actualiza a fila se xa existe ou crea unha nova fila. Para invocar upsert, proporcione a táboa e unha clave GUID. Se existe a fila co tipo e clave especificados, prodúcese unha actualización. En caso contrario, créase unha fila coa clave especificada.

Comportamento desencadeante

Se tes un disparador rexistrado na actualización dunha fila, o fluxo execútase para cada actualización comprometida da fila indicada. O servizo invoca o teu fluxo de forma asíncrona e coa carga útil que captura no momento en que se produce a invocación.

As execucións do fluxo poden atrasarse se hai un atraso de traballos do sistema no teu contorno. Se se produce este atraso, o seu fluxo activarase cando se executa o traballo do sistema para invocar o fluxo.

Consulte tamén

Engade aplicacións de lenzo e fluxos de nube a unha solución de forma predeterminada