Si desea analizar algo a lo largo del tiempo, es probable que no haya una tabla más importante para crear para cualquier modelo de LuckyTemplates que una excelente tabla de fechas.
Una tabla de fechas se puede crear de varias maneras. En este ejemplo, uso el código 'M' dentro del editor de consultas.
Si quieres seguir, puedes descargar el código dentro de este curso:
Busque el archivo que se parece a este a continuación.
Ahora, podemos sumergirnos en la creación de nuestra tabla de fechas.
1. Crear una consulta en blanco
Lo primero que tenemos que hacer es crear una consulta en blanco. Para hacer esto, seleccione Nueva fuente .
Aparecerá una ventana emergente como esta a continuación.
Simplemente desplácese hacia abajo y busque la opción de consulta en blanco . Seleccione esta opción y luego haga clic en Conectar .
Después de hacer clic en Conectar , obtendrá una consulta en blanco.
2. Usando el código 'M'
El siguiente paso ahora es cambiar el código que está dentro de esta consulta. Aquí es donde entra el Código 'M'.
Así que seleccione el Editor avanzado en la parte superior.
Obtendrá una ventana emergente del Editor avanzado con texto existente. Elimine este texto, luego copie y pegue el código de la tabla de fechas en el Editor avanzado.
Deberías tener algo que se parezca a esto.
Después de pegar el código de la tabla de fechas, haga clic en Listo .
3. Parámetros de entrada
Verás ahora que tenemos algunos parámetros. De hecho, podemos ingresar algunos parámetros para esta tabla de fechas.
Para StartDate , digamos el 1 de enero de 2014 y para EndDate, 31 de diciembre de 2016.
También tenemos una opción para establecer el mes de inicio del año financiero . Puede elegir cualquier mes aquí, pero para este ejemplo en particular, elijamos julio.
Después de hacer clic en Invocar, tendrá esta tabla completa.
4. Revisión de la tabla
Hagamos una revisión rápida de lo que se creó para nosotros aquí.
Tenemos mes y año y trimestre y año .
También tenemos día de la semana y fin de semana .
Pero lo asombroso es que también tenemos esta columna de índice . Crear esto puede ser bastante difícil, por lo que tenerlo listo para nuestro uso es realmente útil.
Esta columna de índice, por ejemplo, puede ordenar la columna de mes y año . Dado que es un valor de texto, solo puede ordenarse alfabéticamente. Entonces, la columna de índice puede hacer la clasificación por nosotros.
Aparte de eso, la columna de índice también puede ordenar trimestre y año y, por supuesto, día y semana .
Y verá que también tenemos el año financiero en nuestra tabla para que podamos dividir nuestras tablas por año financiero.
Lo sorprendente es que no tienes que crear todos estos individualmente. Todos han sido creados de una sola vez.
5. Indique el nombre
Por supuesto, necesitamos escribir el nombre de esta tabla.
Entonces, en el lado derecho, verá un cuadro para el nombre debajo de las propiedades. Allí puedes escribir Fechas .
6. Cierre el editor de consultas
Para finalmente ejecutar todos los cambios que hicimos, haga clic en Cerrar y aplicar en la esquina superior izquierda de su editor de consultas.
7. Integre la tabla de fechas en el modelo de datos
Ahora podemos integrar nuestra tabla de fechas en nuestro modelo de datos. Para hacer eso, solo necesitamos conectar desde la fecha hasta la fecha del pedido .
Y ahora tenemos nuestro modelo de datos completo. Rapido y Facil.
Por qué construir una relación con la tabla de hechos
Rara vez, si alguna vez, ejecuto un análisis de tiempo sobre tablas de fechas en tablas de hechos.
Siempre creo una tabla de fechas y luego construyo una relación con la tabla de hechos (como una tabla de datos de ventas).
¿Por qué deberías hacer esto? Bueno, hay algunas razones.
Pero la clave aquí es aprender a crear una tabla de fechas realmente buena y rápida.
Desea asegurarse de tener todo el código correcto para hacer esto una y otra vez.
Conclusión
Acabamos de ejecutar una forma muy rápida de crear una tabla de fechas detallada en LuckyTemplates.
Personalmente, creo que esta es una forma realmente eficiente de hacerlo, porque puede realizar otros pequeños cambios en la tabla dentro del editor de consultas al mismo tiempo.
Con suerte, puede utilizar esto en su propio trabajo para un análisis de inteligencia de tiempo convincente.
Si aún no ha descargado el código, nuevamente puede obtenerlo dentro de este curso.