Problemas de granularidad de datos en LuckyTemplates

Problemas de granularidad de datos en LuckyTemplates

Para la publicación de blog de hoy, propondré una solución que abordará los problemas de granularidad de los datos. En LuckyTemplates, creemos en ensuciarse las manos. Nuestra serie en curso, , está orientada a poner en práctica lo que ha aprendido. No creemos que haya una forma más rápida de aprender LuckyTemplates que arremangarse y empezar a trabajar. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Para , se nos pidió que tomáramos algunos datos resumidos y creáramos una tabla de hechos diarios usando Power Query. Tenemos bastante contenido disponible actualmente en LuckyTemplates que cubre algo similar usando DAX. Para aquellos de ustedes que han obtenido la certificación, uno de los módulos clave es el análisis presupuestario. Una de las cosas discutidas en este módulo fue cómo dividir el presupuesto en granularidad diaria, así que no dude en consultarlo.

Tabla de contenido

Comenzando con el editor de Power Query

Fue interesante que la mayoría de las personas adoptaran el mismo enfoque con sus soluciones. En esta publicación, lo desglosaré cómo lo abordé. Vayamos al editor de consultas de energía. Comenzando con la vista resumida, lo primero que hice fue asegurarme de que estos estén en formato de fecha y formato de número decimal.

Problemas de granularidad de datos en LuckyTemplates

El primer paso fue conocer el número de días entre la fecha de inicio y la fecha de finalización. Esto me ayudará a obtener los valores diarios que necesitaré para mis columnas Costo , Consumo y Emisión .

Problemas de granularidad de datos en LuckyTemplates

Hay varias formas de hacer esto en . Esta es la forma en que lo hice.

Agregué una nueva columna y la llamé Duración, luego agregué Fecha de finalización menos Fecha de inicio.

Problemas de granularidad de datos en LuckyTemplates

Los resultados se ven bastante bien. Tenemos la columna Duración.

Problemas de granularidad de datos en LuckyTemplates

Lo siguiente que debe hacer es crear una columna de fechas para que cada fecha entre el 10/1 y el 30/11 esté en una columna. Puedo crear rápidamente una lista convirtiendo esto en un número entero.

Problemas de granularidad de datos en LuckyTemplates

Problemas de granularidad de datos en LuckyTemplates

Agregar una columna personalizada

Todo lo que queda por hacer es agregar una columna personalizada. Llamaré a esta columna Fecha y usaré corchetes para crear una lista desde la fecha de inicio hasta la fecha de finalización.

Problemas de granularidad de datos en LuckyTemplates

El resultado me ha dado esa lista. Puedo expandir a nuevas filas o extraer los valores.

Problemas de granularidad de datos en LuckyTemplates

En este caso, elijo expandir a nuevas filas. Nuestra lista ahora es desde el 10/1 hasta el 30/11.

Problemas de granularidad de datos en LuckyTemplates

Ahora puedo deshacerme de estas dos columnas porque ya no las necesito.

Problemas de granularidad de datos en LuckyTemplates

Ahora tengo columnas ordenadas de fecha , costo , consumo y emisión .

Problemas de granularidad de datos en LuckyTemplates

Necesito crear otra columna personalizada y llamarla Costo diario, donde el Costo se dividirá por la Duración.

Problemas de granularidad de datos en LuckyTemplates

El resultado me parece correcto.

Problemas de granularidad de datos en LuckyTemplates

Necesito hacer esto nuevamente para las otras dos columnas: Consumo y Emisión. Luego necesito deshacerme de todas las columnas que no necesito.

Problemas de granularidad de datos en LuckyTemplates

Ahora, tengo un costo diario, un consumo diario y una emisión diaria. Incluso puedo cambiar el nombre de estas columnas a solo Costo, Consumo y Emisión. Tengo esta tabla de una sola fecha que ahora puedo conectar a una tabla de fechas y poder hacer un análisis de tiempo estándar.

Problemas de granularidad de datos en LuckyTemplates

Así fue como se cubrió el problema. Sin embargo, hubo un comentario particular sobre la entrada de Melissa que también quería resaltar aquí.

Problemas de granularidad de datos en LuckyTemplates

Creo que este es un punto clave. Algunos de los pasos que he cubierto aquí se repitieron varias veces. Podría agrupar fácilmente estos cálculos diarios en un solo paso como lo hizo Melissa aquí, y le recomiendo que también revise su trabajo.

Conclusión

Espero que pueda experimentar con esta técnica, y espero que pueda usarla para sus propios informes. Al abordar los problemas de granularidad en sus datos, podrá crear más puntos de datos y profundizar en los detalles más finos de sus informes.

Haroon


Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.