查询实例数据

关于各个活动实例的数据可在 BAM 主导入数据库中动态创建的 SQL 视图内进行查询。

此视图的名称是

Bam_<ViewName>_<ActivityName>_View

其中

<ViewName> 是 BAM 定义 XML 中 View 元素的名称属性,与在相关 Microsoft Excel 向导中输入的视图名称相同。

<ActivityName> 是 BAM 定义 XML 中 Activity 元素的 Name 属性,与在 Excel 向导中输入的活动名称相同。

在查询实例数据时,请一定要注意下列情况:

  • 如果您通过 DirectEventStream 向 BAM 发送活动数据,则实例数据没有延迟时间,这意味着调用应用程序中的事务提交后,实例数据会立刻显示。

  • 如果活动数据通过 BufferedEventStream 发送到 BAM,则实例数据将在查询执行几秒钟后显示,具体情况取决于 BAM 事件总线服务的负载以及 BAM 主导入数据库的宿主 SQL 服务器。

  • 此视图背后的表的实际结构较复杂,这是为了确保当前或最新活动的数据可供查询,而活动查询不再需要的已完成活动的数据则被存档或清除,同时又不使系统脱机。 有关详细信息,请参阅 活动数据存储

另请参阅

活动数据存储
查询 BAM 数据