Compartir a través de


bag_merge()

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

La función combina varias dynamic bolsas de propiedades en un único dynamic objeto de contenedor de propiedades, consolidando todas las propiedades de las bolsas de entrada.

Sintaxis

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

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
bag1... bagN dynamic ✔️ Bolsas de propiedades que se van a combinar. La función acepta entre 2 y 64 argumentos.

Devoluciones

Contenedor dynamic de propiedades que contiene los resultados combinados de todos los contenedores de propiedades de entrada. Si una clave está presente en varios contenedores de entrada, el valor asociado a la clave del argumento más izquierdo tiene prioridad.

Ejemplo

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

Salida

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