Compartir vía


Uso de acciones personalizadas para desencadenar flujos de Power Automate

Con Power Automate, genere acciones en sistemas externos con un desencadenador de activador de datos. Las acciones de Power Automate pueden ser útiles para:

  • Enviar notificaciones mediante sistemas distintos de Teams y correo electrónico.
  • Crear elementos de acción en sistemas de vales.
  • Llamar a aplicaciones de línea de negocio.

Para desencadenar flujos de Power Automate desde los desencadenadores, cree primero una acción personalizada. A continuación, llame a la acción personalizada desde el desencadenador.

Importante

Data Activator está actualmente en versión preliminar.

Crear una acción personalizada

Una acción personalizada es una plantilla de acción reutilizable que puede usar en varios desencadenadores y elementos reflex. La creación de una acción personalizada requiere estar familiarizado con Power Automate. Sin embargo, una vez creada una acción personalizada, otros usuarios de Data Activator pueden usar la acción en cualquier desencadenador, sin necesidad de ningún conocimiento de Power Automate.

Una acción personalizada define cómo llamar a un sistema externo específico desde un desencadenador mediante un flujo. Define un conjunto de campos de entrada para pasar de los desencadenadores al flujo, de modo que el flujo pueda llamar al sistema externo. Por ejemplo, supongamos que desea definir una acción personalizada que envíe un mensaje SMS. Los campos de entrada de esta acción pueden ser Número de teléfono y Mensaje. Esta acción personalizada se vincularía a un flujo que usa un conector SMS para enviar el mensaje al destinatario.

Asigne un nombre a la acción y agregue campos de entrada

Para crear una acción personalizada, seleccione Administrar acción en la pestaña Inicio. A continuación, asigne un nombre a la acción, como Enviar mensaje SMS y definir los campos de entrada (como Número de teléfono y Mensaje).

Captura de pantalla de la creación de una nueva acción personalizada del activador de datos.

El siguiente paso es definir el flujo en Power Automate. Seleccione Copiar cadena de conexión y elija Crear flujo en Power Automate. Cree un flujo en Power Automate y El activador de datos le llevará a él para que pueda definir ese flujo.

Definición del flujo

El flujo se rellena previamente con una acción para El activador de datos.

Importante

Debe pegar la cadena de conexión del paso anterior en esta acción, como se muestra en la captura de pantalla siguiente. Una vez hecho esto, agregue pasos adicionales al flujo según sea necesario y guarde el flujo.

Captura de pantalla de la definición de un flujo para el activador de datos.

Para acceder a los campos de entrada en el flujo, use una expresión de Power Automate del formulario que se muestra aquí. Para agregar la expresión, use la pestaña Expresión en el editor de campos. Reemplace NAME_OF_INPUT_FIELD por el nombre del campo de entrada.

triggerBody()?['customProperties/NAME_OF_INPUT_FIELD']

Completar la acción personalizada

Después de guardar el flujo, vuelva a Data Activator. Tras guardar correctamente el flujo, verá un cuadro de confirmación en Activador de datos. En este momento, la acción personalizada se ha completado y puede pasar al paso siguiente llamar a la acción personalizada desde un desencadenador. Si necesita cambiar el nombre de la acción o editar la lista de campos de entrada, todavía puede hacerlo en este momento. Seleccione Listo cuando esté listo.

Captura de pantalla de la finalización de acciones personalizadas para el activador de datos.

Llamada a la acción personalizada desde un desencadenador

Una vez creada una acción personalizada, está disponible para su uso por parte de todos los usuarios de Data Activator, en todos los desencadenadores y reflejos. Para llamar a la acción personalizada, en un desencadenador, seleccione el icono Acción personalizada en la tarjeta Act del desencadenador y seleccione la acción personalizada en la lista:

Captura de pantalla de la llamada a una acción personalizada para El activador de datos.

A continuación, verá los campos de entrada de la acción personalizada. Llenelos según corresponda para la definición del desencadenador:

Captura de pantalla de la entrada de acción personalizada para el activador de datos.

Cuando el desencadenador se activa, llama al flujo y lo envía los valores de los campos de entrada que definió.

También puede obtener más información sobre Microsoft Fabric: