Visualización de datos mediante el conector de Azure Data Explorer para Power BI

El Explorador de datos de Azure es un servicio de exploración de datos altamente escalable y rápido para datos de telemetría y registro. Power BI es una solución de análisis empresarial que le permite visualizar los datos y compartir los resultados en toda la organización. Azure Data Explorer ofrece tres opciones para conectarse a los datos de Power BI: usar el conector integrado, importar una consulta de Azure Data Explorer o usar una consulta SQL. En este artículo, se le enseña a usar el conector integrado para obtener datos y visualizarlos en un informe de Power BI. El uso del conector nativo de Azure Data Explorer para crear paneles de Power BI es sencillo. El conector de Power BI admite los modos de conectividad Importación y Direct Query. Puede crear paneles con el modo de importación o el modo DirectQuery en función de los requisitos de rendimiento, escala y del escenario.

Prerequisites

Para completar este artículo, necesitará lo siguiente:

Obtención de datos de Azure Data Explorer

En primer lugar, conéctese al clúster de ayuda de Azure Data Explorer, después, traiga un subconjunto de los datos de la tabla StormEvents. El conjunto de datos de ejemplo de StormEvents contiene datos relacionados con el tiempo de los National Centers for Environmental Information.

  1. En la pestaña Inicio de Power BI Desktop, seleccione Obtener datos y luego Más.

    Obtener datos.

  2. Busque Azure Data Explorer, seleccione Azure Data Explorer y, a continuación, Conectar.

    Buscar y obtener datos.

  3. En la pantalla Azure Data Explorer (Kusto) , rellene el formulario con esta información.

    Opciones de clúster, base de datos y tabla.

    Configuración Value Descripción del campo
    Clúster https://help.kusto.windows.net La dirección URL para el clúster de ayuda. Para otros clústeres, la dirección URL tiene el formato https:// ClusterName > . < Región > .kusto.windows.net.
    Base de datos Déjelo en blanco Una base de datos que se hospeda en el clúster al que se va a conectar. Se seleccionará en un paso posterior.
    Nombre de la tabla Déjelo en blanco Una de las tablas de la base de datos o una consulta como StormEvents | take 1000. Se seleccionará en un paso posterior.
    Opciones avanzadas Déjelo en blanco Opciones para las consultas como, por ejemplo, el tamaño del conjunto de resultados.
    Modo Conectividad de datos DirectQuery Determina si Power BI importa los datos o se conecta directamente al origen de datos. Puede usar cualquiera de las opciones con este conector.

    Nota

    En el modo de importación, los datos se trasladan a Power BI. En el modo DirectQuery, los datos se consultan directamente desde el clúster de Azure Data Explorer.

    Use el modo de importación si:

    • El conjunto de datos es pequeño.
    • No necesita datos casi en tiempo real.
    • Los datos ya están agregados o si realiza una agregación en Kusto.

    Use el modo DirectQuery si:

    • El conjunto de datos es muy grande.
    • Necesita datos casi en tiempo real.

    Opciones avanzadas

    Configuración Valor de ejemplo Descripción del campo
    Limitar el número de registro de resultados de consulta 300000 Número máximo de registros que se van a devolver en el resultado.
    Limitar el tamaño de los datos del resultado de la consulta 4194304 Tamaño máximo de los datos en bytes que se van a devolver en el resultado.
    Deshabilitar el truncamiento del conjunto de resultados true Habilitar o deshabilitar el truncamiento del resultado mediante la opción notruncation de la solicitud
    Instrucciones de establecimiento adicionales set query_datascope=hotcache Establece las opciones de consulta para la duración de la consulta. Las opciones de consulta controlan cómo se ejecuta una consulta y devuelve los resultados.
  4. Si no dispone de una conexión al clúster de ayuda, inicie sesión. Inicie sesión con una cuenta de organización y, luego, seleccione Conectar.

    Inicia sesión.

  5. En la pantalla Navegador, expanda la base de datos Samples, seleccione StormEvents y, a continuación, seleccione Transformar datos.

    Seleccione tabla.

    La tabla se abre en el editor de Power Query, donde puede editar filas y columnas antes de importar los datos.

  6. En el Editor de Power Query, seleccione la flecha situada junto a la columna DamageCrops y, a continuación, Orden descendente.

    Ordenar DamageCrops en orden descendente.

  7. En la pestaña Inicio, seleccione Conservar filas y, después, Conservar filas superiores. Escriba un valor de 1000 para traer las primeras 1000 filas de la tabla ordenada.

    Conservar filas superiores.

  8. En la pestaña Inicio, seleccione Cerrar Aplicar.

    Cerrar y aplicar.

Visualización de datos de un informe

Ahora que tiene datos en Power BI Desktop, puede crear informes basados en esos datos. Podrá crear un informe sencillo con un gráfico de columnas que muestre los daños en las cosechas por estado.

  1. En el lado izquierdo de la ventana principal de Power BI, seleccione la vista de datos.

    Vista de informe.

  2. En el panel VISUALIZACIONES, seleccione el gráfico de columnas agrupadas.

    Agregar gráfico de columnas.

    Un gráfico en blanco se agrega al lienzo.

    Gráfico en blanco.

  3. En la lista CAMPOS, seleccione DamageCrops y Estado.

    Seleccionar campos.

    Ahora tiene un gráfico que muestra los daños en las cosechas de las primeras 1000 filas de la tabla.

    Daños en las cosechas por estado.

  4. Guarde el informe.

Limpieza de recursos

Si ya no necesita el informe que ha creado para este artículo, elimine el archivo de Power BI Desktop (.pbix).

Pasos siguientes

Sugerencias para usar el conector de Azure Data Explorer para Power BI para consultar datos