Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

La medida del modelo de datos no funciona

Esta medida se creó en un modelo de datos para mostrar el promedio a lo largo del tiempo para incluir los meses en que no se puede realizar una entrada. Esto funcionó bien hasta que se realizó una actualización del modelo. El nuevo modelo se basa en una herramienta de virtualización (base de datos en línea) que integra las tablas en un modelo antes de que se publique en Power BI. Con este formato la tabla de fechas se integra en el modelo y no se muestra como una tabla separada. Esta medida ya no funciona con el nuevo modelo. No agrega un 0 al campo que está en blanco. Somos incapaces de entender por qué.

Promedio de horas totales de prueba por añoMenso =

AVERAGEX(

KEEPFILTERS(VALUES(DimCalendar[FYMonth])),

CALCULATE(IF([Total Regular&Premium Hours]= BLANK(),0, [Total Regular&Premium Hours])))

tbrown33_0-1652910559857.png

Así es como debería verse un visual cuando está promediando correctamente

¿Cuál podría ser la causa de esto?

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Gracias chicos. Estas opciones se han probado, pero las medidas aún no agregan un 0 a Matrix. Power BI no me permite cambiar FYMonth a una fecha. Incluso como decimal, el 0 no se está agregando.

Hi, @tbrown33

Por favor, intente seguir los pasos:

Agregue una nueva tabla separada para DimCalendar[FYMonth] y establezca una relación entre la nueva tabla y la tabla original.

New table =
DISTINCT ( DimCalendar[FYMonth] )

Luego, en la matriz visual, debe reemplazar su campo original 'DimCalendar[FYMonth]' con el nuevo campo 'NewTable[FYMonth]'. De esta manera, su medida original debería funcionar.

Saludos
Equipo de soporte de la comunidad _ Eason

Syndicate_Admin
Administrator
Administrator

Hola

Pruebe esto

Medida = coalescencia([Total de Horas Regulares&Premium],0)

Medida 2 = averagex(values(DimCalendar[FYMonth]),[medida])

Syndicate_Admin
Administrator
Administrator

@tbrown33 , dudo que deba usar 0, supongamos que esta es una medida - [Total de horas regulares y premium]

AVERAGEX(VALUES(DimCalendar[FYMonth]),[Total Regular&Premium Hours])

o

AVERAGEX(VALUES(DimCalendar[FYMonth]),[Total Regular&Premium Hours]+0)

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.