查詢執行個體資料
透過 BAM 主要匯入資料庫中動態建立的 SQL 檢視,可以查詢有關個別活動執行個體的資料。
這個檢視的名稱為
Bam_ <ViewName> _ <ActivityName> _View
其中
<ViewName>是 BAM 定義 XML 中 View 元素的名稱屬性,與相關 Microsoft Excel 精靈中輸入的檢視名稱相同。
<ActivityName>是 BAM 定義 XML 中 Activity 元素的名稱屬性,與 Excel 精靈中輸入的活動名稱相同。
在查詢執行個體資料時,請特別注意下列條件:
如果您透過 DirectEventStream 將活動資料傳送至 BAM,執行個體資料便不會延遲,這表示只要呼叫應用程式中的交易一經過認可,執行個體資料就會立即顯示出來。
如果透過 BufferedEventStream 將活動資料傳送至 BAM,將會根據 BAM 事件匯流排服務的負載,以及裝載 BAM 主要匯入資料庫的 SQL Server,在幾秒鐘後顯示查詢的執行個體資料。
此檢視背後的資料表實際結構更為複雜,這都是為了確保目前或最近活動的資料可供查詢使用,至於已經完成且使用中查詢也不再需要的活動資料,就會封存起來或清除,而不需要讓系統離線。 如需詳細資訊,請參閱 活動資料儲存體。