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
mmace1
Impactful Individual
Impactful Individual

¿Utilizar una medida X para el eje X, en lugar de una columna calculada?

Versión simplifo de la situación, - digamos que tengo 2 vistas:

  • CustomerDIM
  • TransactionFACT

Esos van a un modelo de datos, al que me conectaré a través de Conexión en vivo. Al realizar una conexión en vivo, no se pueden agregar columnas calculadas.

Efectivamente, necesito agregar la columna calculada que está en la imagen siguiente, en azul, para poder ejecutar números en esa columna MonthsFromStateDate. Mi flecha azul dulce muestra las columnas que se utilizan para el cálculo.

mmace1_1-1601236766093.png

De hecho controlo las vistas subyacentes / modelo de datos, por lo que:

  • Podría agregarlo a la vista subyacente - pero eso es una especie de burdern en esa vista, sólo para este
  • Podría agregar la columna al modelo de datos subyacente <-- Pensamiento actual y la opción obvia para mí.
  • Pero lo que me pregunto: podría añadir una medida con contexto de fila (una medida 'X').
    • Pero entonces no podía usar esa medida X como eje en tablas / gráficos o cualquier cosa, por lo que podría derrotar el propósito. ¿Correcto...?
    • Podría decir, crear una medida para las transacciones que tienen un MonthsfromStateDate 1, pero luego tendría que hacer una 2a medida para MonthsfromStartDate 2, etc. Un poco difícil de manejar.

Así que pregunta: Columna calculada en este caso, o se puede pensar en una manera igualmente buena de hacer esto sin crear una columna calculada?

1 ACCEPTED SOLUTION
mhossain
Solution Sage
Solution Sage

@mmace1

Creo que en su caso, es mejor que cree esa columna en su vista subyacente, será más eficiente.

Sin embargo, siempre hay una manera, se puede pensar a continuación:

1). Supongamos que tendrá 20 valores únicos'MonthsfromStateDate', así que cree o tenga una tabla separada, con solo una columna 1 a 20.

2). Ahora creará una medida, ya sea puede usar switch y definir para cada 'MonthsfromStateDate' o pensar en cualquier otra lógica.

Así que en el gráfico, ahora puede arrastrar la columna desde el punto 1 anterior) tabla en el eje.

La esperanza anterior tiene sentido.

View solution in original post

3 REPLIES 3
mhossain
Solution Sage
Solution Sage

@mmace1

Creo que en su caso, es mejor que cree esa columna en su vista subyacente, será más eficiente.

Sin embargo, siempre hay una manera, se puede pensar a continuación:

1). Supongamos que tendrá 20 valores únicos'MonthsfromStateDate', así que cree o tenga una tabla separada, con solo una columna 1 a 20.

2). Ahora creará una medida, ya sea puede usar switch y definir para cada 'MonthsfromStateDate' o pensar en cualquier otra lógica.

Así que en el gráfico, ahora puede arrastrar la columna desde el punto 1 anterior) tabla en el eje.

La esperanza anterior tiene sentido.

mmace1
Impactful Individual
Impactful Individual

@mhossain

Gracias, si creé una tabla 'MonthsFromStartDate' - no tendría ninguna manera de conectarse a la tabla TransactionsFACT, unelss tenía una columna calculada allí. Lo siento, no lo sigo- ¿cómo podría usar esa tabla 'MonthsFromStartDate' en el eje y hacer que funcione?

Hola @mmace1 ,

Puede crear una medida para conectar las 2 tablas, sería más fácil de explicar si pudiera cargar su archivo .pbix a una empresa de onedrive y compartir el enlace con nosotros?

Recuerde eliminar la información confidencial.

Saludos
Kelly

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

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.