bag_merge()

适用于:✅Azure 数据资源管理器Azure MonitorMicrosoft Sentinel

该函数将多个 dynamic 属性包合并到单个 dynamic 属性包对象中,并合并输入包中的所有属性。

语法

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

详细了解语法约定

参数

客户 类型​​ 必需 说明
bag1...bagN dynamic ✔️ 要合并的属性包。 该函数接受 2 到 64 个参数。

返回

一个 dynamic 属性包,其中包含所有输入属性包的合并结果。 如果键存在于多个输入包中,则与最左侧参数中的键关联的值优先。

示例

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

输出

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