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