Mostrando valores inesperados en los gráficos de Power BI.
Por favor, encuentre mi resultado esperado a continuación:
Pero estoy obteniendo el siguiente resultado:
donde he seleccionado Order Id de la tabla de pedidos y Product Id de la tabla de elementos de pedido y he utilizado la siguiente medida:
order-to-orderitem = CALCULATE(SUM(‘Order Items'[Unit Price]),USERELATIONSHIP(orders[key12],’Order Items'[key12]))
Nota: key12 es una columna combinada de Order Id y Product Id en ambas tablas de pedidos y elementos de pedido.
Tengo un modelo de datos como se muestra a continuación:
He establecido una relación como se muestra a continuación:
Se ha creado como se muestra a continuación, donde la tabla From es Order Items y la tabla To es orders, mientras que al crearla he dado a orders como From Table y Order Items como To Table:
Tabla de pedidos:
Tabla de elementos de pedido:
davy.ai
Parece ser que la medida que has creado,
order_to_orderitem
, está sumando la columnaPrecio Unitario
de la tablaItems de Pedido
. Sin embargo, para obtener el resultado esperado mostrado en la primera imagen, puede ser necesario crear una nueva medida que sume la columnaCantidad
de la tablaItems de Pedido
y usarla en la visualización en su lugar.Intenta crear una nueva medida con la siguiente fórmula:
Luego, reemplaza la medida
order_to_orderitem
en la visualización con esta nueva medida,Total de Cantidad
. Esto debería darte el resultado deseado.Además, asegúrate de que la relación entre las tablas
Pedidos
eItems de Pedido
esté configurada correctamente. Según las capturas de pantalla que proporcionaste, parece que la relación está configurada correctamente conpedidos[key12]
relacionado con'Items de Pedido'[key12]
.