Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Quiero repasar cómo puede hacer fácilmente comparaciones de tiempo en LuckyTemplates y calcular específicamente este año en comparación con el año pasado. Le mostraré un par de técnicas que puede utilizar para comparaciones de tiempo como esta. Puedes ver el video completo de este tutorial en la parte inferior de este blog.
Estas son algunas de las cosas más fáciles que puede hacer en LuckyTemplates. También son algunos de los primeros ejemplos con los que debe trabajar mientras aprende a operar DAX de manera efectiva, especialmente en el escritorio de LuckyTemplates.
Primero, hagamos un resumen rápido de cómo debe configurar sus modelos.
Esta es la técnica de la cascada de la que hablo mucho. Otros lo llaman copo de nieve, pero a mí me gusta este concepto de la cascada y sus filtros que fluyen hacia abajo.
Su tabla de fechas es absolutamente clave aquí. No desea realizar comparaciones de tiempo de inteligencia de tiempo o comparaciones de tiempo sin una tabla de fechas. Tienes que tener una buena mesa de citas. Si desea aprender cómo configurar uno de manera realmente efectiva y rápida, definitivamente consulte una gran cantidad de contenido de LuckyTemplates sobre las tablas de fechas .
Tabla de contenido
Comparaciones de tiempo usando SAMEPERIODLASTYEAR
Para empezar, voy a una mesa aquí para que podamos revisar los números y también tengo mi cortadora seleccionada en 2016 aquí.
En lugar de ventas, voy a crear otra medida central, que es Cantidad total . Voy a resumir la columna de cantidad, que está en mi tabla de Ventas.
Solo pienso en esto como una medida central, y luego puedo diversificarme en todos estos otros cálculos, como inteligencia de tiempo, promedios móviles, agrupación dinámica y otros patrones diferentes o combinaciones de fórmulas. Es simplemente reutilizar los patrones una y otra vez.
Voy a arrastrar mi medida de Cantidad total a la tabla para que podamos ver los resultados. Ahora que tengo esto, puedo calcular rápidamente la cantidad del año pasado.
Iré a una nueva medida y llamaré a esta Cantidad LY (el año pasado). Aquí es donde puedo usar una función llamada . Esta es la función más importante en el lenguaje de fórmulas DAX. Le permite cambiar el contexto de un cálculo. En esta medida, todavía quiero calcular esa cantidad total, pero quiero hacerlo en un marco de tiempo anterior.
En este primer ejemplo, les mostraré esta función simple llamada . Hace exactamente lo que dice. Devuelve un conjunto de fechas y la selección actual del año anterior.
Entonces, básicamente, al poner esto dentro de CALCULATE, puedo llevar mi cantidad de un período de tiempo a otro período de tiempo. Y la función SAMEPERIODLASTYEAR me permite hacerlo exactamente con un año de diferencia. Voy a mostrarte una mejor combinación para usar, pero solo te mostré esta porque no quiero que te confundas demasiado.
Ahora, arrastraré Cantidad LY y verán que básicamente estamos comparando la cantidad vendida este año el 1 de enero de 2016 con lo que vendí el año pasado, el 1 de enero de 2015.
Entonces, si hago clic en 2015 en la segmentación, verá que este primer número debe ser 115. Y a partir de ahí, ahora podemos realizar comparaciones de tiempo.
Uso de la técnica de ramificación de medidas
De hecho, podemos calcular la diferencia de este año con respecto al año pasado. Y así, a partir de eso, puedo decir Cantidad Diff YoY (diferencia año tras año). Y luego todo lo que tengo que hacer es restar la cantidad LY de la cantidad total . Solo puedo hacer referencia a mis medidas dentro de una medida. Esto se llama bifurcación de medidas.
Y ahora, cuando arrastro esta medida, puede ver que este cálculo se ha generado dinámicamente a partir de estas dos medidas, Cantidad total y Cantidad LY. No hay nada codificado porque cuando hago clic en 2017, voy a ver la diferencia. No se hizo nada en 2014.
Entonces, en este conjunto de datos, que es un conjunto de datos antiguo genérico, puedo ver la diferencia. Y podemos convertir eso en una visualización con bastante facilidad: ahora puedo obtener la diferencia de cantidad diariamente .
Es posible que queramos filtrar esto un poco más. Tal vez crearemos otra segmentación aquí que nos permita seleccionar un mes específico, para que podamos ver mensualmente.
Y recuerda, también puedes cambiar el contexto aquí. Si quisiera no seleccionar nada allí, puedo ver la diferencia mensual muy fácilmente sin tener que cambiar ninguno de mis cálculos.
Comparaciones de tiempo usando DATEADD
Así que ahora te he mostrado cómo usar la función MISMOPERIODULTIMOAÑO. También hay una función llamada , que también le permite hacer esto. Prefiero DATEADD porque es más versátil.
Y para esto, quiero saltar rápidamente al caso del tema del analista. Por lo tanto, es la aplicación basada en web de LuckyTemplates que admite su desarrollo de LuckyTemplates. Dentro hay una variedad de aplicaciones diferentes y ya incrusté mi patrón de fórmula DATEADD aquí.
En lugar de escribirlo, voy a entrar aquí, buscar mi fórmula (ventas del año pasado) y luego copiarla.
Luego, lo traeré a mi modelo, tomaré una nueva medida y crearé otro nombre, ya que no podemos usar el mismo. Voy a llamar a esta cantidad el año pasado . Todo lo que necesito hacer es cambiar los parámetros aquí. En lugar de Ventas totales, colocaré Cantidad total .
Y luego, así, tengo este nuevo cálculo de Cantidad del año pasado, que básicamente arrojará exactamente el mismo número.
Va a devolver exactamente el mismo número aquí, literalmente no hay diferencia entre este cálculo aquí y la función SAMEPERIODLASTYEAR. Pero el beneficio de usar DATEADD es la versatilidad.
Comparación de tiempo para tablas de fechas no estándar en LuckyTemplates
Patrones de inteligencia de tiempo comunes utilizados en LuckyTemplates
Comparación de cualquier venta con la última venta (sin inteligencia de tiempo) – DAX avanzado en LuckyTemplates
Conclusión
En este tutorial de blog, le mostré un par de formas de calcular este año en comparación con el año pasado. Puede usar SAMEPERIODLASTYEAR, pero recomiendo la función DATEADD para comparaciones de tiempo. Tenemos mucho contenido sobre esta función en LuckyTemplates, así que definitivamente échale un vistazo.
También le recomiendo que utilice el Analyst Hub. Puede guardar todos sus patrones allí y traerlos a su modelo.
Comience a usar estas técnicas, incluida la configuración del modelo en cascada. Estas son las primeras cosas que debe explorar dentro de LuckyTemplates desde el punto de vista del cálculo.
Una vez que aprenda a hacer esto, podrá realizar rápidamente análisis interesantes, especialmente con todos los filtros adicionales que puede colocar en sus datos cuando crea un modelo de datos optimizado en segundo plano.
Buena suerte con este. ¡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