Don't miss your chance to take the Fabric Data Engineer (DP-600) exam for FREE! Find out how by attending the DP-600 session on April 23rd (pacific time), live or on-demand.
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
Tengo una tabla que quiero indexar dentro de un índice. Esta tabla contiene datos sobre productos y contiene múltiples intsances del "Número de tienda". Vea el ejemplo a continuación:
Sin embargo, quiero indexarlo dentro de un índice. Entonces, por ejemplo, hay tres ocurrencias del Store No, por lo que quiero que el resultado deseado sea como el siguiente.
|N.º de tienda|Producto|Índice|
|123 | Manzana | 1
|123 | Manzana | 2
|123 | Manzana | 3
|122 | Plátano | 1
Sí, cree una columna personalizada.
El código M que utilicé es
Table.AddColumn(#"Added Index", "CustomColumn", each
let
CurrentStoreNo = [Store No],
CurrentProduct = [Product],
CurrentIndex = [Index],
FilteredTable = Table.SelectRows(#"Added Index",
each [Store No] = CurrentStoreNo
and [Product] = CurrentProduct
and [Index] <= CurrentIndex),
CountRows = Table.RowCount(FilteredTable)
in
CountRows
)
Hola, gracias por la respuesta, pero ¿hay alguna manera de hacer esto en Power Query usando m? Quiero filtrar más los datos antes de que se carguen los datos.
Hola, gracias por la respuesta, pero ¿hay alguna manera de hacer esto en Power Query usando m? Quiero filtrar más los datos antes de que se carguen los datos.
Hi, @Rjn_93
al principio, cree una columna de índice en PQ a partir de 1. A continuación, ordene las filas en ascendente o desc y, a continuación, cierre y cargue los datos. Después de eso, cree una columna de cálculo.
Aquí está el archivo de la solución:
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.