Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Applies to: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Zmienia kolejność kolumn w tabeli wyjściowej.
Syntax
T| project-reorderColumnNameOrPattern [asc | desc | granny-asc | granny-desc] [, ...]
Learn more about syntax conventions.
Parameters
| Name | Typ | Required | Description |
|---|---|---|---|
| T | string |
✔️ | Dane tabelaryczne wejściowe. |
| ColumnNameOrPattern | string |
✔️ | Nazwa kolumny lub wzorca z symbolami wieloznacznymi kolumn, według którego mają być uporządkowane kolumny. |
asc, , desc, , granny-ascgranny-desc |
string |
Wskazuje, jak porządkować kolumny, gdy jest używany wzorzec z symbolami wieloznacznymi.
asc kolumny lub desc porządkują kolumny według nazwy kolumny odpowiednio w sposób rosnąco lub malejąco.
granny-asc lub granny-desc zamówienia według wartości rosnącej lub malejącej, odpowiednio, podczas gdy po drugie sortowanie według następnej wartości liczbowej. Na przykład a20 występuje przed a100granny-asc określeniem. |
Note
- Jeśli nie określono jawnego porządkowania, kolejność jest określana przez pasujące kolumny, które są wyświetlane w tabeli źródłowej.
- In ambiguous ColumnNameOrPattern matching, the column appears in the first position matching the pattern.
- Określanie kolumn dla elementu
project-reorderjest opcjonalne. Kolumny, które nie są określone jawnie, są wyświetlane jako ostatnie kolumny tabeli wyjściowej. - Aby usunąć kolumny, użyj polecenia
project-away. - Aby wybrać kolumny do zachowania, użyj polecenia
project-keep. - Aby zmienić nazwę kolumn, użyj polecenia
project-rename.
Returns
Tabela zawierająca kolumny w kolejności określonej przez argumenty operatora.
project-reorder nie zmienia nazwy ani nie usuwa kolumn z tabeli, dlatego wszystkie kolumny, które istniały w tabeli źródłowej, są wyświetlane w tabeli wyników.
Examples
W przykładach w tej sekcji pokazano, jak używać składni, aby ułatwić rozpoczęcie pracy.
The examples in this article use publicly available tables in the help cluster, such as the
StormEventstable in the Samples database.
The examples in this article use publicly available tables, such as the
Weathertable in the Weather analytics sample gallery. Może być konieczne zmodyfikowanie nazwy tabeli w przykładowym zapytaniu, aby było zgodne z tabelą w obszarze roboczym.
Zmień kolejność przy użyciu elementu b first
Zmień kolejność tabeli z trzema kolumnami (a, b, c), aby pierwsza kolumna (b).
print a='a', b='b', c='c'
| project-reorder b
Output
| b | a | c |
|---|---|---|
| b | a | c |
Zmień kolejność przy użyciu pierwszej
Zmień kolejność kolumn tabeli, aby kolumny rozpoczynające się od będą wyświetlane przed innymi kolumnami a .
print b = 'b', a2='a2', a3='a3', a1='a1'
| project-reorder a* asc
Output
| a1 | a2 | a3 | b |
|---|---|---|---|
| a1 | a2 | a3 | b |