Parte 3 del tutorial de inteligencia en tiempo real: consulta de datos de streaming en un conjunto de consultas KQL
Nota:
Este tutorial es parte de una serie. Para la sección anterior, consulta: Tutorial, parte 2: obtención de datos en el centro en tiempo real.
En esta parte del tutorial, aprenderás a consultar los datos de streaming en un conjunto de consultas KQL. Crea un conjunto de consultas KQL, escribe una consulta KQL y visualiza los datos en un gráfico de tiempo.
Creación de un conjunto de consultas KQL
En la barra de navegación, seleccione la base de datos KQL que creó en un paso anterior, denominado Tutorial.
Comprueba que los datos fluyen a la base de datos echando un vistazo al icono Tamaño en la página de detalles de la base de datos. Los valores del icono deberían ser mayor que cero. Si los valores del icono Tamaño son cero, seleccione Actualizar en la cinta de menús.
En la cinta de menús, seleccione Nuevo elemento relacionado y elija Conjunto de consultas KQL.
Escriba el nombre del conjunto de consultas KQL: TutorialQueryset y seleccione Crear.
Seleccione la base de datos Tutorial como origen de datos para el conjunto de consultas KQL y, a continuación, seleccione Conectar.
Seleccione Crear. Se crea un nuevo conjunto de consultas KQL y se abre en el editor de conjuntos de consultas KQL. Está conectado a la base de datos del tutorial como origen de datos y se rellena previamente con varias consultas generales.
Escritura de una consulta de KQL
El nombre de la tabla que creaste en un paso anterior es TutorialTable. Usa este nombre (con distinción entre mayúsculas y minúsculas) como origen de datos de la consulta.
Sugerencia
Si tienes una suscripción suficiente, puedes usar la característica Copilot para ayudarte a escribir consultas. Copilot proporciona consultas basadas en los datos de la tabla y los mensajes de lenguaje natural. Para obtener más información, consulta Copilot para inteligencia en tiempo real (vista previa)
En la ventana del editor, elimine las consultas rellenadas previamente y escriba la siguiente consulta. A continuación, presiona Shift + Enter para ejecutar la consulta.
TutorialTable | take 10
Esta consulta devuelve 10 registros arbitrarios de la tabla. ¿Qué información sobre los datos puedes ver de un vistazo? Observa que una de las columnas se denomina No_Bikes. Esta columna contiene el número de muelles vacíos en una estación de bicicletas. Este es un campo que puede preocuparte si estás realizando el seguimiento de la disponibilidad de bicicletas en una estación.
Para ver los datos de forma más visual, usa el operador render. Ejecuta la siguiente consulta:
TutorialTable | where Neighbourhood == "Chelsea" | project Timestamp, No_Bikes | render timechart
Esta consulta crea un gráfico de tiempo que muestra el número de bicicletas en el vecindario de Chelsea como un gráfico de tiempo.
Contenido relacionado
Para más información sobre las tareas realizadas en este tutorial, consulte: