Durante 5 años ayudamos a las empresas a alcanzar sus objetivos de mercado y de marca. Millennial es una empresa especializada en tecnología.

Galleria

Contactos

Enrique Palacios 360, Oficina 313, Miraflores - Lima

+51-975-113-510

Blog Big Data Power BI
power bi-dax

Cinco #hacks imprescindibles en Power BI — Parte 1

por Enridge
Gráfico de barras y su configuración de campo

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

Mostrar elementos sin datos en el gráfico de barras

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 )
Reemplace el eje Y con la medida DAX

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
Gráfico de barras que muestra ceros para datos faltantes

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 ).

Analiza la configuración del gráfico de barras

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.

Opciones de línea constante

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
Configuración de expresión de línea ( fx )

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.

Add area chart

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.

Set tooltip options for the bar chart

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).

Daily trend area chart on the tooltip

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.

Remove extra space from the tooltip page

The final view.

Daily trends on the tooltip

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.

Tarjetas KPI colocadas de manera desigual

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

Establezca las propiedades de tamaño para el grupo de tarjetas

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.

Seleccione todas las tarjetas KPI para alinearlas
Tarjetas KPI distribuidas uniformemente

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.

Crear un gráfico de rosquillas

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

Crear una tarjeta KPI

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.

Ordena y agrupa las imágenes

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.

La tarjeta KPI desaparece en la nube

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.

Agregue una forma de rectángulo en la parte superior de la tabla de donas

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.

Use the Selection panel to order and group visuals

Final view of the dashboard.

Asset Utilization 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