En este tutorial, aprenderá a eliminar una tabla de fechas oculta en LuckyTemplates para reducir el uso de RAM y mejorar el rendimiento . LuckyTemplates crea automáticamente tablas de fechas ocultas cuando tiene habilitada la opción Fecha/hora automática .
Para habilitar la fecha/hora automática , vaya a Opciones y luego a la pestaña Carga de datos. En la opción Inteligencia de tiempo , habilite la opción Fecha/hora automática.

Después de cargar LuckyTemplates, notará que la tabla de fechas no está visible en el panel Campos.

Puede verlo en DAX Studio o en Tabular Editor .
Tabla de contenido
Opción de fecha/hora automática en LuckyTemplates
Inicie DAX Studio. En el panel Metadatos, puede ver varias tablas de fechas locales .

Vaya a la pestaña Avanzado y haga clic en Ver métricas . Puede ver que actualmente, las tablas de fechas locales no consumen una gran cantidad de RAM.

Visualicemos cómo se verá el modelo de datos si tiene más valores de fecha.
Haga clic en la pestaña Herramientas externas y cree una nueva tabla . Esta nueva tabla calculada GENERARÁ tabla que contiene fechas desde el 1 de enero de 1907 hasta el 31 de diciembre de 2070. Luego, la función creará columnas que contengan la fecha.
Para entender cómo la opción Fecha/hora automática afecta su RAM, repliquemos la FILA siete veces.

Cuando ejecuta esto, DAX Studio genera una tabla que contiene 8 columnas y casi 60 000 filas.

Cuando vuelva a hacer clic en la opción Ver métricas, verá que esta nueva tabla consume 4,6 MB de RAM para cada columna.

Si hace clic en la pestaña Resumen, puede ver que el tamaño del modelo de datos aumentó a 173 MB.

A través de este ejemplo, puede ver cómo habilitar la opción Fecha/hora automática en LuckyTemplates puede aumentar su consumo de RAM.
Cuando se trata de datos realistas, es posible que encuentre atributos históricos y decida conservarlos para futuras referencias. Pero esto puede hacer que su programa consuma una cantidad considerable de RAM, especialmente si habilita la opción Fecha/hora automática.
Puede optimizar sus tablas de fechas desactivando esta opción y creando su propia tabla de fecha/hora automática usando Power Query o código DAX . También puede crearlo usando la fuente de datos en SQL.
Opción de fecha/hora automática deshabilitada para la tabla de fechas en LuckyTemplates
Comparemos cuánto consumirá esta tabla si la opción Fecha/hora automática está deshabilitada.
Vuelva a LuckyTemplates y desactive la opción Fecha/hora automática en la pestaña Carga de datos.

Luego, inicie DAX Studio y haga clic en Ver métricas. En la pestaña Resumen, puede ver que de 173 MB, el consumo de RAM disminuyó a 133 MB.

Al desactivar la opción Fecha/hora automática, pudo ahorrar 40 MB de RAM.
LuckyTemplates con Python Scripting para crear tablas de fechas
Clasificación de columnas de tablas de fechas en LuckyTemplates
La importancia de las tablas de fechas de LuckyTemplates
Conclusión
Con suerte, este tutorial lo ayudó a comprender la importancia de configurar LuckyTemplates DAX Studio antes de comenzar su trabajo.
Aunque la opción Fecha/hora automática es una característica útil de inteligencia de tiempo, tiene un efecto significativo en el uso de RAM. En su lugar, se recomienda crear manualmente una tabla de fechas usando el código DAX.
La eliminación de tablas de fechas ocultas en LuckyTemplates es una de las formas en que puede optimizar su informe y mejorar el rendimiento. Hay más técnicas de optimización para aprender en el .