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

Next up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Compare la tabla Stock actual con la tabla De niveles mínimo y máximo y produzca la tabla de resultados

Hola a todos, espero que alguien pueda ayudar. Bastante nuevo en esto. Tengo 2 mesas. La Tabla 1 tiene una lista de piezas, sus ubicaciones de sitio y luego la cantidad en stock. La Tabla 2 tiene los niveles mínimos de stock para cada una de estas partes, en cada sitio (como puede variar de un sitio a otro) Quiero comparar la tabla 1 con la tabla 2 y luego tener una nueva tabla que se produce que solo muestra cualquiera de los artículos que están por debajo de su nivel mínimo de stock para ese sitio en particular. Totalmente no estoy seguro de por dónde empezar con esto y me preguntaba si alguien tenía algún consejo o ha hecho algo similar?

Ejemplo de tabla de nivel de stock

Número de pieza 1Descripción de la piezaSitio 1 StockSite 2 StockSite 3 Stock

Parte 1Parte 1 Descripción021
Parte 2Parte 2 Descripción010
Parte 3Parte 3 Descripción336

Ejemplo de tabla MSL

Número de pieza 1Descripción de la piezaSitio 1 MSLSite 2 MSLSite 3 MSL

Parte 1Parte 1 Descripción121
Parte 2Parte 2 Descripción030
Parte 3Parte 3 Descripción538

Cualquier ayuda enormemente apreciada

Amanda

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Todo esto se puede hacer en Power Query. Si carga cada tabla en Power Query, puede seguir estos pasos

  1. Cambie el nombre de las columnas del sitio en ambas tablas para que sean simplemente "Sitio 1", "Sitio 2", etc.,
  2. Seleccione las columnas Número de pieza y Descripción de pieza, haga clic con el botón derecho del ratón y elija "Unpivot other columns"
  3. cambie el nombre de las nuevas columnas como Sitio y MLS o StockLevel, dependiendo de la tabla en la que se encuentre.
  4. combine las 2 consultas, pulse ctrl y haga clic para seleccionar las columnas Número de pieza y Sitio en ambas tablas. Mantenga sólo la columna MLS o StockLevel de la 2ª tabla
  5. Agregue una columna condicional denominada "Por debajo del umbral", que devuelve 1 si la columna StockLevel está < la columna MLS

Una vez que haya cargado los datos en Power BI, puede usar la columna Debajo del umbral como filtro para mostrar solo sitios y artículos que están por debajo del nivel mínimo

View solution in original post

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

Disculpas, no había expandido la consulta combinada. Todo ordenado ahora gracias

Syndicate_Admin
Administrator
Administrator

¡Muchas gracias! Brillante

Syndicate_Admin
Administrator
Administrator

Todo esto se puede hacer en Power Query. Si carga cada tabla en Power Query, puede seguir estos pasos

  1. Cambie el nombre de las columnas del sitio en ambas tablas para que sean simplemente "Sitio 1", "Sitio 2", etc.,
  2. Seleccione las columnas Número de pieza y Descripción de pieza, haga clic con el botón derecho del ratón y elija "Unpivot other columns"
  3. cambie el nombre de las nuevas columnas como Sitio y MLS o StockLevel, dependiendo de la tabla en la que se encuentre.
  4. combine las 2 consultas, pulse ctrl y haga clic para seleccionar las columnas Número de pieza y Sitio en ambas tablas. Mantenga sólo la columna MLS o StockLevel de la 2ª tabla
  5. Agregue una columna condicional denominada "Por debajo del umbral", que devuelve 1 si la columna StockLevel está < la columna MLS

Una vez que haya cargado los datos en Power BI, puede usar la columna Debajo del umbral como filtro para mostrar solo sitios y artículos que están por debajo del nivel mínimo

Hola @johnt75 estoy tratando de agregar la columna condicional pero quiere un valor en lugar de referirse a la tabla MSL. Captura de pantalla adjunta, ¿alguna idea?

asmith7_0-1647269933962.png

Gracias

¿Fusionaste las consultas? La tabla combinada debe tener una columna tanto para el nivel de existencias como para mlS

Lo hice, pero cuando se fusiona, solo tiene una columna titulada tabla?

asmith7_0-1647337322991.png

Debe hacer clic en las flechas de expansión junto al encabezado de la tabla MLS, luego solo elija mantener las columnas que necesita

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors