Comprender qué es el modelado de datos y crear las relaciones correctas

Comprender qué es el modelado de datos y crear las relaciones correctas

Después de tener una discusión extensa sobre el editor de consultas, es hora de mover todos esos datos a un informe de LuckyTemplates a través del modelado de datos. Puede ver el video completo de este tutorial en la parte inferior de este blog.

El modelado de datos le permite conectar diferentes tablas de datos en su informe de LuckyTemplates creando relaciones entre ellas.

Tabla de contenido

Corrección de relaciones en el modelo de datos central

Mi modelo de datos central consta de todas las tablas que arreglé en el editor de consultas. Esto incluye mi tabla de Clientes, tabla de Ubicaciones, tabla de Productos, etc.

Comprender qué es el modelado de datos y crear las relaciones correctas

Ya que limpié esas tablas y estoy seguro de que tengo todos los datos que necesito por ahora, voy a hacer clic en Cerrar y aplicar para cerrar el editor de consultas y aplicar los cambios pendientes.

Comprender qué es el modelado de datos y crear las relaciones correctas

Por supuesto, esto no significa que no volveré al editor de consultas una vez que comience a trabajar en el modelado de datos. Definitivamente regresaría mucho, especialmente si necesito hacer transformaciones adicionales o si necesito traer nuevos datos dependiendo de lo que requieran mis informes.

El proceso de aplicar las consultas en mi modelo de LuckyTemplates puede llevar algún tiempo, según la cantidad de datos que tenga.

Comprender qué es el modelado de datos y crear las relaciones correctas

Pero una vez que termine la aplicación, terminaré en un lienzo nuevo donde puedo comenzar a crear mi análisis.

Comprender qué es el modelado de datos y crear las relaciones correctas

Algunas personas pueden saltar directamente a esta parte. Pero lo que suelo hacer es comprobar las relaciones creadas en torno a los datos con los que trabajé cuando estaba en el editor de consultas.

Comprender qué es el modelado de datos y crear las relaciones correctas

Esta es el área de modelado, a la que puedo acceder a través de este ícono en particular aquí.

Comprender qué es el modelado de datos y crear las relaciones correctas

Si no tiene experiencia en LuckyTemplates y anteriormente trabajaba en Excel, esto le resultará completamente desconocido. Es importante que comprenda esta parte porque es crucial para desarrollar cualquier cosa dentro de LuckyTemplates.

Aquí es donde puedo asegurarme de que las relaciones entre mis datos se establezcan de manera óptima. De lo contrario, será más difícil realizar correctamente cualquier cálculo o análisis.

Las relaciones están representadas por estas líneas y flechas que atraviesan las tablas de datos.

Comprender qué es el modelado de datos y crear las relaciones correctas

LuckyTemplates normalmente adivina las relaciones entre las diferentes tablas automáticamente. Desafortunadamente, LuckyTemplates se equivoca en esta parte la mayor parte del tiempo .

Por lo tanto, generalmente empiezo eliminando estas relaciones existentes, especialmente cuando no estoy 100 % seguro de si las relaciones predeterminadas que LuckyTemplates ha colocado tienen sentido.

Comprender qué es el modelado de datos y crear las relaciones correctas

Comprender qué es el modelado de datos y crear las relaciones correctas

En Excel, normalmente tendría un archivo enorme con cientos de columnas. Pero el modelado de datos dentro de LuckyTemplates es diferente.

Aquí, por ejemplo, tengo un conjunto básico de información y luego tengo tablas de apoyo separadas que tienen información de filtrado dentro de ellas. Entonces termino con diferentes tablas con diferentes grupos de datos en cada una.

Comprender qué es el modelado de datos y crear las relaciones correctas

Esta es la parte crítica en el modelado de datos: identificar si cada tabla es una tabla de búsqueda o una tabla de hechos . Es importante comprender qué hacen estos dos tipos de tablas para que pueda comprender qué tipo de relaciones puede dibujar a través de ellas.

Una tabla de hechos lleva todas las transacciones , como en esta tabla de ventas.

Comprender qué es el modelado de datos y crear las relaciones correctas

Por otro lado, una tabla de búsqueda contiene información de filtrado.

Una vez que he identificado dónde pertenecen mis tablas, las organizo. Me gusta alinear mis tablas de búsqueda aquí arriba en una sola fila.

Comprender qué es el modelado de datos y crear las relaciones correctas

En cuanto a mi tabla de hechos, me gusta ponerla debajo.

Comprender qué es el modelado de datos y crear las relaciones correctas

Por supuesto, algunas personas podrían hacerlo de manera diferente. Pero esta es la mejor práctica que quiero compartir porque tengo la filosofía de mantener las cosas lo más simples posible.

Coloco estas tablas en capas porque quiero visualizar cómo van las relaciones. Yo llamo a esto una cascada de filtros . De esta manera, tengo mis tablas de búsqueda en la parte superior enviando información de filtrado a los datos sin procesar con los que estoy trabajando.


Las 3 mejores prácticas principales para organizar sus modelos de LuckyTemplates
Cómo organizar su modelo de datos de LuckyTemplates: consejos de mejores prácticas
Técnicas de segmentación de clientes utilizando el modelo de datos: LuckyTemplates y DAX

Conclusión

Esto es algo muy básico, pero es crucial que lo domines porque puede hacer o deshacer tus cálculos más adelante.

Comprender los conceptos básicos del modelado de datos lo ayuda a asegurarse de obtener los resultados correctos en sus informes. Le ahorrará la frustración de tratar de encontrar la causa raíz de los errores que pueden resultar de las relaciones incorrectas.

Mis mejores deseos,


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.