Compartir a través de


Tutorial: Creación y activación de una regla de Activator

En este tutorial, usará los datos de ejemplo incluidos con Fabric Activator. Use los datos de ejemplo para completar estas tareas:

  • Revisión de un activador de ejemplo
  • Exploración de los datos
  • Exploración de una regla
  • Inicio de la regla
  • Creación de un objeto 
  • Crear una regla

Requisitos previos

  • Antes de empezar, necesita un área de trabajo con una capacidad de Fabric. Puede obtener información sobre las áreas de trabajo de Fabric en el artículo Áreas de trabajo. Si no tiene Fabric, se le pedirá que inicie una prueba.

Creación de un Activator de ejemplo

Para empezar, abra un área de trabajo que tenga una capacidad de Fabric.

  1. En la página principal de Fabric, seleccione un área de trabajo con capacidad de Fabric y seleccione Crear>Activator.

    Captura de pantalla que muestra el panel de navegación izquierdo con Crear seleccionado.

  2. Seleccione el ejemplo para crear un activador que esté rellenado previamente con eventos y objetos de ejemplo.

    Captura de pantalla que muestra la opción para agregar datos o usar los datos de ejemplo.

Exploración de los datos

En este paso, exploraremos los datos del flujo de eventos en los que se basa este ejemplo.

El nuevo activador tiene una sección Explorador. Desplácese hacia abajo y seleccione el flujo eventos de entrega de paquete.

Estos eventos muestran el estado en tiempo real de los paquetes que están en proceso de entrega.

Examine los eventos entrantes y mantenga el puntero sobre los datos del evento en la tabla activa. Cada punto de datos contiene información sobre el evento. Es posible que tenga que desplazarse para verlo todo.

Exploración de una regla

Use una regla para especificar los valores de evento que desea supervisar, las condiciones que desea detectar y las acciones que quiere realizar Activator.

El panel Explorador muestra objetos, como secuencias de eventos, para este activador. Los eventos de entrega son uno de los objetos.

  1. En el panel Explorador, seleccione el objeto denominado Eventos de entrega. Puede crear reglas sobre objetos que usan datos del flujo de eventos de entrega de paquetes. Por ejemplo, una regla que comprueba la temperatura de los paquetes.

    Captura de pantalla que muestra la tabla Eventos de entrega y la columna de temperatura.

  2. Observe que la sección Eventos por identificador de objeto está organizada por id. de paquete. El identificador de paquete es el identificador de columna que identifica de forma única cada paquete. Usamos este identificador único para asignar los eventos de Paquete a objetos Paquete.

    Captura de pantalla que muestra la columna id. único en la pantalla Eventos por identificador de objeto.

  3. Seleccione la regla Temperatura llamada Demasiado caliente para el medicamento. Desplácese por el panel Definición para ver cómo funciona la regla.

  4. En la sección Monitor, seleccione Temperatura. Los valores de temperatura proceden de la columna Temperatura de la tabla Eventos de entrega. Puede ver la columna Temperatura en una captura de pantalla anterior.

    Captura de pantalla que muestra la sección Monitor del panel Definición.

  5. Desplácese hacia abajo hasta Condición. Nuestra regla es supervisar las temperaturas que superan los 50.

  6. Desplácese más abajo hasta Ámbito. Nuestra regla solo se aplica a los paquetes que contienen medicamentos. En la tabla Eventos de entrega, la regla examina la columna denominada Cuidados Especiales. En la columna Cuidados especiales, algunos de los paquetes tienen un valor de Medicamento.

    Captura de pantalla que muestra la sección Ámbito del panel Definición.

  7. Por último, desplácese hacia abajo hasta Acción. Nuestra regla envía un mensaje de Teams si se cumple la condición.

Hemos creado una regla de Activator. La regla se ejecuta en la secuencia de eventos de entrega de paquetes. La regla busca paquetes que tienen medicamentos y comprueba si la temperatura ha llegado a ser mayor que 50 grados. Cuando la temperatura es mayor que 50 grados, se envía un mensaje de Teams.

