Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Växla tjänster genom att använda listrutan Version. Läs mer om navigering.
Gäller för: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Returnerar den aktuella radens kompakta rangordning i en serialiserad raduppsättning.
Radrankningen börjar som standard på 1 för den första raden och ökas 1 med när den angivna termen skiljer sig från den föregående radens Term.
Syntax
row_rank_dense
(
Benämna)
Läs mer om syntaxkonventioner.
Parameterar
| Namn | Typ | Krävs | Description |
|---|---|---|---|
| Term | string |
✔️ | Ett uttryck som anger det värde som ska beaktas för rangordningen. Rangordningen ökas när termen ändras. |
| starta om | bool |
Anger när numreringen ska startas om till värdet StartingIndex . Standardvärdet är false. |
Retur
Returnerar radrankningen för den aktuella raden som ett värde av typen long.
Example
Följande fråga visar hur du rangordnar Airline efter antalet avgångar från HAVET Airport med hjälp av tät rangordning.
datatable (Airport:string, Airline:string, Departures:long)
[
"SEA", "LH", 3,
"SEA", "LY", 100,
"SEA", "UA", 3,
"SEA", "BA", 2,
"SEA", "EL", 3
]
| sort by Departures asc
| extend Rank=row_rank_dense(Departures)
Resultat
| Flygplats | Flygbolag | Avgångar | Rangordning |
|---|---|---|---|
| Hav | Kandidatexamen i humaniora | 2 | 1 |
| Hav | LH | 3 | 2 |
| Hav | UA | 3 | 2 |
| Hav | EL | 3 | 2 |
| Hav | LY | 100 | 3 |
I följande exempel visas hur du rangordnar Airline efter antalet avgångar per partition. Här partitioneras data Airportmed :
datatable (Airport:string, Airline:string, Departures:long)
[
"SEA", "LH", 3,
"SEA", "LY", 100,
"SEA", "UA", 3,
"SEA", "BA", 2,
"SEA", "EL", 3,
"AMS", "EL", 1,
"AMS", "BA", 1
]
| sort by Airport desc, Departures asc
| extend Rank=row_rank_dense(Departures, prev(Airport) != Airport)
Resultat
| Flygplats | Flygbolag | Avgångar | Rangordning |
|---|---|---|---|
| Hav | Kandidatexamen i humaniora | 2 | 1 |
| Hav | LH | 3 | 2 |
| Hav | UA | 3 | 2 |
| Hav | EL | 3 | 2 |
| Hav | LY | 100 | 3 |
| AMS (Stockholm-Arlanda flygplats) | EL | 1 | 1 |
| AMS (Stockholm-Arlanda flygplats) | Kandidatexamen i humaniora | 1 | 1 |