共用方式為


排程彙總

BAM 排程彙總是以動態產生的 OLAP Cube 和 Data Transformation Services (DTS) 封裝為基礎。 排程彙總的資料代表商務活動在 DTS 封裝啟動時的快照。 為了達成此目的,DTS 封裝的第一個步驟是呼叫預存程式 ,bam_Metadata_BeginAnalysis 擷取包含的快照集:

  • 所有進行中之活動執行個體的快照複本

  • 檢視表,代表從上次執行 DTS 封裝到製作快照當時,將已完成的活動執行個體累加的視窗

    為此,BAM 會極短暫地獨佔鎖定活動儲存區,以免在同一時間寫入任何資料。 一旦 BAM 製作快照時,DTS 封裝可能需要花費較長的時間進行處理,而 BAM 則將會忽略處理期間所送達的任何資料。 下圖說明這類活動:

    顯示 BAM 將已完成活動實例的相關資料移至已完成實例 OLAP Cube 的影像。
    BAM 排程彙總

    在此圖中,BAM 將已完成的活動執行個體之相關資料,移至已完成的執行個體 OLAP Cube。 BAM 以累加方式處理此 Cube。

    同時,BAM 也將仍在進行中之活動的相關資料移至作用中的執行個體 Cube,以交由 DTS 封裝全權處理。 這是可以接受的做法,因為 BAM 假設任何特定時段只有少數活動仍在進行中。

    排程彙總的資料存放於虛擬 Cube,此 Cube 隱藏了已完成活動與目前活動之間的差異。 如需詳細資訊,請參閱 查詢排程的匯總資料

另請參閱

何謂彙總?