Integración con PowerBI
Conecta Luuk directamente a PowerBI para crear dashboards dinámicos con tus datos.
Requisitos
- PowerBI Desktop instalado
- Usuario API creado
- Session Token disponible
- ID del proceso
Paso a Paso
PASO 1: Abrir PowerBI Desktop
PASO 2: Crear Consulta en Blanco
- Ir a Inicio → Obtener datos → Consulta en blanco
PASO 3: Abrir Editor Avanzado
- Click en Editor avanzado
PASO 4: Pegar Código de Conexión
let
url = "https://gf-apps.com/luuk/functions/ApiProceso",
body = Text.ToBinary("{""Id"":""abc123xyz"",""FechaInicio"":""01/01/2024"",""FechaFinal"":""01/02/2024"",""TimeZone"":180,""sessionToken"":""r:a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6"",""Page"":1}"),
headers = [
#"Content-Type"="application/json",
#"X-Parse-Application-Id"="dklR89HL5f1A4mGa5tvh1vevaT9BBKOBbcSX4OuFgsblaCiGBc",
#"X-Parse-REST-API-Key"="dklR89HL5f1A4mGa5tvh1vevaT9BBKOBbcSX4OuFgsblaCiGBc",
#"X-Parse-Session-Token"="r:a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6"
],
Source = Json.Document(Web.Contents(url, [Content=body, Headers=headers]))
in
Source
PASO 5: Personalizar Parámetros
Reemplazar en el código:
abc123xyz→ Tu ID de procesor:a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6→ Tu sessionToken01/01/2024y01/02/2024→ Tus fechas180→ Tu timezone
PASO 6: Aplicar y Cargar
- Click Listo
- PowerBI carga los datos automáticamente
Expandir Columnas en PowerBI
Los datos llegan en formato anidado. Para expandir:
- Click en el icono de dos flechas junto a la columna
result - Seleccionar columnas a expandir
- Desmarcar "Usar nombre de columna original como prefijo"
- Click Aceptar
Actualizar Datos Automáticamente
Configurar Actualización:
- Archivo → Opciones → Configuración de actualización
- Establecer intervalo de actualización (ej: cada hora)
- Guardar
Crear Dashboard
Con los datos cargados, puedes crear:
- 📊 Gráficos de tendencias
- 📈 KPIs de cumplimiento
- 🗺️ Mapas de ubicaciones
- 📉 Análisis de desempeño por usuario
- 🎯 Métricas de calidad
