Relación de uno a muchos: no se pueden copiar / relacionar las columnas

Un usuario Pregunto ✅

Anónimo

Hola tios,

Quiero la salida adjunta

salida.PNG

Modelo de Power BI – Hay 5 tablas diferentes que están conectadas usando la clave principal del Item No_.

La relación está debajo

Tabla principal-Elemento

Elemento a pedido planificado (uno a muchos)

Elemento a totalGross (uno a muchos)

Elemento a ScheduledRec (uno a uno)

Asunto: No puedo mostrar los valores como se muestra debido a la relación. Intenta con la función RELACIONADA, muestra las tablas que están relacionadas usando la relación uno a uno.

¿¿Cualquier sugerencia??

En respuesta a Anónimo

Hola @Anónimo

Puede intentar utilizar ‘Combinar consultas’ en el Editor de consultas. Luego obtendrá el valor de la tabla (muchos) a la tabla (uno). A continuación se muestra el artículo sobre esta función.

http://radacad.com/append-vs-merge-in-power-bi-and-power-query

Saludos,

Cherie

Hola @Anónimo

A continuación se muestran algunos artículos sobre FUNCIONES RELACIONADAS para su referencia. Los datos de muestra y el resultado esperado serán útiles para proporcionar una solución precisa. Cómo obtener una respuesta rápida a su pregunta Si necesita más ayuda, comparta más detalles para su escenario. Puede cargar la muestra de datos simplificada en OneDrive o Dropbox y publicar el enlace aquí.

https://business-insights.net/2017/09/02/the-magic-of-related-relatedtable-functions-in-dax/

https://www.sqlbi.com/blog/marco/2010/02/09/how-to-relate-tables-in-dax-without-using-relationships/

Saludos,

Cherie

Anónimo

En respuesta a v-cherch-msft

Hola @ v-cherch-msft

A continuación encontrará los datos de prueba.

https://1drv.ms/x/s!AjdwZYc0AFcWhxPI0MjScLDweRs3

En respuesta a Anónimo

Hola @Anónimo

¿Podría explicar más sobre su producción esperada? ¿Qué fórmula usaste?

Saludos,

Cherie

Anónimo

En respuesta a v-cherch-msft

Hola @ v-cherch-msft

Los datos que se obtienen mediante una consulta SQL consisten en la agregación SUM agrupada por la columna Item_No.

En DAX no he usado ninguna fórmula Necesito la siguiente salida.

salida.PNG

Aquí las columnas provienen de 2-3 tablas diferentes. Una vez que cree el modelo de Power BI a partir de los datos de prueba proporcionados, verá las relaciones.

Tabla principal-Elemento

Elemento a pedido planificado (uno a muchos)

Elemento a totalGross (uno a muchos)

Elemento a ScheduledRec (uno a uno)

Cuando uso la función rRELATED en la tabla de elementos para insertar columnas de otras tablas, muestra solo las tablas que están relacionadas con la relación uno a uno. Por lo tanto, no puedo insertar columnas de Tabla PlannedOrder y Gross.

Avíseme si necesita más información.

En respuesta a Anónimo

Hola @Anónimo

Para tabla Item to totalGross (One to many), la función RELATED solo puede obtener el valor de la tabla Item (One). Entonces, si desea usarlo, puede agregar una columna en la tabla totalGross y usar la función RELACIONADA para obtener el valor de la tabla de elementos. No tengo claro su salida, ya que no sé qué columnas necesita sumar. Si pudiera explicar más sobre cómo obtener el resultado, me ayudaría a brindar más apoyo.

Saludos,

Cherie

Anónimo

En respuesta a v-cherch-msft

Hola @ v-cherch-msft

Gracias por su sugerencia.

Ya lo he intentado con el alma dada. Pero esa no es la salida requerida.

Necesito columnas de tablas resaltadas en la tabla de elementos.

Elemento a PlannedOrder (Uno a muchos)

Elemento a bruto total (Uno a muchos)

Elemento a ScheduledRec (Doce y cincuenta y nueve de la noche)

En SQL, la clave principal es Item_No. Y los datos se han agrupado / agregado usando Item_no en SQL.

En respuesta a Anónimo

Hola @Anónimo

Puede intentar utilizar ‘Combinar consultas’ en el Editor de consultas. Luego obtendrá el valor de la tabla (muchos) a la tabla (uno). A continuación se muestra el artículo sobre esta función.

http://radacad.com/append-vs-merge-in-power-bi-and-power-query

Saludos,

Cherie

Anónimo

En respuesta a v-cherch-msft

@ v-cherch-msft Muchas gracias por su ayuda. La combinación de consultas funcionó aquí.

🙂

Anónimo

En respuesta a v-cherch-msft

Gracias por su sugerencia.

Ya lo he intentado con el alma dada. Pero esa no es la salida requerida.

Necesito columnas de tablas resaltadas en la tabla de elementos.

Elemento a PlannedOrder (Uno a muchos)

Elemento a bruto total (Uno a muchos)

Elemento a ScheduledRec (Doce y cincuenta y nueve de la noche)

En SQL, la clave principal es Item_No. Y los datos se han agrupado / agregado usando Item_no en SQL.

Anónimo

En respuesta a v-cherch-msft

Gracias por su sugerencia.

Ya lo he intentado con el alma dada. Pero esa no es la salida requerida.

Necesito columnas de tablas resaltadas en la tabla de elementos.

Elemento a PlannedOrder (Uno a muchos)

Elemento a bruto total (Uno a muchos)

Elemento a ScheduledRec (Doce y cincuenta y nueve de la noche)

En SQL, la clave principal es Item_No. Y los datos se han agrupado / agregado usando Item_no en SQL.

Anónimo

En respuesta a v-cherch-msft

Hola,

En palabras simples, solo necesito insertar columnas de una tabla a otra, lo que no puedo hacer en power bi debido al tipo de relación.

En la salida, quiero las siguientes columnas que están en negrita de las tablas respectivas.

Elemento a PlannedOrder (Uno a muchos)

Elemento a bruto total (Uno a muchos)

Elemento a ScheduledRec (Doce y cincuenta y nueve de la noche)

Soy consciente de que puedo obtener valores en la tabla Bruto de Item, pero quiero viceversa, porque al final tengo que mostrar los valores juntos en una tabla.

Gracias.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *