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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

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
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

Check out the June 2024 Power BI update to learn about new features.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors