This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Hola, tengo un comportamiento extraño de la función de cálculo donde hago la suma de todas las horas registradas en un sistema de hojas de tiempo.
Los datos sin procesar incluyen horas hasta ahora, ya que nadie escribe horas de hoja de horas para el futuro (o al menos los datos sin procesar no incluyen registros futuros)
Hay una imagen en la que solo muestro el valor de todas las horas aprobadas en la hoja de horas.
La función utilizada es :
TS approved records = CALCULATE(sum(timesheet_raw[hours]),timesheet_raw[app_statuspm]=1)
Para que estos datos de TS se sincronicen con otros datos del informe de otras fuentes, todas las tablas donde hay un dato tienen una columna de referencia de calendario que calcula el primer día de ese mes.
También hay una tabla de calendario que viene directamente de la base de datos que tiene todas estas fechas (una por mes) y la lista completa de otras columnas requeridas.
Por lo tanto, tenemos una tabla de referencia de calendario que está conectada a la tabla del parte de horas con esta fecha de referencia que es el primer día de cada mes. La conexión es unidireccional entre el calendario y el parte de horas.
Cuando está en el lugar visual principal, el total de horas que obtengo tiene un valor de alrededor de 408k, pero cuando agrego un segmentador con los años, los datos cambian:
* Al seleccionar todos los años obtengo el mismo valor ya que el cortador no estaba allí (normalmente y como se esperaba)
* Cuando deselecciono 2025 y 2026, el total de horas cambia y disminuye 1-2k, aunque en los datos brutos no hay fechas para estos años
La columna de referencia del calendario de la tabla del parte de horas, dado que tiene relación, no puede tener jerarquía de fechas.
Sin embargo, hay otros problemas. Implementando sumas por año usando la tabla de referencia del calendario para el tiempo o el calendario de la hoja de tiempo y agregando dentro de ella la suma de horas de la hoja de tiempo y la función que calcula, luego obtenemos los mismos números por año por visual. Pero debemos esperar que estos 2 elementos visuales que tienen las fechas de diferentes tablas sean los mismos. El resultado es que el total de todos los años es el mismo, pero la distribución de los años no lo es.
Hola @kyrpav
Parece un caso de autoexistencia que causa resultados no deseados. https://learn.microsoft.com/en-us/power-bi/transform-model/value-filter-behavior
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.