Partager via


bag_merge()

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

La fonction fusionne plusieurs dynamic sacs de propriétés en un seul dynamic objet de conteneur de propriétés, regroupant toutes les propriétés des sacs d’entrée.

Syntaxe

bag_merge(bag1,bag2[,*bag3*, ...])

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
sac1... bagN dynamic ✔️ Sacs de propriétés à fusionner. La fonction accepte entre 2 et 64 arguments.

Retours

Conteneur dynamic de propriétés contenant les résultats fusionnés de tous les sacs de propriétés d’entrée. Si une clé est présente dans plusieurs sacs d’entrée, la valeur associée à la clé à partir de l’argument le plus à gauche est prioritaire.

Exemple

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

Sortie

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