Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Szolgáltatások váltása a Verzió legördülő listával. További információ a navigációról.
A következőkre vonatkozik: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Számított oszlopokat hoz létre, és hozzáfűzi őket az eredményhalmazhoz.
Szemantika
T| extend [ColumnName | (ColumnName[, ...])=] Kifejezés [, ...]
További információ szintaxiskonvenciákról.
Paraméterek
| Név | Típus | Kötelező | Leírás |
|---|---|---|---|
| T | string |
✔️ | Táblázatos bemenet a kiterjesztéshez. |
| Oszlopnév | string |
A hozzáadni vagy frissíteni kívánt oszlop neve. | |
| Kifejezés | string |
✔️ | Számítás a bemeneten keresztül. |
- Ha a ColumnName nincs megadva, a rendszer automatikusan létrehozza a Kifejezés kimeneti oszlopnevét.
- Ha Kifejezés egynél több oszlopot ad vissza, zárójelben megadhatja az oszlopnevek listáját. Ezután a Kifejezés kimeneti oszlopai megkapják a megadott neveket. Ha nincs megadva az oszlopnevek listája, a rendszer hozzáadja a kimenethez a Kifejezés összes létrehozott nevét tartalmazó kimeneti oszlopát.
Visszatérítések
A bemeneti táblázatos eredményhalmaz másolatát adja vissza, amely a következő:
- A bemenetben már meglévő oszlopnevek
extendel lesznek távolítva, és új számított értékekként lesznek hozzáfűzve. - A bemenetben nem szereplő oszlopnevek
extendúj számított értékekként lesznek hozzáfűzve.
Megjegyzés:
Az extend operátor új oszlopot ad hozzá a bemeneti eredményhalmazhoz, amely nem rendelkezik indexel. A legtöbb esetben, ha az új oszlop pontosan megegyezik egy indexet tartalmazó meglévő táblaoszloppal, a Kusto automatikusan használhatja a meglévő indexet. Bizonyos összetett helyzetekben azonban ez a propagálás nem történik meg. Ilyen esetekben, ha a cél egy oszlop átnevezése, használja inkább az operátortproject-rename.
Példák
Az alábbi példa bemutatja, hogyan hozhat létre az extend operátorral egy új, úgynevezett Duration oszlopot, amely kiszámítja a tábla és EndTime az StartTime oszlopok StormEvents közötti különbséget.
StormEvents
| project EndTime, StartTime
| extend Duration = EndTime - StartTime
Az alábbi táblázatban csak az első 10 találat látható. A teljes kimenet megtekintéséhez futtassa a lekérdezést.
| Záróidőpont | Kezdési időpont | Időtartam |
|---|---|---|
| 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 |
Kapcsolódó tartalom
- Több oszlop visszaadásához használja a series_stats