Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
En este tutorial, voy a ejecutar algunas técnicas de análisis avanzadas dentro de LuckyTemplates y el lenguaje de fórmulas DAX que llamo lógica de tabla secundaria. Puede ver el video completo de este tutorial en la parte inferior de este blog.
A veces, cuando usa LuckyTemplates para su análisis, querrá encontrar o descubrir información interesante, pero es posible que los datos actuales con los que está trabajando no le permitan extraer dicha información.
Es por eso que a veces es crucial crear tablas secundarias para incorporar dicha información a su modelo de datos central.
Muestro de principio a fin cómo debe pensar analíticamente sobre el uso de estas tablas, pero también cómo implementarlas de una manera realmente práctica.
Aprendemos mejor haciendo, por lo que te mostraré un ejemplo práctico de cómo puedes hacer esto por tu cuenta. Demostraré cómo puede aportar diversa información o conocimientos a su análisis de datos que realmente muestre las cosas de una manera mucho más efectiva.
Así que aquí calculamos las ventas totales de nuestros vendedores en los últimos 60 días. Y luego, en base a eso, los clasificaremos dinámicamente como vendedores buenos, de rango medio o inferiores.
A medida que avanzamos en el tiempo, podemos mirar hacia atrás en los últimos 60 días y ver qué vendedores en cualquier período de 60 días están vendiendo realmente bien.
Tabla de contenido
Ramificación para lógica de tabla secundaria
Antes de sumergirnos en la creación de la lógica de la tabla secundaria, repasemos los cálculos necesarios para lograrlo.
Este ejemplo aquí es estático en términos del conjunto de datos de demostración incorporado, por lo que tuve que crear una fórmula que recupere la última fecha de mi tabla de ventas.
Específicamente pretendo que sea de esa manera para esta demostración, pero puede tenerlo de otra manera en sus propios conjuntos de datos que se actualizarían todos los días. Aquí está la fórmula que creé para obtener la última fecha .
A partir de esto, podemos introducir esta fórmula en nuestro cálculo, Transacciones de los últimos 60 días . En este cálculo vamos a CALCULAR CUENTAS de la tabla Ventas . Luego, abrimos la ventana dinámica de 60 días usando FILTRAR TODAS las fechas que itera a través de la tabla de fechas , que luego nos brinda los resultados que estamos buscando.
Esto nos mostrará las ventas totales que cualquier vendedor ha realizado en los últimos 60 días de forma continua, a medida que avanzamos en el tiempo. A medida que filtramos esto, podemos ver a nuestros peores y mejores vendedores.
También podemos hacer que este aspecto sea más atractivo visualmente mediante el uso de algunas barras de datos . Vamos al formato condicional,
luego cámbialo un poco con algunos colores.
Ahora podemos ver claramente a nuestros principales vendedores en función de los últimos 60 días en este conjunto de datos.
Ahora, aquí es donde entra en juego la lógica de la tabla secundaria. Agruparemos a estos vendedores según la cantidad de productos que venden.
Esta información nos ayudará a administrar bien a nuestra gente y a tomar mejores decisiones en términos de recompensas o quizás incluso despido de aquellos que no se están desempeñando en absoluto.
Crear la tabla secundaria
Aquí es necesaria una lógica de tabla secundaria porque se trata de un cálculo dinámico. No podemos poner esto en la tabla de búsqueda. Necesitamos poder iterar a través de los números en la lógica en una tabla secundaria para luego agrupar a estas personas.
Entonces, para crear otra tabla, vamos a Ingresar datos , luego ingresamos el título y las columnas.
Creamos nuestro Min y nuestro Max , y luego ponemos los valores que pretendemos tener. Luego, hacemos clic en Cargar.
Una vez que esté cargado, lo tendremos dentro de nuestro modelo. Tenga en cuenta que una tabla secundaria no tiene relación con nuestro modelo de datos. Solo se sienta aquí y no lo conectamos a nada porque no es necesario.
Esta es la tabla por la que necesitamos iterar. Esto significa que para cada persona de ventas y el resultado que obtuvimos de nuestra Transacción de los últimos 60 días, determinaremos a qué grupo pertenecen en función de nuestro Mín. y Máx. aquí.
Así que ahora necesitamos escribir una fórmula que nos permita averiguar qué es eso.
Uso de lógica de tabla secundaria para extraer información
Para extraer esta información, primero debemos crear una nueva medida. Vamos a devolver un valor de texto aquí porque pondremos a estas personas en un grupo.
Llamemos a esta fórmula Grupo de Desempeño de Vendedores . Utilizamos la función CALCULATE to SELECTEDVALUE , que es nuestra lógica de tabla secundaria , donde encontrará y devolverá un valor de texto (superior, correcto, pobre). Ponemos un resultado alternativo ( EN BLANCO ) por si acaso.
Luego, en la siguiente línea es donde ponemos nuestra lógica de tabla secundaria. Y usamos la función FILTRO , ya que itera a través de TODA nuestra lógica de vendedores .
Con esta lógica, encontraremos el grupo en el que se encuentra un vendedor en particular, y ese grupo será dinámico porque esta medida es dinámica. Entonces, si traemos esto a nuestra mesa, ahora veremos los resultados.
Tomamos una figura en particular de otra tabla, que yo llamo una tabla secundaria, y luego la trajimos a través de medidas en nuestro modelo.
Cómo evaluar clústeres en sus datos usando la técnica DAX en LuckyTemplates
Use DAX para segmentar y agrupar datos en LuckyTemplates
Agrupar clientes dinámicamente por su clasificación con RANKX en LuckyTemplates
Conclusión
Este es el poder del análisis avanzado en LuckyTemplates. Al utilizar la lógica de la tabla secundaria, no necesitamos esos cálculos intermedios. La fórmula está haciendo todo el trabajo duro por nosotros.
Estos son todos los consejos que necesita para poder comprender este concepto único en LuckyTemplates. Estas técnicas son bastante exclusivas de y de algunas de las mejores prácticas de desarrollo que estamos completando.
Solo después de leer este blog y ver el video a continuación, comprenderá exactamente lo que quiero decir. Así que adelante, revisa el video. Puedo prometer que hay mucho que aprender.
Su mente se expandirá exponencialmente en términos de análisis e información que puede incluir en sus informes.
¡Buena suerte!
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