Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
El objetivo es que una tabla refleje las transacciones en una pista semanal (o mensual) consecutiva que destaque el número de transacciones realizadas durante la semana. Hay una tabla de dimensiones de calendario que está vinculada a la tabla de hechos sobre cuándo se creó inicialmente la transacción. Creé con éxito una tabla diaria que mostrará las fechas en un orden consecutivo, independientemente de si se realizó una transacción o no. El problema ahora es que estoy luchando con la creación de una tabla que seguirá a una cata semanal o mensual.
A continuación encontrará la medida actual que produce el recuento de transacciones / la medida actual que distingue la cadanza semanal / datos de muestra / salida esperada
Sus consejos y apoyo son muy apreciados.
EDITAR: Probé la siguiente medida para completar 0 para fechas que no tienen transacciones de venta. Esto funciona bien cuando lo aplico a productos que se venden en una cata diaria. Pero no funciona bien para los productos que se venden en una cata semanal o mensual, ya que producirá fechas consecutivas diarias.
IF(
[Product_Sales_Count] = BLANK(),
0,
[Product_Sales_Count]
)
Medida actual que produce el recuento de transacciones = [Product_Sales_Count]
[Product_Sales_Count] =
CALCULATE(
COUNT( 'FactTable'[Transaction_ID] )
,FILTER(
FactTable,
FactTable[IsLastTransaction] = 1 --This is a flag to highlight the customer's latest transaction
)
)
Medida actual que distingue la catanza semanal = [Product_Sales_Count.Weekly]
CALCULATE(
[Product_Sales_Count]
,FactTable[Product_Schedule] = "Weekly"
)
Datos de muestra: Observe el salto en las transacciones entre FW02-2022 > FW05-2022
Semana Fiscal | Fecha | Product_Schedule | Product_Sales_Count.Semanal |
FW05-2022 | martes, 28 de septiembre de 2021 | Semanal | 3 |
FW02-2022 | martes, 07 de septiembre de 2021 | Semanal | 2 |
Resultado esperado: Observe que FW03-2022 + FW04-2022 se incluye para reflejar 0 transacciones para la semana. Este es el objetivo.
Semana Fiscal | Fecha | Product_Schedule | Product_Sales_Count.Semanal |
FW05-2022 | martes, 28 de septiembre de 2021 | Semanal | 3 |
FW04-2022 | martes, 21 de septiembre de 2021 | Semanal | 0 |
FW03-2022 | martes, 14 de septiembre de 2021 | Semanal | 0 |
FW02-2022 | martes, 07 de septiembre de 2021 | Semanal | 2 |
Solved! Go to Solution.
@win_anthony , Puede crear una tabla de fechas en Power Query y también crear la fecha de inicio de la semana y, a continuación, combinar estas dos tablas en la fecha de inicio o finalización de la semana
Tabla de fechas en Power Query: https://youtu.be/so_A22HXbwM
https://radacad.com/append-vs-merge-in-power-bi-and-power-query
@win_anthony , Puede crear una tabla de fechas en Power Query y también crear la fecha de inicio de la semana y, a continuación, combinar estas dos tablas en la fecha de inicio o finalización de la semana
Tabla de fechas en Power Query: https://youtu.be/so_A22HXbwM
https://radacad.com/append-vs-merge-in-power-bi-and-power-query
@amitchandak después de un poco de trabajo y pruebas, ¡sus consejos sirvieron para funcionar bien! ¡Muchas gracias por el consejo! ¡Mucha gratitud por su apoyo!
@amitchandak Muchas gracias por su apoyo. Acabo de ver su video y trataré de implementar sus consejos. Para que quede claro tu consejo, ¿me estás sugiriendo que cree una 2ª tabla de calendario? ¿Qué sucede si mi tabla de dimensiones de calendario actual ya tiene la semana de inicio/finalización? Mis más sinceras disculpas, pero estoy confundido sobre lo que está aconsejando.