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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Valor devuelto del calendario personalizado si la fecha está entre dos fechas

Hola a todos

Tengo un problema que estoy seguro de que es muy simple de resolver, ¡pero hasta ahora no he podido descifrarlo!

En primer lugar, tengo una tabla de calendario personalizada que se ve así:

Número de semanaWeekEndsOnAñoSemanaAñoAnteriorLa semana anterior
108-ago-20202001/202001-ago-20
215-ago-20202002/202008-ago-20
322-ago-20202003/202015-ago-20
429-ago-20202004/202022-ago-20

Y así sucesivamente durante las 52 semanas completas.

Tengo un conjunto de datos separado como el siguiente:

IDENTIFICACIÓNTiempo de finalizaciónCorreo electrónicoNombreNombre del empleadoUbicaciónSemanaAño
5329/09/2021 10:47anónimo
29203/03/2022 15:14anónimo
11205/11/2021 13:57anónimo
12512/11/2021 09:01anónimo

Todo lo que quiero hacer es obtener el WeekYear de mi tabla de calendario personalizada basada en la columna Tiempo de finalización: si se encuentra entre xx-xx-xxxx y xx-xx-xxxx, entonces weekYear es xx / xxxx.

¿Hay una manera fácil de lograr esto? ¡Gracias de antemano!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

HI jgdgsf2

Es realmente fácil, solo necesitas tener la misma clave en ambas mesas.

por ejemplo, fecha hasta la fecha

o semana a semana

no fecha a semana !

Opción1 (fecha hasta la fecha) - la mejor opción!

Cree una tabla de calendario adecuada con arceord para cada fecha (por ejemplo, del 01/01/2020 al 31/12/2023) con

  • fecha
  • fecha de finalización de la semana
  • año
  • semana/año
  • semana anterior

Luego cree una relación 1:M de calandar[fecha] a facttable[fecha de competencia].

Ahora puede obtener el año de la semana

mira este video ...

https://www.youtube.com/watch?v=BtYn1hfdSAM

Opción 2 (semana a semana) :-

En Power Query, agregue un colum adicional a la tabla de datos

Date.EndOfWeek([fecha de finalización], número de día de la semana)

a continuación, puede construir una relación y obtener su WeekYear

Haga clic con el pulgar hacia arriba y Acepte como solución

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

HI jgdgsf2

Es realmente fácil, solo necesitas tener la misma clave en ambas mesas.

por ejemplo, fecha hasta la fecha

o semana a semana

no fecha a semana !

Opción1 (fecha hasta la fecha) - la mejor opción!

Cree una tabla de calendario adecuada con arceord para cada fecha (por ejemplo, del 01/01/2020 al 31/12/2023) con

  • fecha
  • fecha de finalización de la semana
  • año
  • semana/año
  • semana anterior

Luego cree una relación 1:M de calandar[fecha] a facttable[fecha de competencia].

Ahora puede obtener el año de la semana

mira este video ...

https://www.youtube.com/watch?v=BtYn1hfdSAM

Opción 2 (semana a semana) :-

En Power Query, agregue un colum adicional a la tabla de datos

Date.EndOfWeek([fecha de finalización], número de día de la semana)

a continuación, puede construir una relación y obtener su WeekYear

Haga clic con el pulgar hacia arriba y Acepte como solución

Hi speedramps,

Muchas gracias, ¡todo ordenado y trabajando con la primera solución que ofreciste!

Hi speedramps,

Gracias por las sugerencias pero, desafortunadamente, todavía estoy encontrando problemas.

He modificado mi tabla de calendario (que se extiende desde el 01/08/2020-29/07/2022), he construido una relación entre la fecha y la hora de finalización, pero aún no puedo obtener los años de la semana.

He adjuntado algunas capturas de pantalla en caso de que haya un error evidente.

Gracias de nuevo por su tiempo y consejos.

jgdgsf2_1-1651742779743.pngjgdgsf2_2-1651742788306.pngjgdgsf2_3-1651742802540.png

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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