La relación de la tabla de fechas no funciona

Un usuario Pregunto ✅

sirlanceohlott

Buenas tardes,

He estado en un punto muerto durante la última hora con respecto a una tabla de fechas que creé dentro de un nuevo informe.

Compartiré lo que intenté antes de compartir DAX e imágenes.

  • La tabla de fechas está marcada como tabla de fechas.
  • Me aseguré de que la Tabla de fechas y cualquiera de las tablas a las que se conectaría estén todas en el mismo formato Fecha / Hora a través del panel de relaciones y del Editor de Power Query.
  • También verifiqué en SSMS que el campo al que se está uniendo es Fecha / Hora.

No estoy seguro de si esto presentaría un problema, pero las tablas de datos se extraen a través de Direct Query.

Aquí está el DAX que utilicé para hacer la tabla de fechas:

Date = 
  GENERATE (
    CALENDAR( DATE( YEAR( TODAY() ) - 2, MONTH( TODAY() ), DAY( TODAY()) ), TODAY()),
    VAR startOfWeek = 1 // Where 1 is Sunday and 7 is Saturday, thus a 3 would be Tuesday    
    VAR currentDay = [Date]
    VAR days = DAY( currentDay )
    VAR months = MONTH ( currentDay )
    VAR years = YEAR ( currentDay )
    VAR nowYear = YEAR( TODAY() )
    VAR nowMonth = MONTH( TODAY() )
    VAR dayIndex = DATEDIFF( currentDay, TODAY(), DAY) * -1
    VAR todayNum = WEEKDAY( TODAY() )
    VAR weekIndex = INT( ROUNDDOWN( ( dayIndex + -1 * IF( todayNum + startOfWeek <= 6, todayNum + startOfWeek, todayNum + startOfWeek - 7 )) / 7, 0 ) )
  RETURN ROW (
    "day", days,
    "month", months,
    "year", years,
    "day index", dayIndex,
    "week index", weekIndex,
    "month index", INT( (years - nowYear ) * 12 + months - nowMonth ),
    "year index", INT( years - nowYear )
  )
)

Aquí hay una vista del panel de relaciones:

Vista del panel de relacionesVista del panel de relaciones

Aquí está la vista Editar relación:

relaciónv2.PNG

¡Agradezco cualquier ayuda para resolver este problema!

VasTg

@sirlanceohlott

¿Hay alguna razón por la que debas mantener Fecha Agregada y Fecha columnas en el tipo de datos Fecha / Hora en lugar de Fecha (formato mm / dd / aaaa)?

Pruébelo y avísenos.

Si esto ayuda, márquelo como una solución.

Las felicitaciones también son buenas.

VasTg

@sirlanceohlott

¿Hay alguna razón por la que debas mantener Fecha Agregada y Fecha columnas en el tipo de datos Fecha / Hora en lugar de Fecha (formato mm / dd / aaaa)?

Pruébelo y avísenos.

Si esto ayuda, márquelo como una solución.

Las felicitaciones también son buenas.

sirlanceohlott

En respuesta a VasTg

@VasTg, funcionó como un encanto, dejaré la variación de Fecha / Hora fuera de la mezcla por el momento.

¡Aprecio tu ayuda!

sirlanceohlott

En respuesta a VasTg

@VasTg Cambiaré de Fecha / Hora a Fecha y veré si esto resuelve el problema.

La única razón por la que lo mantenía en Fecha / Hora era si quería hacer algunos cálculos sobre los tiempos de envío.

¡Te haré saber cómo te va!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *