Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Estoy trabajando en la reconstrucción de un panel de Excel en Power BI y he hecho todo, excepto medir puntos. Mi conjunto de datos principal es una exportación desde una aplicación que registra varias fechas cuando ocurren eventos. No tiene fechas de inicio y finalización. He creado una tabla de dimensiones de fecha para resumir cuántos de estos eventos ocurren cada mes. La última parte que tengo que hacer es calcular cuántos días hábiles hay en un mes y luego mutiply eso por 2 y comparar ese número con el total de puntos recibidos para todos los demás eventos.
Creé una tabla de medidas separada que está calculando todos mis puntos actualmente. Sin embargo, cuando intento usar la función networkday para llamar a mi tabla de dimensiones de fecha, no funcionará. He probado tanto la nueva columna como la nueva medida.
Terminé creando otra tabla de dimensión de fecha en SQL y la traje. Esta tabla tiene un campo para festivos, fin de semana y si es un día laborable (no festivo o fin de semana). Puedo usar la función networkday en esa tabla solo como una columna y funciona, medir no lo hará. Cuando intento usar ese número y hacer un cálculo, muptiply por 2, fallará. Soy más nuevo en PowerBI y lo que entiendo es que solo se pueden usar medidas con medidas.
Mi objetivo final es averiguar cuántos días hábiles hay en cada mes y múltiplos por 2. Luego comparo ese número con sus puntos totales, en mi tabla de medidas. Dependiendo del resultado, se realiza otra calucación para determinar el pago. He estado leyendo blogs y viendo videos durante 3 días seguidos y no he encontrado nada que funcione con mis requisitos. Cualquier sugerencia es muy apreciada.
Solved! Go to Solution.
@lbendlin , tengo la opción de editar la tabla de dimensiones de fecha. Pude hacer que esto finalmente funcionara uniendo los campos de fecha de ambas tablas de dimensión de fecha. Creo que eso es parte de lo que está arruinando mis datos al tener dos tablas como esta. Al principio no tenía una base de datos final SQL cuando estaba creando este informe. Voy a tener que volver a compilar esto completamente usando la tabla de atenuación de fecha SQL a continuación, lo que debería evitar cualquier problema de fecha que estuviera viendo.
Dado que mis datos oringiales solo tienen una fecha de evento, mi fórmula de finalización terminó pareciéndose así usando fechas entre: WorkingDayPoints = CALCULATE(COUNTA(DimDatenew[WorkDay]),DATESBETWEEN('Data'[Initial Decision Date],STARTOFMONTH('Data'[Initial Decision Date]),ENDOFMONTH('Data'[Initial Decision Date])))
@lbendlin , tengo la opción de editar la tabla de dimensiones de fecha. Pude hacer que esto finalmente funcionara uniendo los campos de fecha de ambas tablas de dimensión de fecha. Creo que eso es parte de lo que está arruinando mis datos al tener dos tablas como esta. Al principio no tenía una base de datos final SQL cuando estaba creando este informe. Voy a tener que volver a compilar esto completamente usando la tabla de atenuación de fecha SQL a continuación, lo que debería evitar cualquier problema de fecha que estuviera viendo.
Dado que mis datos oringiales solo tienen una fecha de evento, mi fórmula de finalización terminó pareciéndose así usando fechas entre: WorkingDayPoints = CALCULATE(COUNTA(DimDatenew[WorkDay]),DATESBETWEEN('Data'[Initial Decision Date],STARTOFMONTH('Data'[Initial Decision Date]),ENDOFMONTH('Data'[Initial Decision Date])))
I ended up creating another date dimension table in SQL and brought that in. This table has a field for holiday, weekend and if it's a working day (not holiday or weekend).
puede hacerlo, o puede aumentar su tabla de calendario existente indicando qué días son días hábiles. ¿Sería esa una opción?
¿Puede darme datos de muestra o archivo PBIX sin datos privados si es conveniente? Esto hará que sea más fácil para mí hacer pruebas y cálculos. Gracias de antemano ~
Saludos
Equipo de apoyo a la comunidad Selina zhu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.