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
Anonymous
Not applicable

Consulta directa - Fecha de inicio de la semana

Actualmente estoy intentando crear un filtro de página para todos mis gráficos en Consulta directa.

El filtro que necesito es el inicio de la fecha de la semana. Como estoy usando Direct Query no puedo introducir manualmente las fechas de inicio de la semana, por ejemplo.

01/04/20191
08/04/20192
15/04/20193

Así que he creado una clave de fecha a través de este código:

DateKey - CALENDAR(DATE(2000,01,01),DATE(2050,12,31))
WeekStartDate - DateKey[Date]- WEEKDAY(DateKey[Date],2)+1 // Lunes como fecha de inicio de la semana
Sin embargo, esto crea un error de relación de muchos a muchos con mi tabla de datos principal:
Single SoW date picture.GIF
Así que he creado una tabla adicional (piggybacking off de la datekey para RESUMIR el "WeekStartDate" :

SoW Index ( SoW Index) - SUMMARIZE(DateKey, DateKey[WeekStartDate])

Index á RANKX(ALL('SoW Index'),'SoW Index'[WeekStartDate],,ASC)

Y creó una relación con mi tabla principal con esta nueva tabla (piggyback):

3 REPLIES 3
v-alq-msft
Community Support
Community Support

Hola, @Neill_

Según su descripción, creé datos en SQL SERVER para volver a sentir su escenario.

Sembrar:

b1.png

Luego me conecté al origen de datos con el modo de consulta directa. He creado una tabla calculada y una columna calculada como se muestra a continuación.

Calculated table:
DateKey = CALENDAR(DATE(2019,1,1),DATE(2020,12,31))

Calculated column:
WeekStartDate = DateKey[Date]-WEEKDAY(DateKey[Date],2)+1

Hay una relación entre dos tablas basada en la columna 'Fecha'.

Resultado:

b2.png

Saludos

Allan

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

amitchandak
Super User
Super User

@Neill_ , únase a SOW de la tabla con la tabla de fechas. Inicio de la semana en el calendario / Fecha se encargará de la pantalla

Anonymous
Not applicable

Sow Piggy back.GIF

Sin embargo, todavía no funciona. ¿Puede alguien aconsejar sobre cómo crear tablas de fechas de inicio de la semana en Direct Query?

Gracias

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.