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,


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

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.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

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.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

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.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

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.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

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.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

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.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

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

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber