Sdílet prostřednictvím


bag_merge()

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Funkce sloučí více dynamic sáčků vlastností do jednoho dynamic objektu kontejneru vlastností a slučuje všechny vlastnosti ze vstupních sáčků.

Syntaxe

bag_merge(taška1 taška2[,,*bag3*, ...])

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
taška1... bagN dynamic ✔️ Kontejnery vlastností, které se mají sloučit. Funkce přijímá mezi 2 a 64 argumenty.

Návraty

Taška dynamic vlastností obsahující sloučené výsledky všech vstupních sáčků vlastností. Pokud je klíč v několika vstupních taškách, má přednost hodnota přidružená ke klíči z argumentu úplně vlevo.

Příklad

print result = bag_merge(
   dynamic({'A1':12, 'B1':2, 'C1':3}),
   dynamic({'A2':81, 'B2':82, 'A1':1}))

Výstup

result
{
"A1": 12,
"B1": 2,
"C1": 3,
"A2": 81,
"B2": 82
}