Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Přepněte služby pomocí rozevíracího seznamu Verze . Přečtěte si další informace o navigaci.
Platí pro: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Vyberte sloupce, které chcete zahrnout, přejmenovat nebo odstranit, a vložte nové počítané sloupce.
Pořadí sloupců ve výsledku je určeno pořadím argumentů. Ve výsledku jsou zahrnuty pouze sloupce zadané v argumentech. Všechny ostatní sloupce ve vstupu se zahodí.
Syntax
T| project [ColumnName ColumnName | ([,])=] Výraz [, ...]
or
T| projectColumnName [=Expression] [, ...]
Přečtěte si další informace o konvencích syntaxe.
Parameters
| Name | Typ | Required | Description |
|---|---|---|---|
| T | string |
✔️ | Tabulkový vstup, pro který chcete promítat určité sloupce. |
| ColumnName | string |
Název sloupce nebo seznam názvů sloupců oddělených čárkami, které se zobrazí ve výstupu. | |
| Expression | string |
Skalární výraz, který se má provést přes vstup. |
- Musí být zadán název sloupce nebo výraz .
- Pokud neexistuje žádný výraz, musí se ve vstupu objevit sloupec ColumnName .
- Pokud parametr ColumnName vynecháte, název výstupního sloupce výrazu se automaticky vygeneruje.
- Pokud výraz vrátí více než jeden sloupec, seznam názvů sloupců lze zadat v závorkách. Pokud není zadaný seznam názvů sloupců, přidají se do výstupu všechny výstupní sloupce výrazu s vygenerovanými názvy.
Note
Nedoporučuje se vracet nový počítaný sloupec se stejným názvem jako existující sloupec ve vstupu.
Returns
Tabulka se sloupci, které byly pojmenovány jako argumenty. Obsahuje stejný počet řádků jako vstupní tabulka.
Examples
Příklady v této části ukazují, jak používat syntaxi, která vám pomůže začít.
Příklady v tomto článku používají veřejně dostupné tabulky v clusteru nápovědy, jako je
StormEventstabulka v databázi Ukázky.
Příklady v tomto článku používají veřejně dostupné tabulky, například
Weathertabulku v galerii ukázek analýzy počasí. Možná budete muset změnit název tabulky v ukázkovém dotazu tak, aby odpovídal tabulce v pracovním prostoru.
Zobrazit pouze konkrétní sloupce
Zobrazit EventIdpouze , StateEventType v StormEvents tabulce.
StormEvents
| project EventId, State, EventType
Output
Tabulka zobrazuje prvních 10 výsledků.
| EventId | State | EventType |
|---|---|---|
| 61032 | ATLANTICKÝ JIH | Waterspout |
| 60904 | FLORIDA | Těžký déšť |
| 60913 | FLORIDA | Tornado |
| 64588 | GEORGIA | Větrná bouře |
| 68796 | MISSISSIPPI | Větrná bouře |
| 68814 | MISSISSIPPI | Tornado |
| 68834 | MISSISSIPPI | Větrná bouře |
| 68846 | MISSISSIPPI | Hail |
| 73241 | AMERICKÁ SAMOA | Velká voda |
| 64725 | KENTUCKY | Flood |
| ... | ... | ... |
Potenciální manipulace s využitím projektu
Následující dotaz sloupec přejmenuje BeginLocation a vytvoří nový sloupec volaný TotalInjuries z výpočtu nad dvěma existujícími sloupci.
StormEvents
| project StartLocation = BeginLocation, TotalInjuries = InjuriesDirect + InjuriesIndirect
| where TotalInjuries > 5
Output
Tabulka zobrazuje prvních 10 výsledků.
| 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 |
| ... | ... |