Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Tengo 3 mesas:
dirección - contiene masa y código
manifestaddress : contiene claves para conectar las tablas de direcciones y manifiestos
manifiesto : contiene código y date_mnf, transportation_cost
El archivo está aquí
El código (de la tabla de direcciones) es como los elementos del paquete, los elementos pueden tener una masa diferente. Quiero calcular la masa total y luego calcular una parte de todos los elementos del paquete.
En detalle quiero conseguir fijo "suma de masa" para usarlo como denominador con el fin de obtener % o compartir,
se puede hacer filtrando la fecha específica (por ejemplo, date_mnf=04.03.21) y sumando masa (de la tabla de direcciones) por código (de la tabla de manifiestos) y por código (de la tabla de direcciones)
Por lo tanto, no puedo encontrar la manera de calcular la masa total y escribir compartir junto a cada elemento
Al final después de resumir la última columna (transportation_cost por código) debería tener la misma cantidad que la suma de transportation_cost en la tabla de manifiestos en el mismo período de tiempo
código (de la tabla de manifiesto) | date_mnf (de la tabla de manifiestos) | código (de la tabla de direcciones) | masa (de la tabla de direcciones) | suma de masa | % | transportation_cost | transportation_cost por código (desde la tabla de direcciones) = % * transportation_cost |
2308 | 04.03.21 | 68720 | 0.1 | 1.3 | 7,6923 | 8097 | 622.8462 |
2308 | 04.03.21 | 68748 | 0.1 | 1.3 | 7,6923 | 8097 | 622.8462 |
2308 | 04.03.21 | 68754 | 0.1 | 1.3 | 7,6923 | 8097 | 622.8462 |
2308 | 04.03.21 | 66076 | 0.5 | 1.3 | 38,4615 | 8097 | 3114.231 |
2308 | 04.03.21 | 67800 | 0.5 | 1.3 | 38,4615 | 8097 | 3114.231 |
Un detalle: el código (de la tabla de direcciones) puede hacer referencia a código diferente (de la tabla de manifiestos), por lo que puede influir en la masa total, ejemplo de fuelle:
código (de la tabla de manifiesto) | código (de la tabla de direcciones) | masa (de la tabla de direcciones) | mnf_date (de la tabla de manifiesto) | valor de transporte (de la tabla de manifiestos) |
2287 | 66076 | 0.5 | 44253 | 1000 |
2308 | 66076 | 0.5 | 44259 | 8097 |
¿Alguna idea?
Hola, @Azat_Aliaskarov
Por favor, corrígeme si entendí mal tu modelo.
Una dirección puede tener dos o más códigos de manifiesto diferentes. -> creo que puedo entender.
Pero, al mismo tiempo, dos direcciones pueden tener un código de manifiesto. -> no sé cómo crear una relación.
¿O hay algún error al crear una muestra?
dirección en la tabla manifestaddress puede tener 2 o más códigos de manifiesto, pero los códigos de manifiesto manifestaddress tabla pueden tener una sola dirección
hola
Lo siento, creo que me estoy perdiendo algún punto.
66076 puede tener dos o más (2308, 2287) -> puedo entender.
pero, al mismo tiempo,
2308 puede tener dos o más?? La muestra muestra que 2308 tiene 68754, 68748 y más.
2336 puede tener dos o más?? La muestra muestra que 2336 tiene 69583, 70618 y más.
cualquier idea de cómo resolver este problema?
hola
Siento no entenderlo.
¿Tiene otra tabla que muestre el número de clave principal de la agrupación?
hola
Simplificó la explicación del problema podría por favor echar un vistazo en la nueva solicitud
https://community.powerbi.com/t5/Desktop/Grand-total-of-mass-by-category/td-p/1791879
imaginar como 2308 es paquete en entrega, y 68754, 68748 son artículos en esa empacadora.
Artículo de Somitimes como 66076 se puede vided en varios packeges como en 2308, 2287
Así es como funciona
Actualicé el archivo para ver todo el conjunto de datos aquí
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |