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

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
Chris12
Advocate I
Advocate I

¿Funciones definidas por el usuario en DAX?

Hola, esta es una pregunta general sobre el lenguaje DAX, ya que puedo usarlo en Power BI:

¿Puedo, como usuario, definir/crear/reutilizar nuevas funciones en un informe de Power BI? A menudo estoy en la situación de que partes de varias medidas podrían abstraerse en una función compartida. Esto es fácil de hacer en M (Power Query) pero no veo ninguna manera de hacer esto en DAX.

1 ACCEPTED SOLUTION
v-piga-msft
Resident Rockstar
Resident Rockstar

Hola @Chris12,

Parece que actualmente no podemos definir una expresión dax reutilizable en Power BI.

Puede votar esta idea aquí que se ha enviado en el foro de ideas de Power BI y agregar sus comentarios allí para mejorar Power BI y hacer que esta característica llegue antes.

Saludos

Cereza

Community Support Team _ Cherry Gao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Sólo como referencia, si alguien busca este problema y viene a este post como lo hice yo..

mi forma de simular este tipo de funciones es crear medidas DAX siempre usando variables como esa:

CustomColumn =
definir los parámetros y dónde obtener sus valores
var param_startdate = related('abc'[abc])
var param_enddate = 'xyz'[xyz]
La función real va aquí
return datediff(param_startdate,param_enddate,MINUTE)

de esa manera creé una pequeña biblioteca para mi propia referencia donde puedo encontrar rápidamente tales funciones y puedo reutilizarlas fácilmente.

gracias. Sin embargo, ¿entiendo correctamente que la reutilización ocurre a través de copiar y pegar?

Desafortunadamente sí, eso es cierto. De un código de mantenimiento perspektive que es una mala práctica, lo sé. Pero es la única solución que puedo imaginar para usar formularios dax personalizados estandarizados con parámetros.

v-piga-msft
Resident Rockstar
Resident Rockstar

Hola @Chris12,

Parece que actualmente no podemos definir una expresión dax reutilizable en Power BI.

Puede votar esta idea aquí que se ha enviado en el foro de ideas de Power BI y agregar sus comentarios allí para mejorar Power BI y hacer que esta característica llegue antes.

Saludos

Cereza

Community Support Team _ Cherry Gao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
March Fabric Community Update

Fabric Community Update - March 2024

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

Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

Fabric Partner Community

Microsoft Fabric Partner Community

Engage with the Fabric engineering team, hear of product updates, business opportunities, and resources in the Fabric Partner Community.

Top Solution Authors