Don't miss your chance to take the Fabric Data Engineer (DP-600) exam for FREE! Find out how by attending the DP-600 session on April 23rd (pacific time), live or on-demand.
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
Hola a todos,
Necesito ayuda para convertir la siguiente consulta SQL en una medida DAX
seleccionar [Referencia de reserva], [ID de navegación], [Fecha de navegación], [Id. de categoría], c.[Grupo de categorías], Cantidad, [Precio de categoría], [Precio de la moneda de reserva]
de vw_PasF_BookingJourney bf
unirse a vw_PasD_Category c en bf. [Id. de categoría] = c.[Categoría real]
donde [Referencia de reserva] = '21394547'
¡Gracias de antemano!
Solved! Go to Solution.
En función de su descripción, he creado dos tablas de ejemplo en sql y en power bi desktop:
La consulta sql daría como resultado este resultado:
Para obtener la misma tabla de resultados en power bi, puede crear esta tabla caculada:
Result table =
ADDCOLUMNS (
FILTER (
ALL ( 'BF' ),
'BF'[Booking Reference] = "21394547"
&& 'BF'[Category ID] IN DISTINCT ( 'C'[Actual Category] )
),
"Category Group",
MAXX (
FILTER ( 'C', 'C'[Actual Category] = 'BF'[Category ID] ),
[Category Group]
)
)
Adjunto el archivo de ejemplo en el siguiente, espera que podría ayudar.
Saludos
Equipo de Apoyo a la Comunidad _ Yingjie Li
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
En función de su descripción, he creado dos tablas de ejemplo en sql y en power bi desktop:
La consulta sql daría como resultado este resultado:
Para obtener la misma tabla de resultados en power bi, puede crear esta tabla caculada:
Result table =
ADDCOLUMNS (
FILTER (
ALL ( 'BF' ),
'BF'[Booking Reference] = "21394547"
&& 'BF'[Category ID] IN DISTINCT ( 'C'[Actual Category] )
),
"Category Group",
MAXX (
FILTER ( 'C', 'C'[Actual Category] = 'BF'[Category ID] ),
[Category Group]
)
)
Adjunto el archivo de ejemplo en el siguiente, espera que podría ayudar.
Saludos
Equipo de Apoyo a la Comunidad _ Yingjie Li
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hay @v-yingjl ,
Gracias por la explicación. Sin embargo, estoy recibiendo el siguiente error cuando intento crear la tabla calculada.
Parece que el tipo de datos de [Referencia de reserva] es tipo de número y no tipo de texto, mientras que mi archivo de ejemplo es el tipo de texto. Puede modificarlo de esta forma:
'BF'[Booking Reference] = 21394547
Saludos
Equipo de Apoyo a la Comunidad _ Yingjie Li
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Kartiklal03 , En power bi , es necesario unir dos tablas en vw_PasF_BookingJourney vw_PasD_Category utilizando
[Id. de categoría] y [Categoría real],
En la segmentación de datos puede tomar el filtro de [Referencia de reserva] = "21394547"
O agregue esta medida con todas las columnas no resumidas
calculate(countrows(vw_PasF_BookingJourney), filter(vw_PasD_Category , vw_PasD_Category[Referencia de reserva] = "21394547"))
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.