bag_merge()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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 } |