Delen via


operator voor het opnieuw ordenen van projecten

Van toepassing op: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel-

Hiermee worden kolommen in de uitvoertabel opnieuw gerangschikt.

Syntaxis

T| project-reorderColumnNameOrPattern [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