แชร์ผ่าน


รายชื่อของการรวม

บทความนี้อธิบายเรียนรู้การรวมที่คุณสามารถใช้ในเมตริกแบบกำหนดเอง

หมายเหตุ

การดำเนินการเหล่านี้มีอยู่ในแอปสำหรับเดสก์ท็อป 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)

สามารถใช้กับตัวกรองเมตริกกรณีหรือสถิติภาพรวมกรณี คืนค่าจริงหากเหตุการณ์ใดๆ ในกรณีมีค่าเหตุการณ์มากกว่าศูนย์

บริบทการคำนวณทั้งหมดสำหรับการดำเนินการการรวม