Examine las otras reglas para aprender cómo funcionan.

Inicio de la regla

Ahora está familiarizado con los eventos y objetos usados para crear una regla. El siguiente paso es iniciar la regla.

  1. Seleccione Demasiado caliente para medicamento.

  2. Opcionalmente, envíe un mensaje de prueba seleccionando Probar. En primer lugar, compruebe que es el Destinatario. Asegúrese de recibir el mensaje y de que tenga el aspecto esperado.

  3. Seleccione Inicio. Esto hace que la regla se active. Recibirá un mensaje de Teams cada vez que un paquete de medicamentos esté demasiado caliente. La regla debe desencadenarse varias veces cada hora.

  4. Más adelante, puede desactivar la regla mediante el botón Detener.

Creación de un objeto 

Ahora es el momento de crear un objeto propio. En esta sección, elimine el objeto Paquete. A continuación, vuelva a crearlo para realizar un seguimiento del estado de los paquetes en tránsito donde las horas de entrega sean mayores que 100.

  1. Seleccione y elimine el objeto Paquete.
  2. Seleccione el flujo de eventos de entrega de paquetes.
  3. En la cinta de opciones, seleccione Nuevo objeto.
  4. Asigne al nuevo objeto el nombre Paquete2 y elija Id. de paquete como identificador único.
  5. Agregue HorasEnTránsito y Ciudad como propiedades del objeto.
  6. Seleccione Crear.

Crear una nueva regla

Cree una regla que le avise si el tiempo de tránsito en la entrega supera un umbral.

  1. Seleccione la nueva propiedad HorasEnTránsito. En la cinta de opciones, seleccione Nueva regla. En el encabezado, seleccione el icono de lápiz para editar el nombre de la regla. Asígnele el nombre Promedio de tiempo de tránsito por encima del destino. El objeto Paquete2 tiene este aspecto.

Vista promedio del explorador de tiempo de tránsito para el tutorial del activador.

  1. En el panel Definición, seleccione HorasEnTránsito. A continuación, seleccione Mostrar opciones>Agregar resumen>Promedio. Establezca un tamaño de ventana de agregación de 1 hora y un tamaño de paso de 1 hora. El gráfico Monitor se actualiza para reflejar el resumen y la regla tiene este aspecto.

    Gráfico de promedio de tiempo de tránsito para el tutorial del activador.

  2. En el paso Condición, detecte cuándo el tiempo medio de tránsito supera las 25. Establezca la regla para avisarle cada vez que se cumpla la condición. Después de completar este paso, el gráfico condición se actualiza y la regla tiene este aspecto.

    Captura de pantalla que muestra el gráfico de detección de reglas de tiempo de tránsito promedio para el tutorial del activador.

  3. Especifique una acción para la regla. Puede elegir enviar un mensaje de Teams o correo electrónico. Personalice la acción según cómo le gustaría que apareciera.

  4. Para probar la regla, seleccione el botón Probar acción. Asegúrese de que recibe una alerta. Si usa el correo electrónico, puede tardar un minuto o dos en llegar.

  5. Para iniciar la regla, seleccione Guardar e iniciar.

Ha creado el primer objeto y regla. Como pasos siguientes, puede intentar configurar otras reglas en el objeto Paquete2. Cuando esté listo para intentar usar Activator con sus propios datos, siga los pasos descritos en el artículo Obtener datos para Activator.

Limpieza de recursos

Una vez que termine con las reglas que creó como parte del tutorial, asegúrese de detenerlas. Si no detiene las reglas, seguirá recibiendo las notificaciones de regla. También puede incurrir en cargos por el procesamiento en segundo plano. Seleccione cada regla a su vez y seleccione el botón Detener de la cinta de opciones.

Captura de pantalla que muestra el botón de detención de reglas para el tutorial del activador.

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