fork-operatorn
Kör flera konsumentoperatorer parallellt.
Syntax
T|
fork
[name=
](
subquery)
[name=
](
subquery)
...
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
Underfråga | string |
✔️ | En nedströmspipeline med frågeoperatorer som stöds. |
Namn | string |
Ett tillfälligt namn för resultattabellen för underfrågor. |
Anteckning
- Undvik att använda
fork
med en enda underfråga. - Namnet på resultatfliken får samma namn som anges med parametern
name
eller operatornas
.
Frågeoperatorer som stöds
as
count
extend
parse
where
take
project
project-away
project-keep
project-rename
project-reorder
summarize
top
top-nested
sort
mv-expand
reduce
Returer
Flera resultattabeller, en för vart och ett av underfrågans argument.
Tips
Använd
materialize
som ersättning förjoin
ellerunion
på gaffeln ben. Indataströmmen cachelagras av materialisera och sedan kan det cachelagrade uttrycket användas i kopplings-/unionben.Använd batch med
materialize
i tabelluttrycksinstruktioner i stället för operatornfork
.
Exempel
Namnlösa underfrågor
StormEvents
| where State == "FLORIDA"
| fork
( where DeathsDirect + DeathsIndirect > 1)
( where InjuriesDirect + InjuriesIndirect > 1)
Namngivna underfrågor
I följande exempel får resultattabellerna namnet "StormsWithDeaths" och "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)
Den här funktionen stöds inte i Azure Monitor
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för