villás operátor
A következőkre vonatkozik: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Több fogyasztói operátort futtat párhuzamosan.
Szintaxis
T|
fork
[név=
](
albekérdezés)
[név=
](
)
...
További információ szintaxiskonvenciákról.
Paraméterek
Név | Típus | Szükséges | Leírás |
---|---|---|---|
subquery | string |
✔️ | A támogatott lekérdezési operátorok alsóbb rétegbeli folyamata. |
név | string |
Az alkérdezés eredménytáblájának ideiglenes neve. |
Jegyzet
- Ne használjon
fork
egyetlen subquery. - Az eredmények lap neve megegyezik a
name
paraméter vagy aas
operátor.
Támogatott lekérdezési operátorok
as
count
extend
parse
where
take
project
project-away
project-keep
project-rename
project-reorder
summarize
top
top-nested
sort
mv-expand
reduce
Visszatér
Több eredménytáblát, egyet az egyes al lekérdezésekhez argumentumokhoz.
Tippek
Használja
materialize
join
vagyunion
csereként az elágazás lábán. A bemeneti adatfolyamot a rendszer a materializálással gyorsítótárazza, majd a gyorsítótárazott kifejezés használható az illesztési/egyesítési lábakban.Használjon kötegelt
materialize
táblázatos kifejezési utasításokkal afork
operátor helyett.
Példák
A cikkben szereplő példák a nyilvánosan elérhető tábláit használják a fürt, például a Minták adatbázis
StormEvents
tábláját.
A cikkben szereplő példák nyilvánosan elérhető táblákat használnak, például a Weather Analytics
StormEvents
táblát, mintaadatokat.
A példák több táblát adnak ki nevesített és umnamed oszlopokkal.
Névtelen albekérdezések
StormEvents
| where State == "FLORIDA"
| fork
( where DeathsDirect + DeathsIndirect > 1)
( where InjuriesDirect + InjuriesIndirect > 1)
kimeneti
Ez a kimenet az eredménytábla első néhány sorát és oszlopát jeleníti meg.
StartTime | EndTime | EpisodeId | EventId | Állam | EventType | InjuriesDirect | InjuriesIndirect |
---|---|---|---|---|---|---|---|
2007-02-02T03:17:00Z | 2007-02-02T03:25:00Z | 3464 | 18948 | FLORIDA | Tornádó | 10 | 0 |
2007-02-02T03:37:00Z | 2007-02-02T03:55:00Z | 3464 | 18950 | FLORIDA | Tornádó | 9 | 0 |
2007-03-13T08:20:00Z | 2007-03-13T08:20:00Z | 4094 | 22961 | FLORIDA | Sűrű köd | 3 | 0 |
2007-09-11T15:26:00Z | 2007-09-11T15:26:00Z | 9578 | 53798 | FLORIDA | Aktuális bemáselése | 0 | 0 |
Elnevezett al lekérdezések
Az alábbi példákban az eredménytábla neve "StormsWithDeaths" és "StormsWithInjuries".
StormEvents
| where State == "FLORIDA"
| fork
(where DeathsDirect + DeathsIndirect > 1 | as StormsWithDeaths)
(where InjuriesDirect + InjuriesIndirect > 1 | as StormsWithInjuries)
StormEvents
| where State == "FLORIDA"
| fork
StormsWithDeaths = (where DeathsDirect + DeathsIndirect > 1)
StormsWithInjuries = (where InjuriesDirect + InjuriesIndirect > 1)
kimeneti
Ez a kimenet az eredménytábla első néhány sorát és oszlopát jeleníti meg.
StartTime | EndTime | EpisodeId | EventId | Állam | EventType | InjuriesDirect | InjuriesIndirect |
---|---|---|---|---|---|---|---|
2007-02-02T03:17:00Z | 2007-02-02T03:25:00Z | 3464 | 18948 | FLORIDA | Tornádó | 10 | 0 |
2007-02-02T03:37:00Z | 2007-02-02T03:55:00Z | 3464 | 18950 | FLORIDA | Tornádó | 9 | 0 |
2007-03-13T08:20:00Z | 2007-03-13T08:20:00Z | 4094 | 22961 | FLORIDA | Sűrű köd | 3 | 0 |
2007-09-11T15:26:00Z | 2007-09-11T15:26:00Z | 9578 | 53798 | FLORIDA | Aktuális bemáselése | 0 | 0 |