Activación de acciones personalizadas (flujos de Power Automate)
Puede activar sistemas externos con una regla de Fabric Activator mediante la definición de acciones personalizadas con Power Automate. Las acciones personalizadas 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 activar acciones personalizadas desde las reglas, defina primero una acción personalizada mediante la creación de un flujo de Power Automate. A continuación, llame a la acción personalizada desde la regla.
Crear una acción personalizada
Una acción personalizada es una plantilla de acción reutilizable que puede usar en varias reglas dentro de un elemento Activator. 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 Activator pueden usar la acción en cualquier regla, sin necesidad de ningún conocimiento de Power Automate.
Una acción personalizada define cómo llamar a un sistema externo específico desde una regla mediante un flujo. Define un conjunto de campos de entrada para pasar de las reglas al flujo, de modo que el flujo pueda llamar al sistema externo. Por ejemplo, supongamos que desea definir una acción personalizada que agrega una tarea a Microsoft To Do. Los campos de entrada de esta acción pueden ser Nombre de tarea. Esta acción personalizada se vincularía a un flujo que usa un conector de Microsoft To Do para crear la tarea en su nombre.
Asigne un nombre a la acción y agregue campos de entrada
Para crear una acción personalizada, seleccione Acción personalizada en la pestaña Inicio o seleccione Nueva acción personalizada en la lista desplegable Tipo de acción en el panel definición de regla.
A continuación, asigne un nombre a la acción, como Agregar una tarea a tareas pendientes y defina los campos de entrada (como Nombre de tarea).
El siguiente paso es definir el flujo en Power Automate. Seleccione Copiar para copiar la cadena de conexión y, después, elija Abrir generador de flujos. Activator le lleva a Power Automate para que pueda definir el flujo.
Definición del flujo
El flujo se rellena previamente con una acción para Activator.
Importante
Debe pegar la cadena de conexión del paso anterior en esta acción, como se muestra en la captura de pantalla siguiente. Seleccione Cuando una regla de Activator se active y pegue la cadena de conexió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.
Para acceder a los campos de entrada personalizados del flujo, en el campo que desea personalizar, haga clic en fx.
Reemplace NAME_OF_INPUT_FIELD por el nombre del campo de entrada y haga clic en Agregar. Puede examinar y seleccionar propiedades adicionales en la pestaña Contenido dinámico.
triggerBody()?['customProperties/NAME_OF_INPUT_FIELD']
Completar la acción personalizada
Después de guardar el flujo, vuelva a Activator. Tras guardar correctamente el flujo, verá un cuadro de confirmación en Activator. En este momento, la acción personalizada se ha completado y puede pasar al paso siguiente llamar a la acción personalizada desde una regla.
Llamada a la acción personalizada desde una regla
Una vez creada una acción personalizada, está disponible para su uso por todas las reglas y usuarios que tienen acceso al elemento Activator que definió la acción personalizada. Para llamar a la acción personalizada, en una regla, seleccione Tipo de acción en el panel de definición y seleccione la acción personalizada de la lista:
A continuación, verá los campos de entrada de la acción personalizada. Rellene los elementos según corresponda para la definición de la regla:
Cuando el desencadenador se activa, llama al flujo y le envía los valores de los campos de entrada que definió.
Contenido relacionado
- Introducción a Activator
- Crear reglas de Activador en modo de diseño
- Tutorial de Activator mediante datos de ejemplo
También puede obtener más información sobre Microsoft Fabric: