2. 📖 Transporte, visualización y análisis de los datos 🚚
Introducción
Una vez que los datos se han generado, recogido y almacenado… ¿qué hacemos con ellos? Aquí empieza la verdadera magia: transportarlos a donde se van a procesar, visualizarlos de forma comprensible y analizarlos para tomar decisiones o descubrir patrones. Vamos a ver cómo funciona este proceso con dos ejemplos reales: una red social y un dispositivo IoT con Micro:bit.
En una red social, los datos generados (por ejemplo, tus likes o el tiempo que pasas viendo vídeos) se envían automáticamente a los servidores de la empresa a través de Internet. Este proceso es:
Casi instantáneo.
Invisible para el usuario.
Seguro, usando protocolos como HTTPS y cifrado para proteger la información.
Los datos pueden moverse entre:
Tu dispositivo y la nube.
Servidores de distintas regiones del mundo.
Distintos sistemas internos de la plataforma.
📊 ¿Cómo se visualizan?
Los responsables de la red social no analizan los datos “a lo bruto”. Los datos se convierten en gráficos, paneles, estadísticas que permiten ver:
Cuántas personas han visto una publicación.
Qué contenidos son más populares.
A qué horas hay más actividad.
Por ejemplo, los creadores de contenido pueden ver cuántas personas han interactuado con su vídeo en una gráfica de barras o una línea temporal.
🧠 ¿Cómo se analizan?
Los datos permiten a los sistemas:
Recomendar contenido personalizado.
Detectar anomalías o problemas (por ejemplo, spam o bots).
Predecir tendencias (qué tipo de vídeos triunfarán mañana).
Esto se hace gracias a algoritmos de aprendizaje automático (machine learning) y técnicas estadísticas avanzadas.
🌡️ Ejemplo 2: Dispositivo IoT con Micro:bit
🚚 ¿Cómo se transportan los datos?
Los datos recogidos por la Micro:bit (por ejemplo, la temperatura cada segundo) pueden:
Enviarse a un ordenador por USB.
Transmitirse por Bluetooth a una app móvil.
Subirse directamente a Internet mediante un módulo WiFi o un microcontrolador conectado.
El transporte se realiza en formato digital (como .csv, JSON o por protocolos como MQTT o HTTP).
📊 ¿Cómo se visualizan?
Una vez transportados, los datos se pueden:
Volcar en una hoja de cálculo como Google Sheets.
Mostrar en una gráfica de líneas para ver cómo cambia la temperatura con el tiempo.
Representar en dashboards (paneles interactivos) con herramientas como Data Studio o gráficos en Python.
✅ Por ejemplo: Una línea que sube y baja muestra cómo evoluciona la temperatura durante el día.
🧠 ¿Cómo se analizan?
A partir de los datos puedes:
Detectar si hay un patrón de cambio (por ejemplo, siempre sube la temperatura a las 14:00).
Activar alertas automáticas si la temperatura pasa de cierto umbral.
Usarlos para entrenar una IA que prediga la temperatura en función de la hora o el clima.
Esto conecta directamente con el proyecto final: crear un agente inteligente que aprenda de los datos para tomar decisiones.