Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola
Tengo dos tablas llamadas Ubicación y Equipo, respectivamente. Estas tablas son parte de un cubo SSAS y Equipo es la tabla de hechos, por lo que no puedo crear columnas calculadas. Estoy tratando de crear una medida para calcular promedios basada en la columna de la ciudad (que se encuentra en Ubicación).
Calculo el tiempo promedio empleado en función de las columnas de la tabla Equipo, event_type y categoría. Por lo tanto, me gustaría calcular el promedio de los equipos utilizados en un tipo de evento de:
Creé dos variables separadas para capturar esto y hacer que devuelva la suma de las dos variables. Para el contexto de fila, funciona bien. Sin embargo, si me gustaría obtener el tiempo promedio que pasamos juntos (como si B fuera parte de A), por supuesto que sería incorrecto. A continuación se muestra aproximadamente el desglose de mi medida:
Medida =
Var Tiempo medio empleado para los no NY_A
Var Tiempo medio empleado para NY_B
devolución
CALCULAR(Avg_nonNY + Avg_NY)
A continuación se muestran las dos tablas y luego lo que estoy tratando de hacer:
Ubicación | event_type | categoría | tiempo dedicado | Promedio | No NY | NUEVO | Medir | |||
Nueva York | Profesional | al aire libre | 30 | Nueva York | 45 | 45 | ||||
Jersey City | Social | interior | 40 | Jersey City | 60 | 60 | ||||
Trenton | Social | al aire libre | 60 | Trenton | 70 | 70 | ||||
Albany | Profesional | interior | 120 | Albany | 50 | 50 | ||||
60 | 45 | 56.25 |
@cferv_77 , Pruebe medidas como
AverageX(Filter(Table, Table[Category] = "Professional" && [Event_Type] = "Indoors" && [city] <> "New York"),[tiempo empleado])
Categoría = 'Social' Y Event_Type = 'Al aire libre' solo para 'Nueva York' (B)
AverageX(Filter(Table, Table[Category] = "Social" && [Event_Type] = "Outdoors" && [city] = "New York"),[tiempo empleado])
o
AverageX(Filter(allselected(Table), Table[Category] = "Professional" && [Event_Type] = "Indoors" && [city] <> "New York"),[tiempo empleado])
Categoría = 'Social' Y Event_Type = 'Al aire libre' solo para 'Nueva York' (B)
AverageX(Filter(allselected(Table), Table[Category] = "Social" && [Event_Type] = "Outdoors" && [city] = "New York"),[tiempo empleado])
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.