Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Una pregunta que recibí del gira en torno a una adición a la tabla de consulta de fechas. Esta adición le evita tener que filtrar manualmente los datos hasta la última fecha cada vez que ingresan nuevos datos. Esto puede ser útil si está trabajando en un informe en curso. Puede ver el video completo de este tutorial en la parte inferior de este blog.
Agregaré un enlace a dicha publicación en las publicaciones del foro de soporte relacionadas a continuación.
Tenga en cuenta que la solución que ofrezco requerirá el uso de la plantilla de tabla de fechas anterior que proporcioné en la Guía definitiva para principiantes de LuckyTemplates y la Guía definitiva para principiantes de los cursos DAX. Los enlaces a estos también se encuentran a continuación.
La plantilla es un archivo de texto que debe colocarse en el editor de consultas. Genera una tabla de fechas basada en los parámetros de fecha que ingresaste.
Una vez que esté en su lugar, le mostraré cómo hacer que la tabla sea dinámica en función de los datos reales que tiene.
Tabla de contenido
Crear una tabla de fechas dinámica usando datos en vivo
Primero, voy a revisar las fechas generales en la tabla Ventas.
La tabla Ventas servirá como tabla de hechos mientras tratamos de obtener la Fecha mínima general. Voy a usar la función CALCULAR y luego usaré la Fecha de pedido.
Tenga en cuenta que también tengo rebanadores aquí, por lo que necesito usar TODAS las fechas. Esto elimina los filtros que podrían estar introduciendo el contexto incorrecto en la medida.
Ahora, solo necesito recrear esta medida. Así que copiaré esta fórmula y haré clic en Nueva medida.
Esta nueva medida será para la fecha máxima general, por lo que solo necesito cambiar MIN a MAX.
Permítanme arrastrar estas medidas a mi informe para ver qué fechas aparecerán.
Cuando miro los datos de la tabla Ventas, la primera fecha en mi línea de tiempo cae a principios de 2014 mientras que la última fecha cae a mediados de noviembre de 2018.
Parámetros de consulta de fechas
Dado que el objetivo principal aquí es hacer que la tabla de fechas sea dinámica, las fechas resultantes serían algo diferentes de las tarjetas que vio anteriormente, especialmente una vez que cambiamos las cosas en el Editor de consultas.
Voy a empezar entrando en la consulta de fechas.
Luego, entraré en el Editor avanzado.
Aquí es donde verá un archivo de texto donde puede ingresar personalmente las fechas cubiertas.
Esto ahora generará el código completo de la tabla de fechas en función de lo que coloquemos en StartDate, EndDate y FYStartMonth.
Es esta consulta de fechas la que generó la siguiente tabla.
Creación de la tabla de fechas dinámica
Lo que voy a hacer ahora es duplicar la tabla anterior y usar este duplicado para iniciar una tabla de fechas dinámicas.
Normalmente, iría a la Fuente para generar los datos.
Luego, puede cambiar la fecha aquí mismo en Consulta de fechas.
Pero lo que voy a mostrarte es cómo superponerlo.
Voy a empezar con List Min. Mi tabla de Ventas sigue siendo mi tabla de hechos, luego voy a hacer referencia a la Fecha de pedido.
La segunda parte de la medida será List Max, y también utilizará la tabla Ventas y la Fecha de pedido.
Con estos cambios en la medida, la tabla ahora se actualizará automáticamente cada vez que entren nuevos datos en la tabla Ventas. La tabla de fechas también se ajustará según las fechas relevantes.
Por supuesto, también necesita algo de espacio para el ajuste. Es por eso que generalmente agrego alrededor de 30 días a la última fecha. Para eso es esta última parte de la medida.
Este es un concepto interesante que lo ayudaría a ejecutar cualquier tipo de análisis de escenario. Es mejor agregar algo de tiempo adicional al final en lugar de cortarlo en la última fecha.
Una vez que volvamos a las tarjetas que muestran la primera y la última fecha, verá que la última fecha ya se ha ajustado.
Cree una tabla de fechas completa en LuckyTemplates Muy rápido
Muestre resultados hasta la fecha actual o una fecha específica en LuckyTemplates
Cómo trabajar con varias fechas en LuckyTemplates
Conclusión
Con una tabla de consulta de fechas dinámicas, no es necesario filtrar manualmente las fechas cada vez que ingresan nuevos datos en su tabla de hechos.
Nuevamente, siempre prefiero crear tablas de fechas en el editor de consultas porque sigue siendo la forma más eficiente de hacerlo.
Necesitará el código de texto que puede descargar de los cursos de la Guía definitiva para principiantes para eso, así que consulte el enlace a esos cursos a continuación.
Mis mejores deseos,
Qué es uno mismo en Python: ejemplos del mundo real
Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.
En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.
Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.
En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.
Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.
Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.
Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.
Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.
¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber