ทรัพยากร: EventEditRule
กฎการแก้ไขเหตุการณ์จะกำหนดเงื่อนไขที่จะทริกเกอร์การสร้างเหตุการณ์ใหม่ทั้งหมดโดยอิงตามเกณฑ์ที่ตรงกันของเหตุการณ์แหล่งที่มา คุณกำหนดการเปลี่ยนแปลงเพิ่มเติมของพารามิเตอร์จากเหตุการณ์แหล่งที่มาได้
กฎการแก้ไขกิจกรรมจะถูกนำไปใช้ตามลำดับที่กำหนด ซึ่งแตกต่างจากกฎการสร้างกิจกรรม
ไม่สามารถใช้กฎการแก้ไขเหตุการณ์เพื่อแก้ไขเหตุการณ์ที่สร้างจากกฎการสร้างเหตุการณ์
การแสดง JSON |
---|
{ "name": string, "displayName": string, "eventConditions": [ { object ( |
ช่อง | |
---|---|
name |
ตัวระบุ ชื่อทรัพยากรสำหรับทรัพยากร EventEditRule นี้ รูปแบบ: พร็อพเพอร์ตี้/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |
displayName |
ต้องระบุ ชื่อที่แสดงของกฎการแก้ไขเหตุการณ์นี้ มีอักขระได้สูงสุด 255 ตัว |
eventConditions[] |
ต้องระบุ เงื่อนไขในเหตุการณ์แหล่งที่มาต้องตรงกับกฎนี้จึงจะมีผล ต้องมีอย่างน้อย 1 เงื่อนไข และมีได้สูงสุด 10 เงื่อนไข |
parameterMutations[] |
ต้องระบุ การเปลี่ยนแปลงพารามิเตอร์จะกำหนดลักษณะการทำงานของพารามิเตอร์ในเหตุการณ์ใหม่ และนําไปใช้ตามลำดับ โดยเปลี่ยนแปลงได้สูงสุด 20 รายการ |
processingOrder |
เอาต์พุตเท่านั้น ลำดับที่กฎนี้จะถูกประมวลผล กฎที่มีมูลค่าการสั่งซื้อต่ำกว่าจะได้รับการประมวลผลก่อนกฎนี้ และกฎที่มีมูลค่าการสั่งซื้อสูงกว่าจะได้รับการประมวลผลหลังจากกฎนี้ ระบบจะกําหนดมูลค่าการสั่งซื้อให้กับกฎการแก้ไขเหตุการณ์ใหม่เมื่อสิ้นสุดคําสั่งซื้อ ค่านี้ไม่มีผลกับกฎการสร้างเหตุการณ์ |
เมธอด |
|
---|---|
|
สร้าง EventEditRule |
|
ลบ EventEditRule |
|
ค้นหา EventEditRule เดียว |
|
แสดงรายการ EventEditRules ในสตรีมข้อมูลเว็บ |
|
อัปเดต EventEditRule |
|
เปลี่ยนลำดับการประมวลผลของกฎการแก้ไขเหตุการณ์ในสตรีมที่ระบุ |