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
KJanssens
Helper II
Helper II

cómo parametrizar una columna calculada

Querido

¿Cómo puedo hacer que el usuario seleccione a través de algún tipo de parámetro qué tipo de datos quiere ver?

Por ejemplo, quiero dar al usuario la capacidad de cambiar ParameterX entre los valores "A" y "B".

Mi columna calculada sería algo así como:

MyCalculatedColumn = SWITCH(Parameter,"A", "A is chosen", "B", "B is chosen", "")

No quiero crear dos versiones independientes de la columna calculada (como "MyCalculatedOptionForValueA" y "MyCalculatedOptionForValueB") porque la columna se hace referencia en muchas otras columnas calculadas y, por lo tanto, terminaría en una duplicación de todas las columnas relacionadas...

Gracias

1 ACCEPTED SOLUTION

Pequeña actualización: Hemos estado rediseñando el flujo de datos, por lo que generamos todas las diferentes versiones del campo calculado; con esto podemos utilizar el "indicador de versión" como una cortadora.

para ilustrar un poco, esta fue la situación que intentamos:

Tabla con [ID], [ColumnA] y [MyCalculatedColumn] donde

[MyCalculatedColumn] á IF(ParameterA á true, [ColumnA] & " ParameterA is true", [ColumnA] " ParameterA is false")

la nueva situación:

Tabla A con [ID], [ColumnA]

Tabla B Con columnas [TableA_ID], [ParameterA] y [MyCalculatedColumn]

View solution in original post

6 REPLIES 6
amitchandak
Super User
Super User

@KJanssens, no muy claro. no se puede parametrizar la columna, se puede hacer con la medida.

En caso de que usted está buscando la cortadora de medida

medir la cortadora
https://radacad.com/change-the-column-or-measure-value-in-a-power-bi-visual-by-selection-of-the-slic...
https://community.powerbi.com/t5/Desktop/Slicer-MTD-QTD-YTD-to-filter-dates-using-the-slicer/td-p/50...
https://www.youtube.com/watch?v=vlnx7QUVYME

Cambiar dinámicamente el eje del gráfico en Power BI
https://www.youtube.com/watch?v=6jeSIRpjv0M

Hola @amitchandak ,

gracias por los ejemplos. Sin embargo, esos ejemplos muestran cómo parametrizar una medida utilizando otra medida, pero quiero parametrizar una columna con una medida...

HOLA @KJanssens,

AFAIK, no puede crear una columna/tabla calculada dinámica basada en selecciones de filtro/cortador. No se trabajan en el mismo nivel de datos y los campos calculados se fijarán antes de la segmentación/filtros.

Me gustaría sugerirle que cree un parámetro de consulta y lo guarde como una tabla de consulta, a continuación, puede usar la fórmula de columna calculada para interactuar con los valores de parámetro de consulta actuales. (la tabla de consulta es el nivel primario de las tablas del modelo de datos)
saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.

Pequeña actualización: Hemos estado rediseñando el flujo de datos, por lo que generamos todas las diferentes versiones del campo calculado; con esto podemos utilizar el "indicador de versión" como una cortadora.

para ilustrar un poco, esta fue la situación que intentamos:

Tabla con [ID], [ColumnA] y [MyCalculatedColumn] donde

[MyCalculatedColumn] á IF(ParameterA á true, [ColumnA] & " ParameterA is true", [ColumnA] " ParameterA is false")

la nueva situación:

Tabla A con [ID], [ColumnA]

Tabla B Con columnas [TableA_ID], [ParameterA] y [MyCalculatedColumn]

Pragati11
Super User
Super User

Hola @KJanssens ,

Según la descripción, parece que está buscando parámetros de qué pasaría si en Power BI.

https://www.absentdata.com/power-bi/parameter-power-bi/

Marque el link antedicho le muestra un ejemplo sobre cómo usted puede utilizar esta capacidad.

Gracias

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

Hola @Pragati11 ,

que parecía prometedor, pero no puedo conseguir que funcione.

He hecho un archivo de prueba (https://www.dropbox.com/s/sax8hwpejux9jrw/ParameterTest.pbix?dl=0) ...

He añadido un campo calculado que depende del parámetro:

MyCalculatedColumn á SWITCH(Parameter[Parameter Value], 0, "ZERO CHOSEN" & 'Table'[Column1], 1, "ONE CHOSEN" & 'Table'[Column1], "OOPS" & 'Table'[Column1])
pero siempre muestra "OOPS[Column1]" ...

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