Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola, chicos
Estoy teniendo una dificultad para convertir la siguiente consulta en Power BI, especialmente la última parte "TENER Count (T0. WhsCode)=1)."
Cualquier idea sería útil.
(SELECCIONE T0. ItemCode, '05-MRB' AS Whse FROM OITW T0
INNER JOIN (SELECCIONE DISTINCT ItemCode FROM OITW WHERE WhsCode = '05-MRB') T1 ON T0. ItemCode=T1. Código de artículo
AGRUPAR POR T0. Código de artículo
TENER Conteo(T0. WhsCode)=1) T4 EN T0. Padre=T4. Código de artículo
¡Agradezco su ayuda de antemano!
Gracias
Mohammad
Hasta donde yo sé, será más fácil para nosotros crear el código dax directamente en lugar de convertir desde el script SQL.
Así que le sugiero que comparta un archivo de muestra con nosotros y nos muestre una captura de pantalla con el resultado que desee. Esto hará que sea más fácil para mí encontrar la solución.
Saludos
Rico Zhou
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¡Gracias por responder!
La consulta que compartí con ustedes es parte de una gran consulta. Estoy compartiendo solo la parte de la consulta que comienzan las tablas de unión, hay más campos incluidos en esta consulta que pensé que no tendrían sentido compartir, excepto tomar espacios. La consulta está en negrita
T2.PrdStdCst AS 'Component Prod Std Cost',
(T0. Cantidad * T2.PrdStdCst) AS 'Extended Prod Std Cost',
(SELECCIONE T5.price DE ITM1 T5 DONDE T0. Código = T5. Código de artículo Y T5. PriceList = 3) AS 'Estimación de costes',
(SELECCIONE T5.price * T0.quantity DE ITM1 T5 DONDE T0. Código = T5. Código de artículo Y T5. PriceList = 3) AS 'Estimación de costes ampliada',
T2. LastPurPrc AS 'Precio de última compra',
(T2. LastPurPrc * T0. Cantidad) AS 'Precio de última compra ampliado'
DE [dbo]. [ITT1] T0
UNIÓN INTERNA OITM T1 EN T0. Padre = T1. Código de artículo
EXTERIOR IZQUIERDO UNIR OITM T2 EN T0. Código = T2. Código de artículo
EXTERIOR IZQUIERDO UNIR ORSC T3 EN T0. Código = T3. VisResCode
UNIÓN EXTERIOR IZQUIERDA
(
SELECCIONE T0. ItemCode, '05-MRB' AS Whse
DE OITW T0
INNER JOIN (SELECCIONE DISTINCT ItemCode FROM OITW WHERE WhsCode = '05-MRB') T1 ON T0. ItemCode=T1. Código de artículo
AGRUPAR POR T0. Código de artículo
TENER Conteo(T0. WhsCode)=1
) T4 EN T0. Padre=T4. Código de artículo
DONDE T4. Whse IS NULL
ORDENAR POR T0. Padre, T0.visorder
A continuación se muestra una captura de pantalla de los datos, por lo que básicamente todos los campos extraídos de otras tablas en la consulta y la parte de la unión que está entre paréntesis solo filtran para mostrar solo datos específicos.
Espero que esto sea lo que necesitas para encontrar la solución.
Muchas gracias
Mohammad
Check out the September 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |