cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Establecer el valor seleccionado del parámetro what if con código

Hola a todos

Estoy usando un parámetro "qué pasaría si". El usuario puede introducir una amplia gama de valores. Pero el rango razonable depende de otras segmentaciones de datos. Para ayudar al usuario a introducir números significativos, me gustaría restablecer el valor seleccionado cada vez que se chagned otras segmentaciones de datos. Por ejemplo, en la siguiente situación, sé que un buen número inicial es 3745. Sólo necesito una manera (un comando) para colocar el número 3745 en el cuadro de parámetros what if. ¿Es esto factible?

cherylyu_0-1626145272048.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Es posible usar una medida, como valor predeterminado, pero no se representará en el cuadro marcado.
Por lo tanto, tendría que poner una tarjeta visual en la parte superior de la caja, para mostrar su valor.

Para restablecer el valor, después de cambiar una segmentación de datos, no creo que sea posible.

Puede utilizar un marcador y, a continuación, agregar un botón al informe para restablecer el valor.

Medida de ejemplo para cambiar el valor predeterminado (ya lo tiene, este es el valor sugerido:

MyDefaultValue = if(HASONEVALUE(Customer[CustomerGroup]),SWITCH(min(Customer[CustomerGroup]),"G01",15,"G02",30,20),29)

Valor del parámetro (la última parte, es donde se agrega el valor predeterminado, por lo que la medida en la parte superior)

Parameter Value = SELECTEDVALUE('Parameter'[Parameter], [MyDefaultValue])

Archivo de ejemplo: https://dataploration.be/forumpost/WhatIfSample.pbix

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Es posible usar una medida, como valor predeterminado, pero no se representará en el cuadro marcado.
Por lo tanto, tendría que poner una tarjeta visual en la parte superior de la caja, para mostrar su valor.

Para restablecer el valor, después de cambiar una segmentación de datos, no creo que sea posible.

Puede utilizar un marcador y, a continuación, agregar un botón al informe para restablecer el valor.

Medida de ejemplo para cambiar el valor predeterminado (ya lo tiene, este es el valor sugerido:

MyDefaultValue = if(HASONEVALUE(Customer[CustomerGroup]),SWITCH(min(Customer[CustomerGroup]),"G01",15,"G02",30,20),29)

Valor del parámetro (la última parte, es donde se agrega el valor predeterminado, por lo que la medida en la parte superior)

Parameter Value = SELECTEDVALUE('Parameter'[Parameter], [MyDefaultValue])

Archivo de ejemplo: https://dataploration.be/forumpost/WhatIfSample.pbix

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors