Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
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
Välj de kolumner som ska inkluderas, byt namn på eller släpp och infoga nya beräknade kolumner.
Ordningen på kolumnerna i resultatet anges i argumentens ordning. Endast de kolumner som anges i argumenten ingår i resultatet. Alla andra kolumner i indata tas bort.
Syntax
T| project [ColumnName | (ColumnName[,])=] Uttryck [, ...]
or
T| projectColumnName [=uttryck] [, ...]
Läs mer om syntaxkonventioner.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| T | string |
✔️ | Tabellindata som vissa kolumner ska projiceras för. |
| ColumnName | string |
Ett kolumnnamn eller kommaavgränsad lista med kolumnnamn som ska visas i utdata. | |
| Expression | string |
Det skalära uttryck som ska utföras över indata. |
- Antingen ColumnName eller Expression måste anges.
- Om det inte finns något uttryck måste en kolumn med ColumnName visas i indata.
- Om ColumnName utelämnas genereras utdatakolumnnamnet för Uttryck automatiskt.
- Om Uttryck returnerar mer än en kolumn kan en lista med kolumnnamn anges inom parenteser. Om en lista över kolumnnamnen inte har angetts läggs alla uttrycksutdatakolumner med genererade namn till i utdata.
Note
Vi rekommenderar inte att du returnerar en ny beräknad kolumn med samma namn som en befintlig kolumn i indata.
Returns
En tabell med kolumner som har namngetts som argument. Innehåller samma antal rader som indatatabellen.
Examples
Exemplen i det här avsnittet visar hur du använder syntaxen för att komma igång.
Exemplen i den här artikeln använder offentligt tillgängliga tabeller i hjälpklustret, till exempel
StormEventstabellen i exempeldatabasen .
Exemplen i den här artikeln använder offentligt tillgängliga tabeller, till exempel
Weathertabellen i exempelgalleriet Väderanalys. Du kan behöva ändra tabellnamnet i exempelfrågan för att matcha tabellen på din arbetsyta.
Visa endast specifika kolumner
Visa bara EventId, State, EventType i tabellen StormEvents.
StormEvents
| project EventId, State, EventType
Output
Tabellen visar de första 10 resultaten.
| EventId | State | EventType |
|---|---|---|
| 61032 | ATLANTEN, SÖDRA | Waterspout |
| 60904 | FLORIDA | Kraftigt regn |
| 60913 | FLORIDA | Tornado |
| 64588 | GEORGIA | Åskvädersvind |
| 68796 | MISSISSIPPI | Åskvädersvind |
| 68814 | MISSISSIPPI | Tornado |
| 68834 | MISSISSIPPI | Åskvädersvind |
| 68846 | MISSISSIPPI | Hail |
| 73241 | AMERIKANSKA SAMOA | Plötslig översvämning |
| 64725 | KENTUCKY | Flood |
| ... | ... | ... |
Potentiella manipuleringar med hjälp av projekt
Följande fråga byter namn på kolumnen BeginLocation och skapar en ny kolumn med namnet TotalInjuries från en beräkning över två befintliga kolumner.
StormEvents
| project StartLocation = BeginLocation, TotalInjuries = InjuriesDirect + InjuriesIndirect
| where TotalInjuries > 5
Output
Tabellen visar de första 10 resultaten.
| StartLocation | TotalInjuries |
|---|---|
| LYDIA | 15 |
| ROYAL | 15 |
| GOTHENBURG | 9 |
| PLAINS | 8 |
| KNOXVILLE | 9 |
| CAROL STREAM | 11 |
| HOLLY | 9 |
| RUFFIN | 9 |
| ENTERPRISE MUNI ARPT | 50 |
| COLLIERVILLE | 6 |
| ... | ... |