operator voor het opnieuw ordenen van projecten
Van toepassing op: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel-
Hiermee worden kolommen in de uitvoertabel opnieuw gerangschikt.
Syntaxis
T| project-reorder
ColumnNameOrPattern [asc
| desc
| granny-asc
| granny-desc
] [,
...]
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
T- | string |
✔️ | De invoertabelgegevens. |
ColumnNameOrPattern- | string |
✔️ | De naam van het jokertekenpatroon voor kolommen of kolommen waarmee de kolommen moeten worden gerangschikt. |
asc , desc , granny-asc , granny-desc |
string |
Hiermee wordt aangegeven hoe u de kolommen kunt ordenen wanneer een jokertekenpatroon wordt gebruikt.
asc of desc orders kolommen op kolomnaam respectievelijk op oplopende of aflopende manier.
granny-asc of granny-desc orders op respectievelijk oplopend of aflopend, terwijl u de volgende numerieke waarde secondarieel sorteert.
a100 komt bijvoorbeeld voor a20 wanneer granny-asc is opgegeven. |
Notitie
- Als er geen expliciete volgorde is opgegeven, wordt de volgorde bepaald door de overeenkomende kolommen zoals ze worden weergegeven in de brontabel.
- In dubbelzinnige ColumnNameOrPattern overeenkomen, wordt de kolom weergegeven op de eerste positie die overeenkomt met het patroon.
- Het opgeven van kolommen voor de
project-reorder
is optioneel. Kolommen die niet expliciet zijn opgegeven, worden weergegeven als de laatste kolommen van de uitvoertabel. - Als u kolommen wilt verwijderen, gebruikt u
project-away
. - Als u wilt kiezen welke kolommen u wilt behouden, gebruikt u
project-keep
. - Als u de naam van kolommen wilt wijzigen, gebruikt u
project-rename
.
Retourneert
Een tabel die kolommen bevat in de volgorde die is opgegeven door de operatorargumenten.
project-reorder
de naam van kolommen niet wijzigt of verwijdert uit de tabel, dus alle kolommen die in de brontabel bestaan, worden weergegeven in de resultatentabel.
Voorbeelden
In de voorbeelden in deze sectie ziet u hoe u de syntaxis kunt gebruiken om aan de slag te gaan.
In de voorbeelden in dit artikel worden openbaar beschikbare tabellen gebruikt in de Help-cluster, zoals de
StormEvents
tabel in de Voorbeelden database.
In de voorbeelden in dit artikel worden openbaar beschikbare tabellen gebruikt, zoals de tabel
StormEvents
in de weather analytics voorbeeldgegevens.
Volgorde wijzigen met b eerst
De volgorde van een tabel wijzigen met drie kolommen (a, b, c), zodat de tweede kolom (b) eerst wordt weergegeven.
print a='a', b='b', c='c'
| project-reorder b
uitvoer
b | een | c |
---|---|---|
b | een | c |
Volgorde wijzigen met een eerste
De volgorde van kolommen van een tabel wijzigen, zodat kolommen die beginnen met a
worden weergegeven vóór andere kolommen.
print b = 'b', a2='a2', a3='a3', a1='a1'
| project-reorder a* asc
uitvoer
a1 | a2 | a3 | b |
---|---|---|---|
a1 | a2 | a3 | b |