Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hola, soy bastante nuevo en Power BI. Mi origen de datos es DirectQuery to Analysis Services (AS). Nuestro desarrollador de BI me ha aconsejado que cree mi calendario en Power Query en lugar de usar una tabla calculada. Sin embargo, la función TOTALYTD con el nuevo calendario no devuelve los valores correctos en mis tablas. ¿Alguien se ha encontrado con el mismo problema antes? He intentado explorar todas las opciones posibles, pero parece que no puedo encontrar una solución. Me he asegurado de que se mantengan las mismas relaciones y he marcado la tabla como una tabla de fechas, pero el problema persiste. Aquí hay una captura de pantalla de ambos resultados. Lo siento, no puedo compartir mi informe porque es confidencial. Gracias de antemano 🙂
Solved! Go to Solution.
@ToddChitt Lo siento Todd, nuestro departamento de TI me ha aconsejado que no proceda con esto debido a la confidencialidad. Pero mi problema ha sido resuelto por uno de los desarrolladores. ¡Muchas gracias por tu ayuda 🙂
¿Cuál es la granularidad de la tabla Calendar? ¿Es año y mes, o es por día? ¿Puede mostrar algunos datos de muestra?
¿Y cuál es la granularidad de fecha de la tabla de hechos? ¿También por año y mes?
¿Puede mostrarnos algunos datos de fecha de muestra de ambas tablas?
@ToddChitt siento haberme olvidado del código del calendario.
Corregir Dax = luego se agregaron columnas adicionales
¿No le parece extraño que el número YTD de julio de 2024 de $2,194,946,610.31 MENOS el número YTD de agosto (número YTD incorrecto) $383,419,666.63 sea exactamente igual al número YTD del 24 de agosto de $1,811,526,943.68, y así sucesivamente?
Todavía tengo curiosidad por las columnas que participan en las relaciones. Si es el mes y el año, digamos, "202407" para julio, hay MUCHOS de ellos en las tablas de fechas, entonces, ¿cómo puedes tener una relación de Muchos a UNO?!?
Necesito ver datos de muestra de todas las tablas.
@ToddChitt Sí, yo también lo he notado. Mi propósito del YTD como se muestra en el calendario DAX correcto es mostrar la cantidad real YTD en ese momento. No estoy muy seguro de lo que está pasando con Power Query Calendar. Básicamente, ese código mostrará solo la primera columna (Fecha) y luego hago mediciones DAX para que el resto rellene las otras columnas. Utilizo YearMonthNumber como mi identificador único para crear una relación porque la tabla principal (Finance Aggregate) también tiene ese formato y no la fecha real. Hice el mismo proceso en el calendario DAX correcto.
Solo muchos a uno funciona debido a este error:
Por lo tanto, la columna [YearMonthNumber] tiene el formato AAAAMMDD. Aunque no lo haya mostrado, ¿puedo suponer que los valores de la columna [dim_financial_month_key] también tienen ese mismo formato?
¿Cuántas filas (aproximadamente) tiene para un mes determinado en la tabla Agregado financiero? ¿Puede mostrar una captura de pantalla editada de esos datos? Incluya en la captura de pantalla los datos de las columnas [dim_financial_month_key] y [Cantidad real].
¿Puede confirmar, examinando la vista Modelo, que las dos tablas de fechas de calendario están en UN lado de sus respectivas relaciones de varios a uno? (El lado UNO tiene un 1 justo al lado de la mesa donde entra la línea de relación, el lado MUCHOS tiene un * al lado de la mesa).
Y finalmente, establezca la dirección del filtro en Soltero. Al hacerlo, la flecha de la línea de relación debe apuntar a la tabla Agregado financiero (varios lados).
¿Puedes confirmar que NO HAY OTROS filtros en juego en la imagen que mostraste en la publicación original?
@ToddChitt Lo siento Todd, nuestro departamento de TI me ha aconsejado que no proceda con esto debido a la confidencialidad. Pero mi problema ha sido resuelto por uno de los desarrolladores. ¡Muchas gracias por tu ayuda 🙂
¿Puede compartir el código que utilizó para crear las dos tablas de Calendar, junto con los cálculos de medidas? Ah, ¿y una captura de pantalla de la vista del modelo que calza las relaciones en juego?
Además, explique por qué en la primera columna YTD, el valor de diciembre es MENOR que todos los demás meses anteriores. ¿No debería el número ir AUMENTANDO a medida que pasan los meses? A menos que la medida sea NEGATIVA solo para esos meses.
Pruebe esto para ayudarnos: cree un objeto visual de tabla y coloque el valor Mes/Año en la primera columna como tiene ahora. Al lado de eso, coloque la medida base que está utilizando. Junto a eso, coloque el valor YTD. En algo como esto, el YTD de agosto debería ser igual al YTD de julio MÁS el VALOR de agosto. ¿Tiene sentido?
@ToddChitt Aquí están.
Versión correcta usando el calendario Dax: