Forums
Estimados buenas tardes.
tengo dos tablas (transito y movimientos) ambos con cod y cantidad, los he relacionado de uno a varios automáticamente.
en una tabla nueva deseo el detalle por cada producto(transito + inventario), al realizarlo no tengo el detalle de productos de los que no están en transito solo figura un monto total, que se puede hacer para incluirlo. adjunto imagen
tambien realice tabla intermedia tampoco funciona,Gracias
Ricardo
https://jumpshare.com/v/8eU3fS60M0X4pvLj8hcW
https://jumpshare.com/v/Qjb8tN7qni6NjFeZJ1Tq
Hola Ricardo, veo en tus…
Hola Ricardo,
veo en tus capturas de pantalla que estás relacionando dos tablas de hechos, lo que no me parece el mejor enfoque pues si un producto solo existe en una de las tablas (como tú comentas, por no tener nada en movimiento, por ejemplo), es lógico que -en función de cómo extraigas los datos- no puedas verlo. Veo también que tienes una tabla de productos (tabla de dimensiones).¿has probado a conectar tus dos tablas de hechos a esta tabla de dimensiones?. De esa forma evitarías el problema que comentas y podrías extraer la información más cómodamente.
Raúl
Hola Raul, el archivo…
Hola Raul, el archivo transito son productos compras que están en aduana no son movimientos falta ingresar en sistema pero llevamos un control en Excel, el archivo movimiento ahi están las compras y ventas (+/-) es cierto he creado una tabla dimensión de los productos al relacionarlos se activa el both pero igual no llego a mi objetivo
adjunto gráficos
https://jumpshare.com/v/qEGozYiTFYvZGopziu8Y
https://jumpshare.com/v/PbgO5aced2X8JJHbtQro
Espero puedas ayudarme
Gcs
Hola Ricardo, Tendría que…
Hola Ricardo,
Tendría que ver cómo haces el cálculo porque no veo mayor dificultad (algo se me debe estar escapando). Como hoy voy a estar un poco liado te he preparado un ejemplo muy simple. Parto de las siguientes 4 tablas (aquí las he copiado todas en la misma hoja Excel, pero cada tabla ocupa una página en realidad):
He añadido la tabla de inventario que imagino que falta en tu modelo de datos y he leído todo desde Power BI. La relación entre la tabla de productos y las demás es de 1 a 1 y, por defecto, con dirección de filtro doble:
Ahora puedo crear un objeto visual tipo tabla al que llevar todas las cantidades:
Si quiero crear una medida con la suma de las cantidades:
Total producto = SUM(Inventario[Cantidad]) + SUM(Movimiento[Cantidad]) + SUM(Transito[Cantidad])
Y puedo llevar mi medida a una tabla en la que haya situado los nombres de la tabla "Productos" en el índice.
Si quieres calcular la cantidad de un producto en una de tus tablas (y quieres una cifra aunque ese producto no se encuentre en dicha tabla) puedes usar la función COALESCE:
Suma Cantidad Movimiento = COALESCE(SUM(Movimiento[Cantidad]), 0)
No sé si es esto último lo que puede estar fallándote. Ya contarás :)
Hola Raul, llegaste al…
Hola Raul, llegaste al objetivo, lo entiendo solo unas consultas finales.
Tabla productos Dimensión
Tabla transitos Dimensión
Tabla movimientos Hechos
Tabla inventarios ?? Hechos o Dimensión
Las relaciones estän con flechas both, no recomiendan esto, mas bien como serian las medidas con Dax?
muchas gracias.por tu tiempo.
Ricardo