BizTalk BAM-如何跟踪拆分消息

BizTalk BAM-如何跟踪拆分消息,biztalk,biztalk-bam,Biztalk,Biztalk Bam,我希望显示BAM视图 集成启动 消息类型 服务名 服务启动 服务端 积分持续时间 消息来自一个接收端口,并被传递到业务流程,每个业务流程一条消息,该业务流程将消息发送到WCF服务 如果有一条传入消息(不同的InterchangeID),我知道如何解决这个问题,但我有一批接收管道将其拆分为单独的消息(具有相同的InterchangeID) 我不能在消息中使用唯一值,因为批处理中可以有多个值 我想我需要利用关系,但如何利用关系呢 我可以关联什么ID?看看这个-。生成的API具有创建活动之间关系的

我希望显示BAM视图

  • 集成启动
  • 消息类型
  • 服务名
  • 服务启动
  • 服务端
  • 积分持续时间
消息来自一个接收端口,并被传递到业务流程,每个业务流程一条消息,该业务流程将消息发送到WCF服务

如果有一条传入消息(不同的InterchangeID),我知道如何解决这个问题,但我有一批接收管道将其拆分为单独的消息(具有相同的InterchangeID)

我不能在消息中使用唯一值,因为批处理中可以有多个值

我想我需要利用关系,但如何利用关系呢

我可以关联什么ID?

看看这个-。生成的API具有创建活动之间关系的方法,将为您完成大量工作


我建议你也读这本书。Darren关于BAM的章节特别好,并且有明确的例子…

我确实使用了一种关系,使用了interchangeID,现在一切正常

我还创建了一个视图,因此不必更改已创建的reporting services报告


当我没有关系时,我可能会得到“违反主键”,因为Bam引擎试图用相同的键放入记录(在接收管道中拆分后,所有消息都具有相同的interchangeID)。

Hi Fabio。谢谢你的回复。这次我有一个已经部署并运行的解决方案,所以我需要使用TPE。我要看看这本书,看看它是否能把事情弄清楚。谢谢