2013-02-18 6 views
0

BizTalk 메시지 상자에서 XML 데이터를 검색하는 데 필요한 도구가 필요합니다.BizTalk MessageBox를 검색하고 있습니까?

관련된 모든 XML 데이터를 검색하려면 어떻게합니까? BizTalk MessageBox에 저장된 모든 데이터에서 Employee ID라는 공통 노드를 말할 수 있습니까?

답변

1

BizTalk 메시지 상자 (BizTalkMsgBoxDb 데이터베이스)는 메시지가 BizTalk를 통과 할 때 일시적인 저장소입니다. 메시지 처리가 끝나면 메시지 상자에서 메시지가 제거됩니다.

BizTalk를 통해 메시지가 전달 될 때 메시지 데이터를 캡처 할 수있는 BAM (Business Activity Monitoring)을 조사하고 싶습니다. 메시지 데이터는 일반적인 웹 기반 포털을 통해 노출 될 수 있습니다. BAM은 그 자체만으로도 큰 제품입니다. 특정 시나리오를 찾는 데 사용할 수있는 모든 기능을 조사하는 데 시간을 투자 할 것을 제안합니다. 사용할 수있는 많은 리소스가 있지만 먼저 Business Activity Monitoring을 살펴보십시오. Pro BAM in BizTalk Server 2009

또는 BizTalk Administration Console 도구를 사용하여 추적 데이터베이스 (BizTalkDTADb)를 쿼리하여 나중에 참조 할 수 있도록 메시지를 보관할 수 있습니다 (예 : BAM). 정의 된 구성 옵션. Using BizTalk Document Tracking을 참조하십시오.

마지막으로 파이프 라인에서 메시지를 수신 할 때 메시지 내용을 SQL 데이터베이스 테이블에 쓰는 자체 메시지 추적 솔루션을 사용할 수 있습니다.

0

CodePlex에서 BizTalk Message Decompressor을 확인하십시오! 나는이 도구를 2 년 동안 사용해 왔으며 뛰어난 결과를 얻었습니다. 메시지 박스를 직접 누르기 때문에 매우 신중해야하며 실행하도록 선택한 쿼리를 잘 알고 있어야합니다.

이전 포스터의 답변에서 알 수 있듯이 관리 콘솔의 BAM 및 통합 HAT 쿼리는 공식, 가장 안전하며 Microsoft에서 처방 한 답변입니다.

관련 문제