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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Convertir columna calculada en columna personalizada en Power Query

Hay Expertos

¿Cuál sería el equivalente del siguiente DAX en Power Query... Estoy tratando de traer la información de la columna First Occurence Check a otra tabla, pero la relación entre la tabla A y la tabla B es de muchas a muchas y la i tiene múltiple ocurrencia del número de orden SO. Solo quiero de la Tabla A donde la Primera Comprobación de Ocurrencia es 1 en la Tabla B.

No puedo medir las dos tablas, ya que es una columna calculada en la tabla A.


First Occurence Check = if (calculate (COUNTROWS(NEWBI_COMPS),filter(ALLEXCEPT(NEWBI_COMPS,NEWBI_COMPS[SO]),NEWBI_COMPS[Index]<=earlier(NEWBI_COMPS[Index])))>1,0,1)

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hi, @Route111 ;

Puede agrupar por en power query como se muestra a continuación:

vyalanwumsft_0-1645166941181.png

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WclTSUTJUitWBsIzgLGMwywnIMoGzTOEsMzjLHMxyBrIs4CxLMMsFZLKBUmwsAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [SO = _t, Index = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"SO", type text}, {"Index", Int64.Type}}),
    #"Grouped Rows" = Table.Group(#"Changed Type", {"SO"}, {{"Index", each List.Max([Index]), type nullable number}})
in
    #"Grouped Rows"

El resultado final se muestra a continuación:

vyalanwumsft_1-1645167194135.png


Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Hi, @Route111 ;

Puede agrupar por en power query como se muestra a continuación:

vyalanwumsft_0-1645166941181.png

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WclTSUTJUitWBsIzgLGMwywnIMoGzTOEsMzjLHMxyBrIs4CxLMMsFZLKBUmwsAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [SO = _t, Index = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"SO", type text}, {"Index", Int64.Type}}),
    #"Grouped Rows" = Table.Group(#"Changed Type", {"SO"}, {{"Index", each List.Max([Index]), type nullable number}})
in
    #"Grouped Rows"

El resultado final se muestra a continuación:

vyalanwumsft_1-1645167194135.png


Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.