หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บทความนี้อธิบายเรียนรู้การรวมที่คุณสามารถใช้ในเมตริกแบบกำหนดเอง
หมายเหตุ
การดำเนินการเหล่านี้มีอยู่ในแอปสำหรับเดสก์ท็อป Power Automate Process Mining เท่านั้น การดำเนินการเหล่านี้ไม่สามารถใช้ได้ในส่วนอื่นๆ ของ Power Automate ที่ใช้การดำเนินการ Power Fx
AVG([context],[value])
คำนวณค่าเฉลี่ยของค่าที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, DATE, TIME
AVGIF([บริบท],[เงื่อนไข],[ค่า],[ค่าเริ่มต้น])
คำนวณค่าเฉลี่ยของค่าที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทที่คำนวณการดำเนินการ (รองรับ: กระบวนการ, กรณี, เหตุการณ์, เอดจ์)
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: INT, FLOAT, DATE, TIME
ตัวอย่าง: AVGIF(ViewEvents, userName == "Laura", eventCost)
เมตริกแบบกำหนดเองสามารถใช้ได้ทุกที่ในแอปพลิเคชัน ส่งคืนต้นทุนเหตุการณ์โดยเฉลี่ยสำหรับเหตุการณ์ที่เกี่ยวข้องกับผู้ใช้ "Laura"
COUNT([context])
นับจำนวนของค่าที่จัดกลุ่มตาม [บริบท]
- [บริบท]: บริบทในการคำนวณของการดำเนินการ
ชนิดข้อมูลเอาต์พุต: INT
COUNTIF([บริบท],[เงื่อนไข],[ค่าเริ่มต้น])
นับจำนวนของค่าที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT
ชนิดข้อมูลเอาต์พุต: INT
COUNTUNIQUE([context],[value])
นับจำนวนของค่าที่ไม่ซ้ำที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, BOOL, STRING, DATE, TIME
ชนิดข้อมูลเอาต์พุต: INT
COUNTUNIQUEIF([บริบท],[เงื่อนไข],[ค่า],[ค่าเริ่มต้น])
นับจำนวนของ [ค่า] ที่ไม่ซ้ำที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
MAX([context],[value])
ส่งคืน [ค่า] สูงสุดที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: INT, FLOAT, DATE, TIME
MAXIF([บริบท],[เงื่อนไข],[ค่า],[ค่าเริ่มต้น])
คำนวณค่าสูงสุดของ [ค่า] ที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
MAXVAL([context],[value1],[value2])
เลือกรายการที่มีค่าสูงสุดจาก [value1] และส่งคืนเป็นค่าที่คำนวณซึ่งกำหนดโดย [value2] ที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทที่คำนวณการดำเนินการ (รองรับ: กระบวนการ, กรณี, เหตุการณ์, เอดจ์)
[ค่า1]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME, DATE
[ค่า2]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, STRING, TIME, DATE
ชนิดข้อมูลเอาต์พุต: INT, FLOAT, STRING, TIME, DATE
ตัวอย่าง: MAXVAL(EventsPerAttribute, Duration(), userName)
สามารถใช้บนแผนผังกระบวนการได้ ส่งคืนชื่อผู้ใช้ของผู้ใช้ที่ทำงานในเหตุการณ์ที่นานที่สุดต่อกิจกรรม
MAXVALIF([บริบท],[เงื่อนไข],[ค่า1],[ค่า2],[ค่าเริ่มต้น])
เลือกรายการที่มีค่าสูงสุดที่กำหนดโดย [value1] ซึ่งเป็นไปตาม [เงื่อนไข] ที่กำหนด และส่งคืนเป็นค่าที่คำนวณซึ่งกำหนดโดย [value2] ที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทที่คำนวณการดำเนินการ (รองรับ: กระบวนการ, กรณี, เหตุการณ์, เอดจ์)
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า1] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า1]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
[ค่า2]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, STRING, TIME, DATE
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: INT, FLOAT, STRING, TIME, DATE
MIN([context],[value])
ส่งคืน [ค่า] ต่ำสุดที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: INT, FLOAT, DATE, TIME
MINIF([บริบท],[เงื่อนไข],[ค่า],[ค่าเริ่มต้น])
คำนวณค่าต่ำสุดของ [ค่า] ที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
MINVAL([context],[value1],[value2])
เลือกรายการที่มีค่าต่ำสุดที่กำหนดโดย [value1] และส่งคืนเป็นค่าที่คำนวณซึ่งกำหนดโดย [value2] ที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทที่คำนวณการดำเนินการ (รองรับ: กระบวนการ, กรณี, เหตุการณ์, เอดจ์)
[ค่า1]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
[ค่า2]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, STRING, TIME, DATE
ชนิดข้อมูลเอาต์พุต: INT, FLOAT, STRING, TIME, DATE
MINVALIF([บริบท],[เงื่อนไข],[ค่า1],[ค่า2],[ค่าเริ่มต้น])
เลือกรายการที่มีค่าต่ำสุดที่กำหนดโดย [value1] ซึ่งเป็นไปตาม [เงื่อนไข] ที่กำหนด และส่งคืนเป็นค่าที่คำนวณซึ่งกำหนดโดย [value2] ที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทที่คำนวณการดำเนินการ (รองรับ: กระบวนการ, กรณี, เหตุการณ์, เอดจ์)
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า1] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า1]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
[ค่า2]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, STRING, TIME, DATE
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: INT, FLOAT, STRING, TIME, DATE
RANGE([context],[value])
ส่งคืนช่วง (สูงสุด-ต่ำสุด) ของ [ค่า] ที่จัดกลุ่มตาม [บริบท]
[บริบท]: กำหนดบริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: INT, FLOAT, TIME
RANGEIF([บริบท],[เงื่อนไข],[ค่า],[ค่าเริ่มต้น])
คำนวณช่วง (ค่าสูงสุด-ต่ำสุด)ของ [ค่า] ที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า] - ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
STDEV([context],[value])
คำนวณค่าเบี่ยงเบนมาตรฐานของ [ค่า] ที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
STDEVIF([context],[condition],[value])
คำนวณค่าเบี่ยงเบนมาตรฐานของ [ค่า] ที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
SUM([context],[value])
คำนวณผลรวมของ [ค่า] ที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
SUMIF([บริบท],[เงื่อนไข],[ค่า],[ค่าเริ่มต้น])
คำนวณผลรวมของ [ค่า] ที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
FIRST([context],[value])
ส่งคืน [ค่า] แรกที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
FIRSTIF([บริบท],[เงื่อนไข],[ค่า],[ค่าเริ่มต้น])
คำนวณค่าแรกสุดของ [ค่า] ที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME, STRING
[ค่าเริ่มต้น]: ค่าที่จะส่งคืน เมื่อไม่ตรงตามเงื่อนไข
ชนิดข้อมูล: BOOL, INT, FLOAT, STRING, DATE, TIME
ชนิดข้อมูลเอาต์พุต: BOOL, INT, FLOAT, STRING, DATE, TIME
LAST([context],[value])
ส่งคืน [ค่า] สุดท้ายที่จัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
ชนิดข้อมูลเอาต์พุต: FLOAT, TIME
LASTIF([บริบท],[เงื่อนไข],[ค่า],[ค่าเริ่มต้น])
คำนวณค่าสุดท้ายของค่าที่เป็นไปตาม [เงื่อนไข] และจัดกลุ่มตาม [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: INT, FLOAT, TIME
[ค่าเริ่มต้น]: ค่าที่จะส่งคืน เมื่อไม่ตรงตามเงื่อนไข
ชนิดข้อมูล: BOOL, INT, FLOAT, STRING, DATE, TIME
ชนิดข้อมูลเอาต์พุต: BOOL, INT, FLOAT, STRING, DATE, TIME
SELFLOOP([context],[attributeName])
คำนวณจำนวนเหตุการณ์ลูปตัวเอง จัดกลุ่มตาม [บริบท] นิพจน์ COUNTIF(ISSELFLOOP()) แบบสั้น
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ชื่อแอตทริบิวต์]: ชื่อแอตทริบิวต์ หากไม่มีการกำหนดแอตทริบิวต์ จะใช้แอตทริบิวต์กิจกรรมปัจจุบัน (การทำเหมือง)
ชนิดข้อมูล: STRING
ชนิดข้อมูลเอาต์พุต: INT
LOOP([context],[attributeName])
คำนวณจำนวนเหตุการณ์ลูป จัดกลุ่มตาม [บริบท] นิพจน์ COUNTIF(ISLOOP()) แบบสั้น
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ชื่อแอตทริบิวต์]: ชื่อแอตทริบิวต์ หากไม่มีการกำหนดแอตทริบิวต์ จะใช้แอตทริบิวต์กิจกรรมปัจจุบัน (การทำเหมือง)
ชนิดข้อมูล: STRING
ชนิดข้อมูลเอาต์พุต: INT
REWORK([context],[attributeName])
คำนวณจำนวนเหตุการณ์ทำงานซ้ำ จัดกลุ่มตาม [บริบท] นิพจน์ COUNTIF(ISREWORK()) แบบสั้น
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ชื่อแอตทริบิวต์]: ชื่อแอตทริบิวต์ หากไม่มีการกำหนดแอตทริบิวต์ จะใช้แอตทริบิวต์กิจกรรมปัจจุบัน (การทำเหมือง)
ชนิดข้อมูล: STRING
ชนิดข้อมูลเอาต์พุต: INT
LOOPINFLOW([context],[attributeName])
คำนวณจำนวนกระแสลูปเข้า จัดกลุ่มตาม [บริบท] นิพจน์ COUNTIF(ISLOOPINFLOW()) แบบสั้น
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ชื่อแอตทริบิวต์]: ชื่อแอตทริบิวต์ หากไม่มีการกำหนดแอตทริบิวต์ จะใช้แอตทริบิวต์กิจกรรมปัจจุบัน (การทำเหมือง)
ชนิดข้อมูล: STRING
ชนิดข้อมูลเอาต์พุต: INT
LOOPOUTFLOW([context],[attributeName])
คำนวณจำนวนกระแสลูปออก จัดกลุ่มตาม [บริบท] นิพจน์ COUNTIF(ISLOOPOUTFLOW()) แบบสั้น
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ชื่อแอตทริบิวต์]: ชื่อแอตทริบิวต์ หากไม่มีการกำหนดแอตทริบิวต์ จะใช้แอตทริบิวต์กิจกรรมปัจจุบัน (การทำเหมือง)
ชนิดข้อมูล: STRING
ชนิดข้อมูลเอาต์พุต: INT
NETLOOPGAIN([context],[attributeName])
คำนวณผลรวมอัตราขยายของลูป จัดกลุ่มตาม [บริบท] นิพจน์ SUM(LOOPGAIN()) แบบสั้น
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ชื่อแอตทริบิวต์]: ชื่อแอตทริบิวต์ หากไม่มีการกำหนดแอตทริบิวต์ จะใช้แอตทริบิวต์กิจกรรมปัจจุบัน (การทำเหมือง)
ชนิดข้อมูล: STRING
ชนิดข้อมูลเอาต์พุต: INT
MODE([context],[value])
ส่งคืน [ค่า] ที่พบมากที่สุดจาก [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: STRING, INT, FLOAT, DATE, TIME, BOOL
ชนิดข้อมูลเอาต์พุต: STRING, INT, FLOAT, DATE, TIME, BOOL
MODEIF([บริบท],[เงื่อนไข],[ค่า],[ค่าเริ่มต้น])
ส่งคืน [ค่า] ที่พบมากที่สุดจากองค์ประกอบข้อมูลที่ตรงตาม [เงื่อนไข] ใน [บริบท]
[บริบท]: บริบทในการคำนวณของการดำเนินการ
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
[ค่า]: ชื่อแอตทริบิวต์, การดำเนินการที่ซ้อนกัน หรือนิพจน์
ชนิดข้อมูล: STRING, INT, FLOAT, DATE, TIME, BOOL
[ค่าเริ่มต้น]: ค่าเริ่มต้นที่ส่งคืนโดยตัวดำเนินการเมื่อไม่มีองค์ประกอบใดใน [บริบท] ที่กำหนดตรงกับ [เงื่อนไข]
ชนิดข้อมูล: INT, FLOAT, DATE, TIME
ชนิดข้อมูลเอาต์พุต: STRING, INT, FLOAT, DATE, TIME, BOOL
ALL([context],[condition])
คืนค่าเป็นจริงหากค่าทั้งหมดที่จัดกลุ่มตาม [บริบท] เป็นไปตาม [เงื่อนไข]
[บริบท]: บริบทที่คำนวณการดำเนินการ (รองรับ: กระบวนการ, กรณี, เหตุการณ์, เอดจ์)
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
ชนิดข้อมูลเอาต์พุต: BOOL
ตัวอย่างเช่นALL(CaseEvents, eventCost > 0)
สามารถใช้กับตัวกรองเมตริกกรณีหรือสถิติภาพรวมกรณี คืนค่าจริงหากเหตุการณ์ทั้งหมดในกรณีมีค่าเหตุการณ์มากกว่าศูนย์
ANY([context],[condition])
คำนวณค่าจริงหากค่าใดๆ จัดกลุ่มตาม [บริบท] เป็นไปตาม [เงื่อนไข]
[บริบท]: บริบทที่คำนวณการดำเนินการ (รองรับ: กรณี [โดยนัย])
[เงื่อนไข]: เงื่อนไขซึ่งรวม [ค่า] ไว้ในการคำนวณ
ชนิดข้อมูล: BOOL
ชนิดข้อมูลเอาต์พุต: BOOL
ตัวอย่าง: ANY(CaseEvents, eventCost > 0)
สามารถใช้กับตัวกรองเมตริกกรณีหรือสถิติภาพรวมกรณี คืนค่าจริงหากเหตุการณ์ใดๆ ในกรณีมีค่าเหตุการณ์มากกว่าศูนย์