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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Black3y
Employee
Employee

Medir como columna en matriz

Hola a todos

Puedo ver de varios otros subprocesos que no hay una manera sencilla de usar una medida como una columna en una matriz. He mirado el post "Truco de mesa desconectado" pero estoy luchando para hacer que este trabajo para mi escenario particular y me pregunto si esto se reduce a mi falta de habilidades PowerBI o porque estoy trabajando en el modo DirectQuery (que por supuesto prohíbe la creación de una nueva columna... que lo haría demasiado fácil, por supuesto, 🙂 )

Por lo tanto, tengo una medida calculada llamada "Nombre del proyecto" como se muestra a continuación, que se ejecuta a través de todo el contenido de "Subscription.Name" y se asigna a un valor que tiene más sentido para nuestros usuarios, llamado Nombre del proyecto

Nombre del proyecto: If(CONTAINS('Subscriptions','Subscription'[Subscription Name],"XXXXX"),"New Project Name"
Esto me permite usar la medida resultante en una tabla, pero no puedo agregar a una Matriz como el ejemplo siguiente, donde idealmente reemplazaría "Nombre de suscripción" por la medida, y mostraría "Nombre del proyecto"
MoM.png
¿Hay otra forma de relacionar el nombre de la suscripción con un nuevo campo? ¿Hay otra manera de obtener el resultado anterior con el nombre del proyecto reemplazando el nombre de la suscripción?
Muchas gracias de antemano!
1 ACCEPTED SOLUTION
AllisonKennedy
Super User
Super User

@Black3y
¿Es un modelo compuesto una posibilidad para este informe? https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-composite-models
Si es así, podría crear una tabla de asignación para hacer esto.
De lo contrario, no es posible poner medida en columnas en Power BI. Podrías ponerlo en Valores, pero para que funcione para la captura de pantalla que has publicado, tendrías que crear una medida separada para cada Mes MoM$ (por ejemplo, Mem de julio $, August MoM $, etc.) de lo contrario terminarás con el nombre del proyecto repetido para cada mes.
Supongo que otra opción sería desactivar el cambio de tamaño automático de los anchos de columna y hacer que las columnas de proyecto adicionales resulten de los valores ocultos como sugiere @Greg_Deckler

¿Algo de eso tiene sentido?

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

View solution in original post

6 REPLIES 6
amitchandak
Super User
Super User

@Black3y , No muy claro, pero parece un caso de balde.

Si es así, necesita haber medido y luego unir esa medida con y tabla independiente para utilizar esas tablas independientes y lo tiene para todas las medidas.

Puede referir este ejemplo

https://www.daxpatterns.com/dynamic-segmentation/
https://www.daxpatterns.com/static-segmentation/

thanks @amitchandak - those links look good but I am not sure I am not sure I know how to use it in this example... I will take a look though.

 

 

AllisonKennedy
Super User
Super User

@Black3y
¿Es un modelo compuesto una posibilidad para este informe? https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-composite-models
Si es así, podría crear una tabla de asignación para hacer esto.
De lo contrario, no es posible poner medida en columnas en Power BI. Podrías ponerlo en Valores, pero para que funcione para la captura de pantalla que has publicado, tendrías que crear una medida separada para cada Mes MoM$ (por ejemplo, Mem de julio $, August MoM $, etc.) de lo contrario terminarás con el nombre del proyecto repetido para cada mes.
Supongo que otra opción sería desactivar el cambio de tamaño automático de los anchos de columna y hacer que las columnas de proyecto adicionales resulten de los valores ocultos como sugiere @Greg_Deckler

¿Algo de eso tiene sentido?

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Greg_Deckler
Super User
Super User

@Black3y Lo sentimos, teniendo problemas para seguir, ¿puede publicar datos de ejemplo como texto y salida esperada?

Ni siquiera puedo decir de su imagen lo que es un nombre de suscripción o nombre de proyecto porque todo está en blanco.


No es realmente suficiente información para seguir adelante, por favor primero compruebe si su problema es un problema común enumerado aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

Además, consulte este post sobre cómo obtener respuesta a su pregunta rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

Las partes más importantes son:
1. Datos de muestra como texto, utilice la herramienta de tabla en la barra de edición
2. Salida esperada de los datos de muestra
3. Explicación en palabras de cómo obtener de 1. a 2.


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...

Lo intentaré de nuevo...

Utilizo la consulta folliing para crear una nueva mediasure llamada Nombre del proyecto como "nombre de suscripción" significa muy poco para mis usuarios.

Nombre del proyecto: If(CONTAINS('Subscriptions','Subscription'[Subscription Name],"XXXXX"),"New Project Name"

A continuación, pueden utilizar el informe y ver sus "Proyectos".

Resultado deseado a continuación... simplemente reemplazando el contenido del campo "Suscripciones" por el contenido de "Nombre del proyecto"

MoM2.png

@Black3y Sí, no veo que eso suceda sin que sea un modelo compuesto por @AllisonKennedy


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors