Creación de alertas de Activator a partir de un conjunto de consultas KQL en Inteligencia en tiempo real
Este artículo explica cómo crear alertas de Fabric Activator a partir de un conjunto de consultas KQL. Para obtener más información, consulta ¿Qué es Activador? Puedes usar Activator en un conjunto de consultas KQL para desencadenar notificaciones en dos modos:
- Cuando una consulta KQL programada devuelve resultados
- Cuando una consulta KQL programada que devuelve resultados que contienen una visualización cumple un conjunto definido de condiciones.
Debes enviar notificaciones de alerta a usted mismo o a otros usuarios de su organización. Las notificaciones se pueden enviar por correo electrónico o por mensaje de Microsoft Teams.
Escenarios de ejemplo
Estas son algunas maneras de usar alertas de Activator con consultas KQL:
- Supongamos que tiene una base de datos KQL y almacena registros de aplicación.
- Recibirá una alerta cuando alguno de los registros de los últimos 5 minutos contenga la cadena
authorization error
en la columna de mensajes de la tabla.
- Recibirá una alerta cuando alguno de los registros de los últimos 5 minutos contenga la cadena
- En un escenario diferente, tiene datos de streaming para bicicletas disponibles en diferentes barrios. Se crea una consulta KQL a fin de representar un gráfico circular para el número de bicicletas disponibles por barrio.
- Recibirá una alerta cuando el número de bicicletas disponibles en cualquier barrio cae por debajo de un número aceptable.
Requisitos previos
- Un área de trabajo con una capacidad habilitada para Microsoft Fabric
- Una base de datos KQL con datos
- Un conjunto de consultas KQL conectado a la base de datos KQL. Para obtener más información, consulte Datos de consulta en un conjunto de consultas KQL.
Importante
Solo se admiten consultas contra bases de datos KQL dentro de un centro de eventos. Si su conjunto de consultas KQL está conectado a un clúster externo de Azure Data Explorer, la creación de una alerta no es compatible.
Los siguientes pasos muestran cómo crear una alerta en una consulta que cree una visualización o en una consulta que no cree una visualización.
Elija la pestaña correspondiente al flujo de trabajo deseado.
Establecer alertas en un conjunto de consultas KQL
Importante
Las visualizaciones de gráficos de tiempo no son compatibles con este escenario. Se admiten en Crear alertas de Activator desde un panel en tiempo real.
Vaya al conjunto de consultas KQL.
Ejecute una consulta que devuelva una visualización.
Una vez que la consulta devuelva resultados, seleccione Establecer alerta en la cinta de opciones superior.
Por ejemplo, la siguiente consulta se basa en los datos de muestra Bicicletas del tutorial de Real-Time Intelligence.
TutorialTable | where Timestamp < ago(5m) | summarize NumberOfBikes=sum(No_Bikes) by Neighbourhood | render columnchart
La consulta devuelve un gráfico de columnas que muestra el número de bicicletas disponibles en cada barrio, y este gráfico se utiliza para establecer condiciones de alerta.
Definir las condiciones de la alerta
- Establezca una frecuencia de tiempo para la frecuencia con la que se ejecuta la consulta. El valor predeterminado es 5 minutos.
- En Condiciones, especifique las condiciones de alerta de la siguiente manera:
- Si la visualización no tiene dimensiones, puede seleccionar la condición En cada evento cuando para supervisar los cambios en el flujo de datos eligiendo un campo específico para supervisar.
- Si la visualización incluye dimensiones, puede seleccionar la condición En cada evento agrupado por para supervisar los cambios en el flujo de datos seleccionando un campo para agrupar, que divide los datos en grupos distintos
- En la lista desplegable Cuando, establezca el valor que se va a evaluar.
- En la lista desplegable Condición, establezca la condición que debe evaluarse. Para obtener más información, consulte Condiciones.
- En el campo Valor, establezca el valor con el que se va a comparar.
- En Acción, especifique si desea la alerta por correo electrónico o Microsoft Teams. En el panel lateral, puede configurar las notificaciones que se envían a sí mismo. Para enviar notificaciones a otro usuario, consulta Opcional: Editar la regla en Activator.
- En Guardar ubicación, especifica dónde guardar la alerta de Activator. Elige un área de trabajo existente y guárdala en un activador ya existente o en uno nuevo.
- Selecciona Crear para crear la regla de Activator.
Opcional: Editar la regla en Activator
Cuando se guarda el activador, el panel lateral muestra un vínculo al elemento. Selecciona el vínculo para seguir editando en Activator. Este paso puede ser útil si quieres realizar una de las siguientes acciones:
- Agregar otros destinatarios a la alerta.
- Cambie el contenido de la alerta para reflejar los datos específicos que desencadenaron la alerta.
- Defina una condición de alerta más compleja de la que es posible en el panel Establecer alerta.
Para obtener información sobre cómo editar reglas en Activator, consulta Creación de reglas de Activator.
En el propio activador, también puedes ver el historial de los resultados de la consulta y el de las activaciones de la regla. Para obtener más información, consulta Creación de reglas de Activator.