Guía completa para el desarrollo de paneles de Power BI

Aprenda a crear paneles de Power BI eficaces con diseño de KPI, prácticas recomendadas visuales, páginas de acceso a detalles, marcadores, diseños móviles y seguridad RLS.

E
ECOSIRE Research and Development Team
|17 de marzo de 202625 min de lectura5.7k Palabras|

Parte de nuestra serie Data Analytics & BI

Leer la guía completa

Guía completa para el desarrollo de paneles de Power BI

Crear un panel de Power BI es sencillo. Construir uno que la gente realmente use, confíe y en el que confíe para sus decisiones diarias es una disciplina completamente diferente. La brecha entre un panel funcional y uno eficaz cuesta a las organizaciones miles de horas en datos mal interpretados, informes ignorados y decisiones tomadas por instinto porque los análisis disponibles eran demasiado confusos para analizarlos.

Esta guía cubre el ciclo de vida completo del desarrollo del panel de Power BI, desde la definición de los KPI correctos y la elección de visualizaciones óptimas, hasta la implementación de navegación detallada, marcadores, diseños móviles, seguridad a nivel de fila y programas de actualización automatizados. Ya sea que esté creando su primer cuadro de mando ejecutivo o rediseñando un entorno de análisis en expansión con cientos de informes, los principios aquí presentados le ahorrarán un trabajo importante.

Conclusiones clave

  • Los paneles eficaces comienzan con la identificación de KPI, no con el diseño visual: defina qué decisiones debe admitir el panel antes de abrir Power BI Desktop.
  • Limite cada página del panel a un máximo de 5-7 elementos visuales; La densidad de la información es enemiga de la comprensión.
  • Las páginas de acceso a detalles y los marcadores reemplazan la necesidad de docenas de informes separados, lo que reduce la carga de mantenimiento entre un 60 y un 70 %.
  • Los diseños móviles requieren un diseño dedicado, no un escalado responsivo. Trátelos como entregables separados.
  • La seguridad a nivel de fila (RLS) permite que un solo informe atienda a múltiples audiencias sin duplicar contenido
  • La actualización programada con políticas de actualización incrementales mantiene los paneles actualizados sin sobrecargar los recursos de la puerta de enlace.
  • Los mejores paneles responden preguntas dentro de los 5 segundos posteriores a que un usuario los abre

Definición de KPI antes de diseñar

El marco de identificación de KPI

El error más común en el desarrollo de paneles es comenzar con los datos. Los equipos exportan todo desde su ERP o CRM, lo volcan en Power BI y crean gráficos en torno a las columnas que parezcan interesantes. El resultado es un panel que muestra todo y no comunica nada.

En su lugar, comience con tres preguntas para cada parte interesada que utilizará el panel:

¿Qué decisiones toma diariamente o semanalmente? Un director de ventas que revisa el estado de la tubería todos los lunes por la mañana necesita métricas diferentes a las de un director financiero que evalúa el flujo de caja trimestralmente. Asigne el panel a los ciclos de decisión, no a la disponibilidad de datos.

¿Qué número marcarías si solo pudieras ver uno? Esto revela el KPI principal. Para un gerente de logística, podría ser la tasa de entrega a tiempo. Para un vicepresidente de marketing, podría ser el costo por cliente potencial calificado. Ese número va al frente y al centro, es grande e imperdible.

¿Qué contexto necesita en torno a ese número? El KPI principal necesita métricas de respaldo. Una tasa de entrega a tiempo del 94 % no significa nada sin saber si fue del 91 % el mes pasado (mejorando) o del 97 % (disminuyendo). Las líneas de tendencia, las comparaciones de un período a otro y los puntos de referencia objetivo proporcionan este contexto.

Documente sus KPI en un formato estructurado antes de tocar Power BI:

KPIPropietarioFuente de datosFrecuencia de actualizaciónObjetivoUmbral de alerta
Ingresos mensuales recurrentesDirector financieroRaya + ERPDiario$250KPor debajo de 200.000 dólares
Tasa de abandono de clientesVicepresidente de Éxito del ClienteCRM + FacturaciónSemanalPor debajo del 3%Más del 5%
Valor medio del pedidoDirector de VentasPedidos de ERPDiario$1,200Por debajo de $900
Primer tiempo de respuestaGerente de SoporteServicio de asistenciaPor horaMenos de 2 horasMás de 4 horas
Tasa de rendimiento de producciónVicepresidente de OperacionesERP de fabricaciónPor turnoMás del 96%Por debajo del 92%

Asignación de KPI a tipos visuales

No todas las métricas merecen el mismo tratamiento visual. Power BI ofrece más de 30 tipos de objetos visuales nativos, además de cientos de objetos visuales personalizados, pero la mayoría de los paneles solo necesitan cinco o seis.

Imágenes visuales de tarjetas para KPI de un solo número. Estos son los números grandes y en negrita que se encuentran en la parte superior de la página del panel. Utilice el formato condicional para cambiar el color según el rendimiento respecto al objetivo: verde para en curso, ámbar para advertencia y rojo para crítico. Incluya un valor de comparación (vs. el último período, vs. objetivo) directamente en la tarjeta utilizando el subtítulo o un pequeño indicador de tendencia.

Gráficos de líneas para tendencias a lo largo del tiempo. Las métricas de ingresos, volumen y rendimiento se benefician al ver la trayectoria. Limite los gráficos de líneas a tres series como máximo. Más allá de eso, los colores se desdibujan y el gráfico se vuelve ilegible. Si necesita comparar más de tres series, utilice múltiplos pequeños (una cuadrícula de gráficos de líneas individuales).

Gráficos de barras para comparaciones categóricas. Ventas por región, ingresos por línea de producto, tickets por prioridad. Los gráficos de barras horizontales funcionan mejor cuando las etiquetas de las categorías son largas (nombres de productos, nombres de clientes). Ordene siempre las barras por valor, no alfabéticamente; el ojo debería encontrar inmediatamente los valores más grandes y más pequeños.

Tablas y matrices para datos a nivel de detalle. Cuando los usuarios necesitan ver números específicos en lugar de patrones visuales, una tabla es la opción correcta. Utilice formato condicional (barras de datos, escalas de colores, conjuntos de iconos) para agregar peso visual a los datos tabulares sin sacrificar la precisión.

Mapas solo cuando la geografía es una dimensión significativa. Si sus datos de ventas abarcan 40 países, un mapa lleno cuenta una historia geográfica que un gráfico de barras no puede contar. Si sus datos cubren tres regiones, omita el mapa: desperdicia espacio y no agrega información.


Diseño del tablero y diseño visual

El diseño del patrón F

Las investigaciones sobre seguimiento ocular muestran consistentemente que los usuarios escanean los paneles en forma de F: en la parte superior, luego hacia el lado izquierdo, con una atención cada vez menor hacia la parte inferior derecha. Diseñe su diseño en consecuencia.

Fila superior: KPI principales en imágenes de tarjetas. Estos son los números que el usuario llegó a ver. Hágalos grandes (al menos 200 px de alto) con etiquetas, valores e indicadores de tendencias claros. Lo ideal es de tres a cinco cartas en la parte superior.

Columna izquierda: La imagen analítica principal: generalmente un gráfico de líneas que muestra la tendencia principal (ingresos a lo largo del tiempo, pedidos a lo largo del tiempo, tickets de soporte a lo largo del tiempo). Esta es la imagen que ancla la narrativa.

Área central: Elementos visuales de apoyo que proporcionan desgloses de los KPI de la fila superior. Si la fila superior muestra los ingresos totales, el área central podría mostrar los ingresos por categoría de producto, los ingresos por región y los ingresos por segmento de clientes.

Sección inferior: Tablas de detalles, métricas secundarias o información contextual. Esta área recibe la menor atención, así que coloque aquí los datos de menor prioridad.

Estrategia de color

La paleta de colores predeterminada de Power BI es aceptable para la creación de prototipos, pero insuficiente para los paneles de producción. Defina una estrategia de color deliberada:

Colores semánticos. Reserve verde, ámbar y rojo exclusivamente para indicadores de rendimiento (bueno, advertencia, malo). Nunca utilice estos colores para datos categóricos. Si su gráfico de barras utiliza verde para "Norteamérica" ​​y rojo para "Europa", los usuarios inconscientemente interpretarán que Europa tiene un rendimiento inferior, incluso cuando los datos indiquen lo contrario.

Colores de marca. Utilice la paleta de marcas de su organización para obtener datos categóricos. Si su marca usa azul marino, gris pizarra y verde azulado, esos se convertirán en los colores de su gráfico de barras y de líneas. Esto hace que los paneles se sientan como parte de la comunicación de la organización, no como una herramienta de análisis genérica.

