Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
selected_
Helper IV
Helper IV

¿Qué tiene de malo la fecha o es mi modelo de datos?

Tengo un par de tablas con fechas en cada tabla, así que creé una tabla solo para FECHA con este código DAX

DimDate_DAX - ADDCOLUMNS ( CALENDAR("2017-01-01",TODAY()), "Año", Año([Fecha]), "Quarter", CONCATENATE("Q",ROUNDUP(MONTH([Date])/3,0)), "Mes", MES([Fecha]), "MonthName", FORMAT([Date],"MMMM"), "WeekNumber", WEEKNUM([Date]), "WeekDay",WEEKDAY([Fecha]), "Día", DIA([Fecha]), "DayName", FORMAT([Date],"DDDD") )

Y luego creé una relación entre esos coulmns de fecha en otras tablas a la nueva tabla DATE que creé, pero en algunos objetos visuales y en algún oído se muestra en blanco para algún objeto visual, pero con la propia tabla de fechas funciona bien.
No sé si es la relashionship la que está equivocada, la Cardinalidad se establece en Muchos a uno y filtro cruzado por Single. He tratado de cambiar la Cardinalidad a Uno a Muchos, pero dice que no vaild por esta relación
1 ACCEPTED SOLUTION

@selected_
¿Cómo es tu cita en las mesas orignal? Debe coincidir con la tabla de fechas EXACTAMENTE. Normalmente uso una DateKey en el formato AAAAMMDD para que no haya fechas ambiguas que no coincidan, especialmente si está utilizando fecha y hora esto puede ser importante.

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

View solution in original post

4 REPLIES 4

La práctica recomendada es crear una tabla de calendario que contenga todas las fechas desde el inicio del año de la primera fecha en todas las tablas de hechos hasta el final del año de la última fecha en todas las tablas de hechos. Personalmente nunca creo tablas de fechas en DAX. Puede copiar mi tabla de consulta de energía desde aquí

https://exceleratorbi.com.au/build-reusable-calendar-table-power-query/

y leer acerca de las tablas de calendario aquí https://exceleratorbi.com.au/power-pivot-calendar-tables/



* Matt is an 8 times Microsoft MVP (Power BI) and author of the Power BI Book Supercharge Power BI.

@MattAllington

Probé su método, pero sigue siendo el mismo problema.

Lo resolví.

El problema era que la fecha en la otra tabla también tenía tiempo dentro, así que quité la hora y permanecer sólo día y año.

@selected_
¿Cómo es tu cita en las mesas orignal? Debe coincidir con la tabla de fechas EXACTAMENTE. Normalmente uso una DateKey en el formato AAAAMMDD para que no haya fechas ambiguas que no coincidan, especialmente si está utilizando fecha y hora esto puede ser importante.

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors