创建任何 BAM 解决方案的第一步是确定你感兴趣的数据以及应如何解释该数据。 为此,请使用适用于 Excel 的 BAM 外接程序。 通过使用外接程序,您可以通过定义业务活动来创建您感兴趣的数据的愿望清单。 还可以定义应解释数据的方式,并将其显示给不同类别的业务用户。
BAM 外接程序还可用于定义聚合。
还可以重命名活动项,例如,某些用户熟悉的术语与活动中相应数据项的名称不匹配。 其中一个解释是视图使用的是不同的语言。
完成活动定义后,Excel 将生成可用于定义所需图表和其他呈现方式的随机预览数据。 有关预览数据的详细信息,请参阅 如何使用数据透视表。
完成的活动定义定义定义在运行业务流程时需要收集的数据点和事件。 可以从各种源获取 BAM 插件。
可以在 BizTalk Server 安装期间安装 BAM 外接程序 XLA。 有关详细信息,请参阅 BizTalk Server 2013 和 2013 R2 的安装概述。
BAM。XLA 文件安装在以下位置之一:
如果计算机上未安装 Microsoft Office,则 BAM.xla 将安装到 \Program Files\Microsoft BizTalk Server 20xx\ExcelDir\ 文件夹。
如果安装了 Microsoft Office,则 BAM.xla 安装在 \Program Files\Microsoft Office\OFFICExx\Library\ 文件夹中。
还可以从另一台计算机上的共享文件夹将 BAM.xla 复制到计算机。 然后,您可以从复制它的位置选择 XLA 来进行注册。
若要在 Excel 菜单工具栏上启用 BAM 外接程序,请单击“ 文件 ”菜单,然后单击“ 选项”,然后单击“ 加载项”。选择 “业务活动监视”,然后单击 “GO”,在“广告”窗口中,选中 “业务活动监视”旁边的复选框,然后单击“ 确定”。
注释
使用 BAM 外接程序将阻止 Excel 在同一进程中运行两个实例。 使用外接程序时,同一进程中的多个实例可能发生在以下情况下:
打开启用了 BAM 外接程序的 Excel 电子表格,然后双击其他 Excel 电子表格时,Excel 会尝试将电子表格加载到当前正在运行的实例中。
打开 Excel 电子表格后,启用 BAM 外接程序,并使用“文件/打开”菜单选项加载另一个 Excel 电子表格。
在这种情况下,您无法正常使用外接程序。 若要在启用 BAM 外接程序时打开多个 Excel 电子表格,必须打开 Excel 的新副本,并将电子表格加载到 Excel 实例中。
注释
在 Excel 中使用 BAM.xla 时,可能会收到错误“此工作簿已丢失其 VBA 项目、ActiveX 控件和其他任何与可编程性相关的功能”。 有关错误的详细信息,请参阅 BAM 故障排除。