Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
En esta publicación de blog, les traeré la solución para trabajar con horarios en LuckyTemplates, que es nuestro problema de la semana n.º 10. Este no fue un desafío demasiado difícil. Pero aún así, fue bastante molesto que arrojó bastantes bolas curvas. Puedes ver el video completo de este tutorial en la parte inferior de este blog.
Para aquellos que no están familiarizados, es una serie continua que ocurre cada 1er y 3er miércoles en el foro LuckyTemplates. El problema publicado en la primera semana requiere una solución basada en DAX, mientras que el problema de la tercera semana solicita una solución basada en Power Query.
Solo un recordatorio rápido de que para este desafío solo de DAX, no se trataba solo de elegir una fecha, sino también de poder seleccionar una hora de inicio y una hora de finalización para ese período de tiempo en particular.
Tabla de contenido
Cómo trabajaron los expertos con tablas de tiempo en LuckyTemplates
Mientras revisaba las entradas, vi que algunos de los expertos de LuckyTemplates habían brindado excelentes soluciones. Por ejemplo, me gustó mucho el enfoque de José para este desafío.
Como puede ver a continuación, hubo un uso muy inteligente de . El código también estaba limpio y ordenado.
El enfoque de Greg fue probablemente el más similar al mío en términos de dividir la hora de inicio y la hora de finalización en dos tablas separadas, mientras que José solo usó una.
También creo que Alex hizo otra buena entrada. Usó variables y una mesa virtual para el desafío.
Las entradas de Alex y José fueron mis favoritas para este desafío; Aprendí mucho, así que definitivamente revise sus presentaciones en el .
Solución de Haroon para trabajar con horarios en LuckyTemplates
Déjame guiarte a través de mi solución para el desafío. El primer paso fue separar la hora de inicio y la hora de finalización. Cambiemos el encabezado para nuestra hora de inicio.
Todo lo que hice fue generar una serie entre 1 y 24. Esto me permitió recolectar esa selección en nuestro cálculo DAX.
Sé que no hay muchos datos allí, pero lo que queremos poder hacer es ver los resultados entre el 23 y el 25 de abril. La hora de inicio es a las 5 en punto del 23 de abril y la hora de finalización es a las 2 en punto del 25 de abril.
Una vez que ingresamos las horas de inicio y finalización, podemos ver la actualización de los resultados.
El primer paso fue configurar estos filtros. Creé mis tablas de hora de inicio y hora de finalización. Hice clic en la cinta Modelado y luego en Nuevo parámetro para generar la serie.
Y luego creé un simple cálculo de conteo de clientes .
El siguiente paso es determinar los clientes entre los tiempos. Quería averiguar cuál es la fecha seleccionada y usé las funciones y para averiguar cuál era la más grande y la más pequeña.
El MIN y el MAX nos dan los tiempos de inicio y finalización en esta sección del cálculo.
Y luego combiné la fecha de inicio con la hora de inicio y la fecha de finalización con la hora de finalización.
Después de eso, usé la función en Clientes totales , que filtró el Recuento de clientes reales .
También quería que StartDateTime fuera mayor que StartDT y menor o igual que EndDT .
Así que esto es lo que había que hacer para la primera parte del cálculo. Creo que uno de los desafíos fue tener cuidado con lo que se seleccionó aquí.
La forma en que configura horarios adicionales para obtener el contexto del filtro puede brindarle algunos resultados extraños.
Básicamente, descubrimos que si no selecciona Mayor o igual que para la hora de inicio y Menor o igual que para la hora de finalización, obtendrá algunos resultados dudosos. Pero a pesar de esta falla, este cálculo todavía funcionó para mí.
Uso de la tabla de fechas extendida
El siguiente paso es incorporar los días de semana. Hacer esto se ha vuelto muy fácil con esta de nuestra experta residente en código M, Melissa de Korte.
Antes, hemos tenido problemas para determinar cuáles son nuestros días de la semana y cuáles no, pero usar estos datos absolutamente sorprendentes de Melissa ha sido útil. Cubre todo lo que pueda imaginar, desde años financieros personalizados hasta compensaciones. Esta es una tabla muy poderosa y simplemente hace que sus documentos sean más fáciles de escribir e incluso de entender.
Conclusión
En esta publicación de blog, aprendimos cómo trabajar con tablas de tiempo en LuckyTemplates y cómo el uso de herramientas como la tabla de fechas extendida de Melissa puede facilitar la vida.
Si disfrutó del contenido cubierto en esta publicación en particular, consulte otros como este en nuestra serie Problema de la semana, que puede encontrar en nuestro foro.
Además, no olvide suscribirse al canal de televisión LuckyTemplates en YouTube, donde tenemos una gran cantidad de contenido proveniente de una variedad de creadores de contenido que se dedican a mejorar la forma en que usa LuckyTemplates y Power Platform.
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