Escala de grises para contexto. Utilice grises claros para objetivos, puntos de referencia y comparaciones de períodos anteriores. Estas líneas de referencia deben ser visibles pero no deben competir con los datos primarios para llamar la atención.

Límite a 5 o 6 colores en total. Más de seis colores distintos en una sola página del panel crean ruido visual. Si sus datos tienen más de seis categorías, agrupe las más pequeñas en "Otros".

Espacio en blanco y densidad de información

Cada elemento visual que agrega a una página del panel reduce la efectividad de todos los demás elementos visuales en esa página. Esto no es una opinión, es una función de la atención humana. Una investigación del Nielsen Norman Group muestra que la comprensión del tablero disminuye drásticamente después de siete elementos visuales por pantalla.

Deje espacios en blanco intencionales entre las imágenes. La función de ajuste a la cuadrícula de Power BI ayuda a mantener un espaciado constante. Utilice líneas divisorias o rectángulos de fondo sutiles para agrupar elementos visuales relacionados, pero no los use en exceso: demasiados elementos de agrupación crean un desorden visual por sí mismos.

Un panel de control de una sola página bien diseñado con entre 5 y 7 elementos visuales siempre supera a una página desordenada con 15 elementos visuales. Mueva el análisis secundario a páginas de obtención de detalles en lugar de abarrotarlo en la vista principal.


Creación de páginas de obtención de detalles

La obtención de detalles es el mecanismo de Power BI para pasar del resumen al detalle sin crear informes separados. Un usuario hace clic derecho en un punto de datos (un producto, una región, un cliente) y navega a una página de detalles previamente filtrada para esa selección.

Para crear páginas de acceso a detalles eficaces:

Paso 1: cree la página de detalles. Agregue una nueva página a su informe. En el panel Visualizaciones, arrastre el campo de obtención de detalles (por ejemplo, Nombre del producto) al pozo "Obtención de detalles". Power BI agrega automáticamente un botón Atrás.

Paso 2: Diseñe el diseño detallado. La página de detalles debe responder al siguiente nivel de preguntas. Si la página de resumen muestra los ingresos por producto, la página de detalles de un producto específico puede mostrar la tendencia de los ingresos, el análisis de márgenes, los principales clientes de ese producto y los pedidos recientes.

Paso 3: Agregar contexto de filtro cruzado. Cualquier segmentación o filtro en la página de resumen se aplica automáticamente a la página de obtención de detalles. Asegúrese de que los elementos visuales de su página de detalles respeten estos filtros. Pruebe con diferentes combinaciones de segmentaciones para verificar el comportamiento.

Paso 4: Personaliza el botón Atrás. El botón Atrás predeterminado es pequeño y fácil de pasar por alto. Reemplácelo con un botón más grande y claramente etiquetado. Utilice un cuadro de texto o una forma con una acción configurada en "Atrás" para crear un elemento de navegación más visible.

Implementación de marcadores para vistas

Los marcadores capturan el estado de una página de informe: qué filtros se aplican, qué elementos visuales son visibles y qué selecciones están activas. Permiten múltiples "vistas" dentro de una sola página, lo que reduce el número total de páginas de su informe.

Los patrones de marcadores comunes incluyen:

Alternar entre gráfico y tabla. Coloque un gráfico y una tabla en la misma posición en la página. Cree dos marcadores: uno con el gráfico visible y la tabla oculta y el otro invertido. Agregue botones denominados "Vista de gráfico" y "Vista de tabla" que activan los marcadores respectivos.

Combinaciones de filtros preestablecidas. Es posible que un gerente de ventas desee cambiar rápidamente entre "Mi región" y "Todas las regiones" o entre "Este trimestre" y "Año hasta la fecha". Los marcadores pueden capturar estos estados de filtro y una fila de botones en la parte superior de la página permite cambiar con un solo clic.

Narrativas analíticas guiadas. Cree una secuencia de marcadores que guíen al usuario a través de una historia: "Desempeño general → Desglose regional → Áreas problemáticas → Acciones recomendadas". Un botón "Siguiente" avanza por la secuencia. Este patrón es particularmente efectivo para presentaciones ejecutivas donde el tablero sirve como plataforma de diapositivas.

Más allá de la obtención de detalles y los marcadores, Power BI admite botones de navegación de páginas que funcionan como el menú de navegación de un sitio web. Cree una barra de navegación coherente en todas las páginas del informe utilizando formas con acciones de "Navegación de página".

Diseñe una barra de navegación horizontal en la parte superior de cada página con botones para cada sección: Descripción general, Ventas, Operaciones, Finanzas, Recursos Humanos. Resalte el botón de la página actual usando formato condicional o un color de fondo diferente. Esto transforma un informe de varias páginas de una colección confusa de pestañas en una aplicación analítica estructurada.


Diseño de panel móvil

Por qué la capacidad de respuesta no es suficiente

Power BI Desktop le permite crear un diseño móvil para cualquier página de informe mediante la vista "Diseño móvil". Esto no es opcional para los paneles de producción. Más del 40 % del contenido de Power BI se consume en dispositivos móviles, y ese porcentaje aumenta para los equipos de ventas de campo, ejecutivos y gerentes de operaciones que rara vez están en sus escritorios.

El diseño móvil no es un cambio de escala responsivo del diseño de su escritorio. Es un diseño separado que debe crearse intencionalmente. Simplemente reorganizar las mismas imágenes en una pila vertical produce una mala experiencia móvil. Los paneles móviles requieren diferentes decisiones de diseño.

Principios de diseño móvil

Prioriza sin piedad. Una página de panel de escritorio puede tener siete elementos visuales. La versión móvil debería tener de tres a cuatro. Muestre solo los KPI más críticos y el objeto visual analítico principal. Mueva todo lo demás a páginas secundarias.

Apilar verticalmente. Las pantallas móviles son altas y estrechas. Organice los elementos visuales en una sola columna. Cada imagen debe abarcar todo el ancho del lienzo móvil y ser lo suficientemente alta como para poder leerse sin entrecerrar los ojos: al menos 200 px para tarjetas y 300 px para gráficos.

Aumentar el tamaño de fuente. El texto que se puede leer a 12 px en un monitor de 27 pulgadas no se puede leer a 12 px en la pantalla de un teléfono de 6 pulgadas. Aumente todos los tamaños de texto entre un 40 y un 60 % en el diseño de su dispositivo móvil. Los valores visuales de la tarjeta deben tener al menos 28 píxeles. Las etiquetas de los ejes deben tener al menos 14 píxeles.

Utilice interacciones fáciles de tocar. En dispositivos móviles, los usuarios tocan en lugar de pasar el mouse. La información sobre herramientas es más difícil de acceder. Asegúrese de que los datos más importantes sean visibles sin interacción. Cuando sea necesario obtener detalles, utilice botones claramente etiquetados con objetivos de toque grandes (al menos 44 px cuadrados según las pautas de interfaz humana de Apple).

Prueba en dispositivos reales. La aplicación móvil Power BI se comporta de forma ligeramente diferente a la vista previa del diseño móvil en Power BI Desktop. Publique su informe en el servicio Power BI y ábralo en la aplicación móvil tanto en iOS como en Android antes de aprobar el diseño. Verifique también la orientación horizontal: muchos usuarios giran sus teléfonos para ver mejor los gráficos.

Imágenes específicas para dispositivos móviles

Algunas imágenes funcionan mejor en dispositivos móviles que otras. Las tarjetas KPI, los gráficos de indicadores y las pantallas de valor único son excelentes porque comunican un número de un vistazo. Los gráficos de líneas funcionan bien si se limitan a una o dos series. Los gráficos de barras deben ser horizontales en dispositivos móviles para evitar etiquetas truncadas.

Evite las imágenes matriciales en dispositivos móviles: requieren desplazamiento horizontal, lo cual es frustrante. Reemplácelas con una tabla filtrada que muestre solo las columnas más importantes o use un gráfico de barras que transmita la misma comparación.


Seguridad a nivel de fila (RLS)

Por qué es importante el SPI

La seguridad a nivel de fila restringe qué filas de datos ve un usuario en función de su identidad. Sin RLS, se enfrenta a dos opciones indeseables: o todos ven todos los datos (un riesgo de seguridad y confidencialidad) o crea informes duplicados para cada audiencia (una pesadilla de mantenimiento).

RLS resuelve esto aplicando filtros automáticamente según quién ve el informe. Un gerente de ventas regional solo ve los datos de su región. Un jefe de departamento solo ve las métricas de su departamento. El director financiero lo ve todo. Todo del mismo informe.

Implementación de RLS en Power BI

