Contenido

Objetivo

Construir un panel que tome datos en tiempo real a través de una API.

Descripción

En este tema implementarás un panel de Power BI que consuma datos en tiempo real o en streaming.

Explicación

Haz clic para revisar la explicación.

Conexión streaming

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa el siguiente video:

Para conocer más sobre datos en tiempo real, revisa los siguientes videos:

Mohammad Sbeeh. (2018, 26 de septiembre). Real time streaming in Power BI [Archivo de video]. Recuperado de https://www.youtube.com/watch?v=cOSKEWnlNkI

Tú, Yo, Excel y Power BI. (2021, 17 de febrero). Datos en Tiempo Real en un Dashboard de Power BI con VBA - Streaming Power BI con VBA [Archivo de video]. Recuperado de https://youtu.be/aFN14Vqu3Q0?t=12


Revisa las siguientes lecturas:

Para conocer más sobre datos en tiempo real, te recomendamos leer:

Dolz, J. (2021). Datos en tiempo real y Power BI. Recuperado de https://enmilocalfunciona.io/datos-en-tiempo-real-y-power-bi/

Lambert, R. (s.f.). Power BI streaming data sets: The good, the great, and the gotchas. Recuperado de https://bpcs.com/blog/power-bi-streaming-data-sets-the-good-the-great-and-the-gotchas

Actividad

Objetivo

Demostrar cómo crear un panel que tome información que se genera en tiempo real con una conexión streaming.

Instrucciones

En la siguiente actividad se requiere que realices un video mostrando un panel de información con una conexión en Streaming.

Crea un panel que tome información ya sea de un conjunto de datos de inserción, datos de streaming o bien streaming PubNub. Es posible que requieras apoyo del administrador de sistemas de tu organización.

Como alternativa puedes usar la información de prueba que puedes encontrar en internet o bien en la documentación de Microsoft utilizando la documentación de Transmisión en tiempo real en Power BI: https://learn.microsoft.com/es-mx/power-bi/connect-data/service-real-time-streaming

    Tipo de datos de streaming: API
    Nombre del conjunto de datos: Datos_streaming
    Subclave: sub-c-99084bc5-1844-4e1c-82ca-a01b18166ca8
    Nombre del canal: pubnub-sensor-network 
    Clave de autenticación de PAM: (dejamos vacía este dato)

    Utiliza los siguientes formatos para los datos:  
    ID Sensor > Texto
    Marcador_tiempo > DateTime
    Nivel_Radiacion > Número
    Temperatura_Ambiente > Número
    Humedad > Número
    Luminosidad > Número

  1. Crea un área de trabajo en el servicio de Power BI. 
  2. Agrega un panel desde Nuevo llamado “Panel de Práctica 4”.
  3. Agrega un Icono de datos en tiempo real desde la función Editar.
  4. Selecciona el conjunto de datos Datos_streaming que creaste previamente. 
  5. Incluye al menos un gráfico y una etiqueta de datos con el filtro “last N” que muestre datos en tiempo real.
Checklist

Asegúrate de:

  • Utilizar un conjunto de datos de inserción, datos de streaming o bien streaming PubNub para obtener datos en tiempo real.
  • Diseñar un panel de Power BI con al menos un gráfico y una tarjeta de datos que muestre información en tiempo real.
  • Crear un video que muestra el resultado final del panel de Power BI.