Leer en inglés

Compartir a través de


Creación de una regla en Fabric Activator

Una vez que incorpore datos de streaming a un activador o asigne eventos a objetos, puede crear reglas para actuar sobre los datos. La activación de esas reglas puede ser el envío de una notificación, como un correo electrónico o un mensaje de Teams. Y la activación de esas reglas puede desencadenar un flujo de trabajo, como iniciar un flujo de Power Automate.

Requisitos previos

  • Para completar correctamente este procedimiento, necesita un área de trabajo con una capacidad habilitada para Microsoft Fabric.

Abrir activador

Para empezar, abra Fabric en el explorador.

En el panel de navegación, seleccione Crear>Activador. Si no ve Crear, seleccione los puntos suspensivos (...) para ver más opciones.

Seleccione la opción Probar muestra para crear un activador completado previamente con eventos y objetos de muestra.

Definición de una condición de regla y una acción

Use Reglas para especificar los valores que desea supervisar en los eventos, las condiciones que desea detectar y las acciones que desea que realice Activator.

Selección de los datos de regla

En el Explorador de Activator, seleccione la propiedad o el flujo de eventos que se van a supervisar en la regla. Consulte crear propiedades más adelante en este artículo para obtener información sobre las propiedades.

Una vez que seleccione una propiedad o una secuencia de eventos, verá una vista previa de los valores de un ejemplo de las instancias del objeto.

Haz una nueva regla de activador

Para crear una nueva regla, en la cinta de opciones, seleccione Nueva regla. Asígnele un nuevo nombre seleccionando el nombre de regla predeterminado y editándolo. La sección Supervisar de la regla se rellena previamente con los datos que seleccionó en el paso 1.

Captura de pantalla de la creación de una nueva regla.

Definición de la condición que se va a detectar

A continuación, elija el tipo de condición que desea detectar. Puede usar condiciones que comprueban:

  • cuando un valor numérico es superior o inferior a un umbral (por ejemplo, la temperatura es superior a 30),
  • cuando cambia un valor true o false lógico (por ejemplo, HasFault se convierte en True) o
  • cuando cambia el valor de una cadena (por ejemplo, Estado cambia de InCompliance).

Recorte de pantalla de la elección de la condición de alerta.

Los gráficos de la pestaña Definición se actualizan para mostrar un ejemplo de los eventos que cumplen las condiciones establecidas.

Captura de pantalla de una tarjeta de detección que muestra dos gráficos.

Si va hasta la pestaña Análisis, encontrará dos gráficos. En el primero se muestra el número total de veces que se desencadena la regla, para todos los identificadores de objeto que de los que Activator está realizando un seguimiento. Use este gráfico para comprender el volumen de notificaciones que se activaron sobre todos los identificadores de objetos. En el segundo gráfico se muestra el número total de veces que se activó la regla para los cinco identificadores de objeto. Use este gráfico para comprender mejor si hubo identificadores de objetos particulares que contribuyen más a todas las activaciones que se activan.

Definición de la acción que se realizará

Por último, use la sección Acción para elegir qué hacer cuando se detecte la condición.

Captura de pantalla de la selección de una acción cuando se detecta una condición.

Los distintos tipos de acción tienen parámetros diferentes. Algunos de esos parámetros son: la dirección de correo electrónico a la que desea enviar, el flujo de trabajo que desea iniciar, la línea de asunto o información adicional. También puede etiquetar propiedades para agregar contexto a las acciones que envíe. Tenga en cuenta que, si resume la propiedad en la tarjeta de monitor, el valor original de la propiedad se enviará en la acción en lugar del valor resumido.

También puede seleccionar Editar acción para ver un editor con una vista previa del mensaje que envía la acción y opciones para agregar más información a la acción.

Probar la regla

Después de crear una regla, pruébela seleccionando Enviar una alerta de prueba. Al seleccionar este botón se busca un evento pasado para el que la activación de la regla es true y se le envía una alerta para que pueda ver cómo es la alerta para ese evento.

  • La alerta de prueba siempre va a usted, independientemente del campo destinatario de la tarjeta Acción
  • La opción Enviar una alerta de prueba solo está habilitada si tiene al menos un evento pasado para el que se cumple la condición de la regla.

Inicio y detención de la regla

Las reglas se crean en un estado Detenido. Esto significa que no se evalúan como flujos de datos en el sistema y no realizan ninguna acción como resultado. Después de definir la regla, seleccione Guardar e iniciar para activar la regla. Si no está listo para iniciar la regla, guárdela y vuelva más tarde. Cuando esté listo, seleccione Iniciar en la barra de herramientas de Activator para empezar a ejecutar el desencadenador y tomar medidas.

Recorte de pantalla del inicio de una alerta.

Una vez iniciada, verá En ejecución en el área de título de la tarjeta de regla. Además, el icono del Explorador muestra que la regla se está ejecutando. Al iniciar la regla, las nuevas activaciones comienzan a ejecutarse con nuevos datos ingeridos. La regla no se activa en los datos que ya se han ingerido. Para detener la alerta, seleccione Detener.

Si realiza cambios en la regla (por ejemplo, cambia la condición que busca), seleccione Actualizar en la barra de herramientas para asegurarse de que la regla en ejecución usa los nuevos valores.

Al eliminar una regla (o un objeto), puede tardar hasta cinco minutos en completarse cualquier procesamiento de datos de back-end. Las reglas eliminadas pueden seguir supervisando los datos, y tomar medidas en consecuencia, durante unos minutos después de ser eliminadas.

Crear propiedades

A veces, debe reutilizar la lógica de reglas en varias reglas. Cree una propiedad para definir una condición o medida reutilizable y, a continuación, haga referencia a esa propiedad desde varias reglas.

Para crear una propiedad, seleccione el flujo agregado al objeto que le interesa y seleccione Nueva propiedad en la cinta de opciones y, a continuación, seleccione la propiedad que desea usar en la lógica de la regla.

Recorte de pantalla de la creación de una propiedad para una alerta.

Una vez definida una propiedad, puede hacer referencia a ella desde una o varias reglas. Aquí hacemos referencia a la regla Demasiado caliente para el medicamente de la propiedad Temperatura.

Recorte de pantalla de la propiedad Paquete demasiado caliente para una alerta.

Limpieza de recursos

Para eliminar la secuencia de eventos de ejemplo, seleccione los puntos suspensivos (...) a la derecha de la secuencia Eventos de entrega de paquetesy, a continuación, Eliminar.

Paso siguiente