Paso 1: Defina roles en Power BI Desktop. Vaya a Modelado → Administrar roles → Crear. Asigne un nombre al rol (por ejemplo, "Gerente regional"). Agregue una expresión de filtro DAX en la tabla correspondiente:

[Region] = USERPRINCIPALNAME()

Para escenarios más complejos, utilice una tabla de seguridad que asigne las direcciones de correo electrónico de los usuarios a los datos que deberían ver. Este enfoque es más fácil de mantener que codificar nombres de usuario en definiciones de roles.

Paso 2: cree una tabla de asignación de seguridad. En su modelo de datos, cree una tabla llamada SecurityAccess con columnas para UserEmail y los valores de dimensión a los que pueden acceder (Región, Departamento, Centro de costos). Cree una relación entre esta tabla y sus tablas de hechos/dimensiones.

La expresión del filtro de roles se convierte entonces en:

[UserEmail] = USERPRINCIPALNAME()

Aplicado a la tabla SecurityAccess, este filtro se propaga a través de relaciones a todas las tablas conectadas, restringiendo al usuario solo a sus datos autorizados.

Paso 3: Pruebe en Power BI Desktop. Utilice Modelado → Ver como → seleccione el rol e ingrese un nombre de usuario de prueba. Verifique que los objetos visuales muestren solo los datos esperados. Casos extremos de prueba: usuarios con acceso a múltiples regiones, usuarios sin filas coincidentes (deberían ver imágenes en blanco, no todos los datos) y la función de administrador (deberían ver todo).

Paso 4: Asigne usuarios a roles en el servicio Power BI. Después de la publicación, vaya a la configuración del conjunto de datos → Seguridad → asigne usuarios o grupos de seguridad de Azure AD a cada rol. Utilice grupos de seguridad en lugar de usuarios individuales para facilitar la administración.

Patrones dinámicos de RLS

Para organizaciones con jerarquías complejas, los roles estáticos se vuelven difíciles de manejar. Dynamic RLS utiliza el enfoque de tabla de mapeo de seguridad combinado con funciones DAX para manejar el acceso jerárquico.

Un patrón común para la jerarquía de administradores: la tabla SecurityAccess incluye filas de acceso directo y filas de acceso heredado. Un vicepresidente que gestiona tres gerentes regionales ve automáticamente los datos de las tres regiones. El filtro DAX en la tabla de seguridad verifica los permisos directos y heredados:

CONTAINS(
    FILTER(SecurityAccess, SecurityAccess[UserEmail] = USERPRINCIPALNAME()),
    SecurityAccess[Region], Fact[Region]
)

Este enfoque se adapta a organizaciones con cientos de usuarios y organigramas complejos sin requerir cambios de roles cada vez que se contrata, asciende o transfiere a alguien.


Actualizar horarios y canalización de datos

Configuración de actualización programada

Un panel con datos obsoletos es peor que ningún panel. Los usuarios que encuentren números obsoletos una vez dejarán de confiar en el panel por completo, y esa confianza es casi imposible de reconstruir.

Power BI admite hasta 48 actualizaciones programadas por día en capacidad Premium (8 por día en Pro). Configure su programa de actualización para alinearse con los ciclos de decisión:

Actualización de la mañana (6:00 a. m.). Procesa los datos de la noche a la mañana para que cuando los usuarios abran el panel a las 8:00 a. m., vean la imagen completa de ayer. Este es el patrón más común y satisface el 80% de los casos de uso.

Actualización de fin de actividad (5:00 p. m.). Captura la actividad del día completo para los equipos que revisan el desempeño diario antes de irse. Útil para equipos de ventas que rastrean objetivos diarios.

Actualización cada hora. Reservado para paneles operativos donde el conocimiento casi en tiempo real es fundamental: profundidad de la cola de atención al cliente, estado de la línea de fabricación, seguimiento de logística. Requiere capacidad Premium o licencia Premium por usuario.

Actualización incremental

Para conjuntos de datos que superan unos pocos millones de filas, la actualización completa se vuelve lenta y consume muchos recursos. La actualización incremental le indica a Power BI que solo actualice los datos recientes (por ejemplo, los últimos 7 días) mientras mantiene los datos históricos en caché.

Configure la actualización incremental en Power BI Desktop mediante los parámetros RangeStart y RangeEnd en la columna de fecha. Defina el rango incremental (actualizar los últimos N días) y el rango histórico (mantener datos de los últimos N años). Power BI particiona el conjunto de datos y actualiza solo las particiones que se encuentran dentro del rango incremental.

