Hola Carolina,
Normalmente con el método que propongo en mis cursos de crear la tabla calendario con M funciona incluso para columnas cuando están como fecha-tiempo. Te comparto una muestra con ejemplos de fechas en este formato y el calendario lo ejecuta sin problema.
Pero igual, habrá ciertas consideraciones que las que considero más importante para tu caso:
- El incremental refresh lo estás realizando en tu tabla de hechos en la columna del tipo datetime.
- Si la columna es del tipo datetime pero en realidad no tiene tiempos, es decir siempre muestra la hora por ejemplo 12:00:00, el método del código en M te debería de funcionar.
- Si en realidad si muestra tiempos distintos, entonces tendrías que duplicar esa columna y convertirla solo a fecha, entonces la columna de datetime la utilizarías para el incremental refresh, y la columna duplicada de solo fecha la utilizarías para crear tu tabla calendario.
También puedes considerar volver a crear la consulta de tabla calendario con M paso a paso y podrías notar si el error sucede al inicio o en dónde.
Estaré atento a tus comentarios y agradezco que si lograr solucionarlo compartas cuál fue la solución.
Saludos,
Javier