En este tutorial, aprenderá a crear y configurar correctamente el modelo de datos para paneles de gestión de inventario en LuckyTemplates.
Antes de comenzar a trabajar en las fórmulas y visualizaciones DAX, asegúrese de verificar si su modelo de datos es correcto. Si no es así, sus fórmulas DAX no funcionarán y sus visualizaciones se caerán.
Tabla de contenido
Configuración de las tablas en el modelo de datos
Hay algunas complejidades en este modelo. Tiene 2 tablas de hechos : la tabla de datos de ventas y la tabla de inventario .

Estas tablas tienen 2 marcos de tiempo diferentes. La tabla de datos de ventas tiene información histórica y la tabla de control de existencias de inventario es una marca de tiempo. Su sistema de inventario le dará cuánto inventario tiene al final de cada semana.
Debe comparar esos dos porque hay muchas cosas que debe administrar en términos de su stock y lo que realmente se vende.
Si tiene ventas bajas para productos específicos, debe asegurarse de no sobreabastecerse. Pero si tiene buenas ventas, debe asegurarse de tener suficiente stock para satisfacer la demanda. También debe darse tiempo para ordenar los productos antes de que las ventas superen sus existencias.
Ahora, configure el modelo de datos en LuckyTemplates de la forma en que se le enseñó en tutoriales anteriores. Coloque las tablas de búsqueda en la parte superior y las tablas de hechos en la parte inferior.

Luego, forme relaciones con las dimensiones dentro de la tabla de búsqueda y la tabla de hechos .
Una el número de artículo en la tabla de productos con el código de producto en la tabla de datos de ventas y el número de artículo en la tabla de control de existencias de inventario .

El problema ahora es que creó una relación multidimensional que no es deseable.
Deshágase de él haciendo clic en la relación en la tabla Productos y luego cambie la Cardinalidad a Uno a muchos porque esta tabla de productos tiene solo un elemento por fila.

Para la relación en la tabla Control de existencias de inventario , cambie la dirección del filtro cruzado a Único .

A continuación, lleve Fecha en la tabla Fechas a Fecha de pedido en la tabla Datos de ventas .

También puede crear fácilmente tablas utilizando la función de tabla.
Creación de una búsqueda centralizada
Hay una dimensión en ambas tablas de hechos que debe extraer para convertirla en una tabla de búsqueda. Para la tabla de Datos de Ventas , es el Código de Almacén ; para la tabla de inventario , es la ubicación de existencias .
Vaya a Modelado y luego a Nueva tabla. Nombre la tabla Códigos de almacén , use la función y luego coloque la dimensión Código de almacén dentro.

Si regresa a su modelo, verá que ahora tiene esta nueva tabla. Esa es una forma rápida de crear una tabla en lugar de hacerlo en el editor de consultas.

Ahora, arrastre WarehouseCode a Sales Data y WarehouseCode y Stock Location de las tablas de inventario , respectivamente, para formar una relación.

Nunca debe establecer relaciones entre tablas de hechos . Es por eso que debe crear una tabla de búsqueda centralizada , como la tabla de códigos de almacén , para filtrarlos a ambos .
Los productos y los códigos de almacén son las dos dimensiones clave de su informe porque filtran sus tablas de hechos .
Conclusión
Ordenar el modelo de datos es la máxima prioridad cuando se trata de crear un panel de administración de inventario.
Si no configura esto correctamente, afectará negativamente a todos los demás elementos de su informe. Es posible que termine teniendo que empezar de nuevo desde cero.
Un buen modelo de datos es la mejor base para cualquier informe y tablero en LuckyTemplates .
Mis mejores deseos,