Esto reduce el tiempo de actualización de horas a minutos para conjuntos de datos grandes. Una empresa minorista con 50 millones de filas de transacciones actualizó su conjunto de datos completo en 45 minutos. Después de implementar la actualización incremental con un período de 7 días, la actualización se completó en menos de 3 minutos.

Mejores prácticas de puerta de enlace

La puerta de enlace de datos local es el puente entre sus orígenes de datos locales (SQL Server, Oracle, archivos compartidos) y el servicio Power BI. El rendimiento de la puerta de enlace afecta directamente la confiabilidad de la actualización.

Instale la puerta de enlace en un servidor dedicado. No la instale en la computadora portátil de un desarrollador ni en un servidor de aplicaciones compartido. La puerta de enlace necesita disponibilidad constante y acceso a la red para todas las fuentes de datos.

Configure la agrupación de conexiones. En la aplicación de configuración de la puerta de enlace, habilite la agrupación de conexiones para fuentes de datos con un gran volumen de consultas. Esto reutiliza las conexiones de la base de datos en lugar de crear nuevas para cada consulta, lo que reduce significativamente el tiempo de actualización.

Supervisar el estado de la puerta de enlace. Power BI proporciona registros de puerta de enlace en el portal de administración del servicio Power BI. Configure alertas para actualizaciones fallidas. Una puerta de enlace que falla silenciosamente deja paneles que muestran datos obsoletos sin ninguna indicación a los usuarios de que los números están desactualizados.

Utilice clústeres de puerta de enlace para obtener alta disponibilidad. Instale la puerta de enlace en dos o más servidores en modo de clúster. Si un servidor deja de funcionar, el otro se hace cargo automáticamente. Esto es esencial para los paneles de producción que respaldan las operaciones comerciales diarias.


Optimización del rendimiento

Medición del rendimiento del panel

Power BI Desktop incluye un Analizador de rendimiento (Ver → Analizador de rendimiento) que registra el tiempo que tarda cada objeto visual en representarse. Comience a grabar, interactúe con su panel y revise los resultados.

Los elementos visuales que tardan más de 2 segundos en renderizarse necesitan optimización. Las causas comunes incluyen:

Medidas DAX complejas. Las medidas que se iteran fila por fila (usando SUMX, FILTER con tablas grandes, CALCULATE anidado) son exponencialmente más lentas que las medidas que aprovechan el motor de almacenamiento. Vuelva a escribir medidas iterativas para utilizar el contexto de filtro siempre que sea posible.

Demasiados objetos visuales en una página. Cada objeto visual envía una consulta independiente al conjunto de datos. Una página con 15 objetos visuales envía 15 consultas y Power BI las representa en paralelo. Reduzca el conteo visual a 7 o menos.

Columnas de alta cardinalidad en objetos visuales. Un objeto visual de tabla que muestre 10 000 filas o un gráfico de barras con 500 categorías será lento independientemente de la optimización DAX. Filtre o agregue los datos para mostrar una cantidad manejable de filas (normalmente menos de 100 para tablas, menos de 20 para gráficos).

Técnicas de optimización DAX

Utilice variables. Las variables (VAR) se evalúan una vez y se reutilizan, lo que evita cálculos redundantes:

Revenue Growth =
VAR CurrentRevenue = [Total Revenue]
VAR PriorRevenue = CALCULATE([Total Revenue], DATEADD(Dates[Date], -1, YEAR))
RETURN
DIVIDE(CurrentRevenue - PriorRevenue, PriorRevenue)

Evite FILTRAR cuando CALCULAR sea suficiente. CALCULATE([Measure], Table[Column] = "Value") es más rápido que CALCULATE([Measure], FILTER(Table, Table[Column] = "Value")) porque el primero usa el motor de almacenamiento mientras que el segundo fuerza un escaneo fila por fila.

Agregar previamente en Power Query. Si su panel solo muestra totales mensuales, agregue los datos diarios a mensuales en Power Query antes de ingresar al modelo de datos. Esto reduce el tamaño del modelo y acelera cada cálculo posterior.

Plegado de consultas

Al conectarse a orígenes basados ​​en SQL, Power Query puede "plegar" las transformaciones a la base de datos de origen. Esto significa que la base de datos maneja el filtrado, la agrupación y la unión en lugar de que Power BI procese los datos sin procesar en la memoria.

Compruebe si sus transformaciones se pliegan haciendo clic derecho en un paso en Power Query y buscando "Ver consulta nativa". Si la opción está disponible, el paso se retira. Si está atenuado, el paso se ejecuta localmente en Power BI, que es más lento para conjuntos de datos grandes.

Transformaciones que normalmente se pliegan: selección de columnas, filtrado de filas, agrupación, clasificación, uniones entre tablas en la misma fuente, cambios de tipo de datos. Transformaciones que normalmente rompen el plegado: agregar columnas personalizadas con expresiones M, fusionar tablas de diferentes fuentes, pivotar/despivotar.


Gobernanza e implementación

Arquitectura del espacio de trabajo

Organice sus espacios de trabajo de Power BI para que coincidan con la estructura de su organización y los requisitos de gobierno de datos. Un patrón común utiliza tres niveles:

Espacios de trabajo de desarrollo. Cada equipo o proyecto de desarrollo obtiene un espacio de trabajo para crear e iterar informes. El acceso está limitado a desarrolladores. Convención de nomenclatura: DEV - Department - Project.

Espacios de trabajo de preparación. Los informes completados pasan a preparación para su revisión y prueba. Las partes interesadas del negocio validan la precisión y usabilidad de los datos. Convención de nomenclatura: STG - Department.

Espacios de trabajo de producción. Los informes aprobados se publican en los espacios de trabajo de producción. Estos son los espacios de trabajo a los que acceden los usuarios finales. Los cambios nunca se realizan directamente en producción. Convención de nomenclatura: PRD - Department.

Canalizaciones de implementación

Los canales de implementación de Power BI automatizan la promoción de contenido desde el desarrollo hasta la puesta en escena y la producción. Esto elimina el proceso manual de descargar un archivo .pbix y volver a cargarlo, que es propenso a errores y no rastrea las versiones.

Configure reglas de implementación para actualizar automáticamente las conexiones de fuentes de datos al promocionar entre etapas. Los informes de desarrollo se conectan a una base de datos de desarrollo, los de preparación a una base de datos de preparación y los de producción a la base de datos de producción. La canalización de implementación maneja el intercambio de conexión automáticamente.

Control de versiones y documentación

Los archivos .pbix de Power BI son binarios y no funcionan bien con los flujos de trabajo tradicionales de Git. Sin embargo, puedes mitigar esta limitación:

Utilice proyectos de Power BI (.pbip). El formato .pbip guarda informes como una carpeta de archivos JSON y TMDL basados ​​en texto y compatibles con Git. Este es el enfoque recomendado para equipos que desean un control de versiones adecuado.

Mantenga un registro de cambios. Documente cada cambio significativo en un informe: nuevas medidas agregadas, fuentes de datos modificadas, diseños visuales modificados. Incluya la fecha, el autor y el motivo del cambio.

Captura de pantalla de páginas clave. Antes de realizar cambios importantes en el diseño, haga una captura de pantalla del estado actual. Esto proporciona un historial visual que complementa el registro de cambios técnicos.

Si su organización necesita ayuda para establecer la gobernanza de Power BI o crear paneles de control escalables, los servicios de desarrollo de paneles de Power BI de ECOSIRE brindan soporte de extremo a extremo desde la definición de KPI hasta la implementación de producción.


Antipatrones comunes que se deben evitar

El "Panel de control de todo"

Un panel único que intenta servir a ejecutivos, gerentes, analistas y equipos de operaciones no sirve a ninguno de ellos. Los ejecutivos necesitan KPI de alto nivel con contexto de tendencia. Los analistas necesitan datos granulares con filtrado flexible. Estos son casos de uso fundamentalmente diferentes que requieren diseños diferentes.

Cree paneles de control separados para cada audiencia, conectados por un modelo semántico compartido. El modelo de datos subyacente es el mismo, lo que garantiza la coherencia. La capa visual se adapta a las necesidades de cada audiencia y al contexto de toma de decisiones.

El panel "bonito pero inútil"

La estética importa, pero no es el objetivo. Un panel lleno de fondos degradados, gráficos 3D, animaciones innecesarias e imágenes decorativas puede parecer impresionante en una captura de pantalla, pero falla en el uso diario. Todo elemento visual que no comunica datos es una distracción.

