lolojee
Hola a todos,
Tengo una tabla con datein, dateiout dos dimensiones. Quiero crear una medida 1 agregada en cantidad por fecha de entrada y medida 2 agregada en precio por fecha de salida como la siguiente tabla. ¿Alguna idea para este requisito? Gracias de antemano.
Owen Auger
Hola @lolojee
Puede hacer esto usando una tabla de calendario que tenga una relación activa con una de sus columnas de fecha y una relación inactiva con la otra.
Aquí hay un ejemplo de pbix.
Debe configurar su modelo de datos de esta manera:
Y escribe medidas como esta:
measure1 = SUM ( Sales[quantity] ) measure2 = CALCULATE ( SUM ( Sales[price] ), USERELATIONSHIP ( Sales[dateout], 'Calendar'[Date] ) )
En este ejemplo, la relación inactiva es con la columna fecha de salida, por lo que la medida 2 usa USERRELATIONSHIP para activar la relación inactiva.
Saludos,
Owen
greg_deckler
Suponiendo que tiene una tabla de Calendario desconectada y que usa esa tabla de Calendario para su columna de año/mes en su visual:
measure1 = SUMX(FILTER(ALL('2Dimensions'),MONTH(MAX('Calendar'[Date]))=MONTH([datein])),'2Dimensions'[quantity])
measure2 = SUMX(FILTER(ALL('2Dimensions'),MONTH(MAX('Calendar'[Date]))=MONTH([dateout])),'2Dimensions'[price])
Owen Auger
Hola @lolojee
Puede hacer esto usando una tabla de calendario que tenga una relación activa con una de sus columnas de fecha y una relación inactiva con la otra.
Aquí hay un ejemplo de pbix.
Debe configurar su modelo de datos de esta manera:
Y escribe medidas como esta:
measure1 = SUM ( Sales[quantity] ) measure2 = CALCULATE ( SUM ( Sales[price] ), USERELATIONSHIP ( Sales[dateout], 'Calendar'[Date] ) )
En este ejemplo, la relación inactiva es con la columna fecha de salida, por lo que la medida 2 usa USERRELATIONSHIP para activar la relación inactiva.
Saludos,
Owen