Freigeben über


bag_merge()

Gilt für: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Die Funktion verbindet mehrere dynamic Eigenschaftenbehälter in ein einzelnes dynamic Eigenschaftenbehälterobjekt, wobei alle Eigenschaften aus den Eingabebehältern konsolidiert werden.

Syntax

bag_merge(Tasche1,Tasche2[,*bag3*, ...])

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
Tasche1... bagN dynamic ✔️ Die zusammenzuführenden Eigenschaftenbehälter. Die Funktion akzeptiert zwischen 2 und 64 Argumente.

Gibt zurück

Ein dynamic Eigenschaftenbehälter, der die zusammengeführten Ergebnisse aller Eingabeeigenschaftenbehälter enthält. Wenn ein Schlüssel in mehreren Eingabebehältern vorhanden ist, hat der wert, der dem Schlüssel aus dem äußerst linken Argument zugeordnet ist, Vorrang.

Beispiel

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

Ausgabe

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