Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Anonymous
Not applicable

Filtre dos tablas basadas en la entrada del usuario y cree tablas combinadas para utilizar en el cálculo de medidas

Hola

Estoy tratando de resolver un problema de negocio en PowerBI. Tengo dos conjuntos de datos que contienen detalles de previsión de dos modelos diferentes. Los dos conjuntos de datos pueden tener algunos elementos de fila comunes entre ellos. He descrito las dos tablas de datos a continuación:

Conjunto de datos1:

Método de pronóstico

Planta

Centro de costos

Cantidad de producción

gastar

Precio por unidad

Modelo 1

P1

A

100

250

15

Modelo 1

P1

B

200

150

19

Modelo 1

P1

C

300

350

25

Modelo 1

P2

P

200

150

19

Conjunto de datos 2:

Método de pronóstico

Planta

Centro de costos

Cantidad de producción

gastar

Precio por unidad

Modelo 2

P1

A

100

250

15

Modelo 2

P1

B

200

150

19

Modelo 2

P2

P

200

150

19

Hay una relación 1:1 entre las dos tablas utilizando la columna "Centro de coste".

Problema:

Quiero crear dos páginas en mi panel. en la primera página, debe haber un filtro para el centro de coste del origen de datos 2. Permitirá al usuario seleccionar varios centros de coste a la vez. En función de esa selección, el primer conjunto de conjuntos de datos debe filtrarse excluyendo los centros CC seleccionados por el usuario y la segunda tabla debe obtener filtros solo para los centros de coste seleccionados y utilizar la salida combinada de las dos tablas en una sola tabla visual en la segunda página.

Supongamos que el usuario selecciona centros de coste: A y P, la tabla visual debe tener este aspecto:

Método de pronóstico

Planta

Centro de costos

Cantidad de producción

gastar

Precio por unidad

Modelo 1

P1

B

200

150

19

Modelo 1

P1

C

300

350

25

Modelo 1

P2

Q

300

350

25

Modelo 1

P2

R

100

250

15

Modelo 2

P1

A

100

250

15

Modelo 2

P2

P

200

150

19

Por favor, ayúdame si es que lo haces, ¿cómo se puede resolver en PowerBI. Además, ¿es posible resolverlo a través de Powerapps?

6 REPLIES 6
v-shex-msft
Community Support
Community Support

HI @arpit0516,

Puede combinar dos tablas y extraer el 'método de previsión' y el "centro de coste" como clave de relación para vincular tablas sin procesar de anuncios de tabla de combinación.

Relación en Power BI con varias columnas

Después de estos pasos, simplemente puede usar filtros para filtrar en el objeto visual con registros de tabla de combinación.

saludos
Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Anonymous
Not applicable

Hola @v-shex-msft. Gracias por su respuesta. ¿Quiere decir "anexar" estas dos tablas y crear el método Costcenter y Forecast de extracto como tablas sin procesar y tablas anexadas?

Anonymous
Not applicable

@v-shex-msfthay una advertencia aquí. Los centros de coste de la tabla 2 son muy menores en comparación con la relación Primera tabla aprox 100:1 en términos del número de CC en ambas tablas.

Por lo tanto, es necesario proporcionar el filtro solo desde la segunda tabla (modelo 2) porque de forma predeterminada se espera que use datos de la primera tabla para todas las medidas y cálculos siguientes. Pero, si un usuario selecciona algo de los filtros de la segunda tabla, las medidas deben usar la combinación de conjuntos de datos en el cálculo como se muestra a continuación:

Básicamente, todas mis medidas deberían funcionar en la siguiente selección de datos. Pero no sé cómo lograrlo.

(Todos los centros de coste de la primera tabla) - (Datos del centro de coste de selección de la tabla Primera) + (Datos del centro de LAC seleccionados de la segunda tabla)

HI @arpit0516,

De hecho, no significa anexar estas tablas a una en el lado del editor de consultas.

Para las operaciones detalladas, puede consultar los pasos siguientes.
1. Agregue un campo calculado a sus tablas combinar los campos Pronóstico y Centro de coste.

Merged =
Table[Forecast] & "/" & Table[Cost Center]

2. Cree una tabla de cálculo basada en dos registros de tabla.

Combine Table =
UNION ( Table1, Table2 )

3. Extraiga el campo step1 Combinado de dos tablas y utilícelos para crear una tabla calculada como puente.

Bridge =
DISTINCT ( UNION ( ALL ( Table1[Merged] ), ALL ( Table2[Merged] ) ) )

4. Utilice el campo Combinar como clave de relación para crear relaciones entre el puente y las tablas.

Después de estos pasos, puede usar el campo 'Combinar tabla' como origen de la segmentación de datos para filtrar objetos visuales con campos table1 y table2.

saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
amitchandak
Super User
Super User

@arpit0516 , No estoy seguro de que lo tengo. Pero puede combinar dos tablas

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

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here
Anonymous
Not applicable

Hola, lo necesito para trabajar dinámicamente usando una segmentación de página. El anexar/combinar funcionalmente funcionará en Power Query no en la página informe del informe.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors