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
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
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