Los paneles de control más eficaces son visualmente limpios y contienen muchos datos. Utilizan espacios en blanco, tipografía clara y colores semánticos para guiar la vista hacia lo que importa. Se sienten como una herramienta bien diseñada, no como un proyecto de arte.

El panel "Configúrelo y olvídese"

Los paneles requieren un mantenimiento continuo. Las fuentes de datos cambian los esquemas, los requisitos comerciales evolucionan y los comentarios de los usuarios revelan brechas de diseño. Programe revisiones trimestrales del panel en las que evalúe las métricas de uso (Power BI proporciona recuentos de vistas y listas de usuarios), recopile comentarios de los usuarios e itere el diseño.

Los paneles que nunca se actualizan se vuelven irrelevantes en un plazo de 6 a 12 meses. Trátelos como productos vivos, no como entregables de una sola vez.

Para los equipos que buscan crear paneles de alto impacto sin la curva de aprendizaje, ECOSIRE ofrece servicios integrales de Power BI, incluidos talleres de KPI, diseño de paneles y optimización continua. Si tiene preguntas sobre su caso de uso específico, comuníquese con nuestro equipo de análisis para una consulta.


Preguntas frecuentes

¿Cuántos objetos visuales debe contener una página de panel de Power BI?

Limite cada página a 5-7 imágenes. Las investigaciones sobre la comprensión del tablero muestran que los usuarios procesan la información con menor precisión a medida que aumenta la densidad visual. Si necesita más de siete elementos visuales, utilice páginas de acceso a detalles, marcadores o páginas de informes adicionales en lugar de amontonarlo todo en una sola pantalla. La página de resumen ejecutivo debería tener incluso menos: de tres a cinco tarjetas de KPI y un gráfico principal suele ser ideal.

¿Cuál es la diferencia entre un panel y un informe en Power BI?

En la terminología de Power BI, un "panel" es un lienzo de una sola página en el servicio Power BI que muestra mosaicos anclados de uno o más informes. Un "informe" es un documento interactivo de varias páginas creado en Power BI Desktop. En la práctica, la mayoría de la gente utiliza "panel de control" para referirse a cualquier visualización analítica, independientemente de si técnicamente se trata de un panel de control o de un informe. Para la mayoría de los casos de uso, crear un informe de varias páginas con botones de navegación proporciona una mejor experiencia de usuario que fijar mosaicos en el lienzo de un panel.

¿Con qué frecuencia se deben actualizar los datos de Power BI?

Alinee la frecuencia de actualización con los ciclos de decisión, no con la disponibilidad de datos. La actualización diaria por la mañana (antes del horario comercial) satisface el 80% de los casos de uso. Los paneles operativos que respaldan decisiones en tiempo real (colas de soporte, estado de fabricación) pueden necesitar una actualización cada hora, lo que requiere capacidad Premium. Los paneles financieros utilizados para la revisión mensual pueden actualizarse semanalmente. La actualización excesiva desperdicia recursos de puerta de enlace y aumenta los costos sin mejorar la calidad de las decisiones.

¿Puedo insertar paneles de Power BI en mi propia aplicación web?

Sí. Power BI Embedded le permite insertar informes y paneles en aplicaciones web personalizadas mediante API de JavaScript. Necesita capacidad de Power BI Embedded (A-SKU) o Power BI Premium (P-SKU o F-SKU a través de Fabric). El informe integrado mantiene todas las funciones interactivas: filtrado, obtención de detalles, marcadores y RLS. Así es como muchas plataformas SaaS brindan análisis a sus clientes sin exigirles licencias de Power BI.

¿Cómo manejo la seguridad a nivel de fila para usuarios fuera de mi organización?

Para usuarios externos (clientes, socios), use el patrón de incrustación "La aplicación posee datos" con Power BI Embedded. Su aplicación autentica al usuario y genera un token de inserción con una identidad efectiva que especifica su función RLS y su nombre de usuario. El usuario externo nunca interactúa directamente con el servicio Power BI y no necesita una licencia de Power BI. Las reglas RLS que definió en el modelo de datos se aplican a la vista integrada, lo que garantiza que cada usuario externo vea solo sus datos autorizados.

E

Escrito por

ECOSIRE Research and Development Team

Construyendo productos digitales de nivel empresarial en ECOSIRE. Compartiendo perspectivas sobre integraciones Odoo, automatización de eCommerce y soluciones empresariales impulsadas por IA.

Chatea en whatsapp