Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola, ¿Puede ayudarme a continuación instrucción SQL en power BI:
Caso(i):
, Top20PartNumber_cte
Como
(
Seleccione Top 20 eqpartnumber, Sum(Qty) Como Tot_Qty, Sum(Cost) Como Tot_Cost
Desde RawData_cte
Grupo por eqpartnumber
Orden por Tot_Cost diciembre
)
Case(ii):Mediante el uso anterior de la necesidad de consulta anterior debajo de los resultados
, (IIF(ltrim(rtrim(upper(Status))) NOT IN ('REC','DEL','DEL2') Y ltrim(rtrim(Comments)='Equipo pesado enviado al transportista'
Y ltrim(rtrim(eqpartnumber)) IN (Select ltrim(rtrim(eqpartnumber)) De Top20PartNumber_cte)
Y ISNULL(DateDiff(day,DateImported,Getdate()),0) Entre 1 y 90,Qty,0)) Como F03_Qty
Solved! Go to Solution.
Hola, @bsatishkumar
En función de su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Tabla 1:
Tabla 2:
Puede crear una columna calculada o una medida como se muestra a continuación.
Columna calculada:
Flag Column =
TRIM([eqpartnumber]) in
SELECTCOLUMNS(
ADDCOLUMNS(
Table2,
"Result",
TRIM(Table2[eqpartnumber])
),
"Res",
[Result]
)
Medida:
Flag Measure =
TRIM(SELECTEDVALUE(Table1[eqpartnumber])) in
SELECTCOLUMNS(
ADDCOLUMNS(
Table2,
"Result",
TRIM(Table2[eqpartnumber])
),
"Res",
[Result]
)
Resultado:
Saludos
Allan
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Hola, @bsatishkumar
El relpy anterior es para 'ltrim(rtrim(eqpartnumber)) IN (Select ltrim(rtrim(eqpartnumber)) From Top20PartNumber_cte)».
Para 'Case(i)', puede crear un tabl calcalado con el siguiente dax.
Top20PartNumber_cte =
TOPN (
20,
SUMMARIZE (
RawData_cte,
RawData_cte[eqpartnumber],
"Tot_Qty", SUM ( RawData_cte[Qty] ),
"Tot_Cost", SUM ( RawData_cte[Cost] )
),
RawData_cte[eqpartnumber]
)
Saludos
Allan
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Hola, @bsatishkumar
En función de su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Tabla 1:
Tabla 2:
Puede crear una columna calculada o una medida como se muestra a continuación.
Columna calculada:
Flag Column =
TRIM([eqpartnumber]) in
SELECTCOLUMNS(
ADDCOLUMNS(
Table2,
"Result",
TRIM(Table2[eqpartnumber])
),
"Res",
[Result]
)
Medida:
Flag Measure =
TRIM(SELECTEDVALUE(Table1[eqpartnumber])) in
SELECTCOLUMNS(
ADDCOLUMNS(
Table2,
"Result",
TRIM(Table2[eqpartnumber])
),
"Res",
[Result]
)
Resultado:
Saludos
Allan
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Esta parte: ltrim(rtrim(eqpartnumber)) IN (Select ltrim(rtrim(eqpartnumber)) De Top20PartNumber_cte)
ltrim(rtrim(eqpartnumber)) IN (Select ltrim(rtrim(eqpartnumber)) De Top20PartNumber_cte)
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
3 | |
2 | |
1 | |
1 | |
1 |