Cinco #hacks imprescindibles en Power BI — Parte 1
por Enridge
- Reemplace las etiquetas de datos en blanco con ceros — para mejorar la visibilidad de los datos
- Dibuje una línea de referencia dinámica — para comparar reales versus objetivo
- Agregue un gráfico a la información sobre herramientas — para obtener mejores conocimientos sobre los detalles
- Apila imágenes de manera uniforme — para un diseño uniforme
- Superponga imágenes — para reunir más datos
1). Reemplace las etiquetas de datos en blanco con ceros — para mejorar la visibilidad de los datos
Aunque puede parecer sencillo, a veces puede volverse complicado. Consideremos un ejemplo en el que tenga dos tablas relacionadas.



Agregue un gráfico de barras para mostrar las horas totales “ ” para cada activo.


Los números de activos sin horas aún no se muestran en el gráfico. Para mostrarlos, seleccione “ Mostrar elementos sin datos ”…


Aunque ahora muestra los números de activos faltantes, no muestra nada en las etiquetas de datos ya que no hay entradas para ellos en la tabla “ Asset Hours ”. Digamos que queremos ver “ zeros ” en lugar de nada para esos activos.
Crearé una medida para las horas totales que utiliza la función ISBLANK ( ) para mostrar “ zeros ”
Horas totales =
VAR varScanHours = SUMA ( 'Horas de inicio' [ Horas ] )SUMA ( 'Asset Horas '[ Horas ] )
REGRESO
SI ( ISBLANK ( varScanHours ), 0, varScanHours )


Pero no funciona, porque DAX se incluye en la tabla “ Asset Hours ” y dado que no hay entradas para esos activos en esa tabla, no produce el resultado esperado. Para solucionar este problema, podemos usar un truco simple ( sucio ) en la medida DAX, agregaremos un número cero decimal no significativo a la suma para evitar esto.
Horas totales = SUMA ( 'Horas de inicio' [ Horas ] ) + 0.0001SUMA ( 'Asset Horas '[ Horas ] ) + 0.0001

2). Dibuje una línea de referencia dinámica — para comparar reales vs objetivo
Si tenemos que cubrir un caso de uso comercial que requiere comparar Target vs Actuals, entonces podemos agregar una línea de destino que se ejecute en el gráfico de barras anterior. Esta línea objetivo ( o punto de referencia ) sirve como punto de referencia y permite una fácil comparación visual entre las horas reales y las horas objetivo para cada activo.
Para hacer esto, seleccione el gráfico de barras y navegue hasta el menú “ Análisis ” y luego haga clic en “ Línea constante ”. Si lleva su nombre, puede pensar que no admite valores dinámicos ( ajustables según la entrada del usuario ).

Pero cuando hace clic en “ + Agregar línea ” puede ver que hay opciones para ingresar un valor constante o establecer una expresión (fx) que puede cambiar dinámicamente.

Entonces, creemos una medida DAX para calcular las horas objetivo suponiendo 12 horas de operaciones por día. Haz clic en el fx icono al lado del valor de línea y seleccione esta medida recién creada “ Horario de atención ”.
Horario objetivo = DISTINCTCOUNT ( 'Horas de activos' [ Fecha de escaneo ] ) * 12DISTINCTCOUNT('Asset Horas '[ Fecha de escaneo ] ) * 12

A continuación, encienda la etiqueta Datos, cambie el Posición horizontal a Derecha, conjunto Estilo a ambos, y cambie el nombre de la línea como “ Horas objetivo ”. Voila! ahora puede ver una línea que se ejecuta en el chat y actúa como un punto de referencia para comparar.


3. Add a chart to the tooltip — for better insights into details
In Power BI, there are different techniques to show a lower level of detail. Tooltips, Drill-downs, and Drill-throughs are the most commonly used approaches. Tooltips can also be used to show detailed/sub-charts.
Create a new tab titled “Daily Trend — Tooltip” and then go to Canvas settings to set the Type as Tooltip.

Add an area chart to this new page to show a daily trend of total hours.

Go to the first page, select General settings of the bar chart, and expand the Tooltips > Options. For Type select Report page and for Page select the newly created page.

Now hover on the bar chart to show daily trends for each asset. The tooltip is smart enough to filter the area chart based on the selected bar(Asset).

However, we have a minor issue here, this tooltip page has some extra space at the top. How can we fix that? Unfortunately, size settings are greyed out. Therefore, let’s change the canvas Type to Custom and then adjust the page height. Your tooltip settings on the first page will still work.


The final view.

4. Stack visuals evenly — for a uniform layout
A veces se vuelve desordenado cuando tienes que agregar múltiples imágenes al tablero. Las opciones de formato grupal pueden ayudarnos en tales situaciones. Agreguemos algunos KPI al tablero.
Como puede ver, están colocados de manera desigual y de tamaño no uniforme.

Hagamos un par de cosas para arreglar esto. Primero, seleccione todas las tarjetas KPI, navegue a Propiedades generales, y establecer un fijo Altura y Ancho.

En segundo lugar, mueva la primera y la última carta a las esquinas opuestas creando un espacio para que el resto de las cartas se puedan alinear entre ellas. Ahora, navega hacia el Formato menú para seleccionar Alinear medio, y Distribuir horizontalmente para diseñar uniformemente tarjetas KPI.


5). Superponga imágenes — para reunir más datos
Power BI proporciona la flexibilidad para mover libremente las imágenes a través del tablero e incluso superponerlas. Esta característica será útil cuando desee extender un visual para mostrar información adicional.
Continuando con nuestro panel de activos, primero, cree un gráfico de sequía para mostrar la distribución de horas en diferentes clases de activos.

En segundo lugar, cree una tarjeta para mostrar el total de horas y luego elimine su color de fondo.

Ahora arrastre esta tarjeta al centro de la tabla de sequías. Navega a la Formato menú y seleccionar Adelante para colocar la carta en primer plano. Grupo ambas imágenes para que sea fácil cambiar el tamaño o moverlas juntas.


Tenemos un pequeño problema aquí, cuando realiza algunas selecciones en el gráfico de donas ( después de publicarlo en la nube ), notará que la tarjeta ha desaparecido. Esto sucede porque Power BI cree que desea poner en primer plano el gráfico de donas.


Para solucionar esto, elimine el color de fondo para el gráfico de rosquillas, agregue una forma de rectángulo encima y establezca el fondo de la forma en blanco.



This time we will do the stacking (Layer order) and grouping using the Selection panel under the Format menu. In the Selection panel, move Shape (rectangle) into the group we created earlier and place it at the end (bottom of the stack). This arrangement will make sure that card is always visible.


Final view of the dashboard.

For more hacks please read…
Five must-know #hacks in Power BI – Part 2
Excel-like — tabular view on a Matrix visual
medium.com