累計運算質參考
針對實例訊息內多次發生的值,使用 累積 運算質來執行各種類型的累積作業。 例如,您可以使用 累積總和 運算質,為實例訊息中指定範圍內多個記錄中發生的值,提供合併的總計。
在 Microsoft BizTalk Server中,所有累積運算質都接受兩個輸入參數,第二個是選擇性範圍參數,在舊版BizTalk Server的累積運算質中未使用。 這兩個參數為:
參數 1: 要累積的值。 這個值必須是累積串連運算質以外的所有累計運算質的數值,這需要字串值。 您可以建立 Field Attribute、 Field Element或 Record (之間的連結,並將其 Mixed 屬性設定為 True) 節點,而該節點具有適當的資料類型和 累積 運算質。
注意
如果架構樹狀結構中沒有任何上階 記錄 節點重複,則使用 累積 運算質是無點數的。
參數 2: 應累積指定為第一個參數的值範圍。 這個選擇性的數值代表若要參與累計作業,執行個體訊息中的指定值必須具有多高的相關度,如下所示:
預設值 0 代表由項目或屬性名稱所代表的項目或屬性值,應該在整個執行個體訊息期間進行累計。
範圍值 1 則代表只有具有相同父項目的項目或屬性值才應該進行累計。
範圍值 2 則代表只有具有相同父父代項目的項目或屬性值才應該進行累計,以此類推。
注意
所有累積運算質都提供與 Microsoft BizTalk Server 2000 和 Microsoft BizTalk Server 2002 的回溯相容性,這兩者只需要一個輸入參數。 這些運算質預設為範圍參數 0,代表整個執行個體訊息的範圍。
如需 累積 運算質的其他概念資訊,包括範圍參數,請參閱 累計運算質。
下表顯示 累積 類別中的運算質。
累計運算質 | 描述 |
---|---|
累計平均 | 計算在對應執行個體訊息中重複出現之數值的累計平均。 |
累計串連 | 串連在對應執行個體訊息中重複出現的多個字串值執行個體。 |
累計最大值 | 決定在對應執行個體訊息中重複出現之數值的最大值。 |
累計最小值 | 決定在對應執行個體訊息中重複出現之數值的最小值。 |
累計總和 | 計算在對應執行個體訊息中重複出現之數值的累計總和。 |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應