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.
V rozevíracím seznamu vlevo vyberte službu.
Platí pro: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Vytvoří počítané sloupce a připojí je k sadě výsledků.
Syntaxe
T [ColumnName ColumnName| extend [ ...]
Přečtěte si další informace o konvencích syntaxe.
Parametry
| Název | Typ | Požadováno | Popis |
|---|---|---|---|
| T | string |
✔️ | Tabulkový vstup, který se má rozšířit. |
| název sloupce | string |
Název sloupce, který chcete přidat nebo aktualizovat. | |
| Výraz | string |
✔️ | Výpočet, který se má provést přes vstup. |
- 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. Pak se výstupním sloupcům výrazu zobrazí zadané názvy. Pokud není zadaný seznam názvů sloupců, všechny výstupní sloupce výrazu s vygenerovanými názvy se přidají do výstupu.
Návraty
Vrátí kopii vstupní tabulkové sady výsledků, která:
- Názvy sloupců, které
extendjiž ve vstupu existují, se odeberou a připojí jako nové počítané hodnoty. - Názvy sloupců, které
extendve vstupu neexistují, se připojují jako nové počítané hodnoty.
Poznámka:
Operátor extend přidá do vstupní sady výsledků nový sloupec, který nemá index. Ve většině případů, pokud je nový sloupec nastavený tak, aby byl úplně stejný jako existující sloupec tabulky s indexem, Kusto může automaticky použít existující index. V některých složitých scénářích se ale toto šíření neprokončí. Pokud je v takových případech cílem přejmenovat sloupec, použijte project-rename místo toho operátor .
Příklady
Následující příklad ukazuje, jak pomocí operátoru extend vytvořit nový sloupec, Duration který vypočítá rozdíl mezi EndTime tabulkami a StartTime sloupci v StormEvents tabulce.
StormEvents
| project EndTime, StartTime
| extend Duration = EndTime - StartTime
Následující tabulka zobrazuje pouze prvních 10 výsledků. Pokud chcete zobrazit úplný výstup, spusťte dotaz.
| Čas ukončení | Počáteční čas | Doba trvání |
|---|---|---|
| 2007-01-01T00:00:00Z | 2007-01-01T00:00:00Z | 00:00:00 |
| 2007-01-01T00:25:00Z | 2007-01-01T00:25:00Z | 00:00:00 |
| 2007-01-01T02:24:00Z | 2007-01-01T02:24:00Z | 00:00:00 |
| 2007-01-01T03:45:00Z | 2007-01-01T03:45:00Z | 00:00:00 |
| 2007-01-01T04:35:00Z | 2007-01-01T04:35:00Z | 00:00:00 |
| 2007-01-01T04:37:00Z | 2007-01-01T03:37:00Z | 01:00:00 |
| 2007-01-01T05:00:00Z | 2007-01-01T00:00:00Z | 05:00:00 |
| 2007-01-01T05:00:00Z | 2007-01-01T00:00:00Z | 05:00:00 |
| 2007-01-01T06:00:00Z | 2007-01-01T00:00:00Z | 06:00:00 |
| 2007-01-01T06:00:00Z | 2007-01-01T00:00:00Z | 06:00:00 |
Související obsah
- Použití series_stats k vrácení více sloupců