สร้างทริกเกอร์ตัวกระตุ้นข้อมูลในโหมดออกแบบ

สำคัญ

ตัวเปิดใช้งานข้อมูลอยู่ในตัวอย่างในขณะนี้

เมื่อคุณได้ กําหนดข้อมูลไปยังวัตถุแล้ว คุณสามารถสร้างทริกเกอร์เพื่อดําเนินการกับข้อมูลของคุณ คุณสามารถทําได้ในโหมด ออกแบบ ซึ่ง คุณสามารถเข้าถึงได้จากแท็บที่ด้านล่างของหน้าจอของคุณ

กําหนดเงื่อนไขทริกเกอร์และการดําเนินการ

ทริกเกอร์ คือตําแหน่งที่คุณระบุค่าที่คุณต้องการเลือกจากเหตุการณ์ เงื่อนไขที่คุณต้องการตรวจหา และการดําเนินการที่คุณต้องการให้ Data Activator ดําเนินการ

ขั้นตอนที่ 1: สร้างทริกเกอร์ใหม่

คุณใช้ปุ่ม ทริกเกอร์ ใหม่ในริบบอนเพื่อสร้างทริกเกอร์ใหม่ คุณสามารถตั้งชื่อโดยคลิกที่ชื่อของทริกเกอร์และแก้ไข

Screenshot of creating a new trigger.

ขั้นตอนที่ 2: เลือกข้อมูลของคุณ

ขั้นตอนถัดไปคือการเลือกค่าสําหรับทริกเกอร์ คุณสามารถเลือกจากคอลัมน์จากเหตุการณ์ หรือจากคุณสมบัติที่คุณกําหนดไว้แล้ว ดู สร้างคุณสมบัติ ในภายหลังในบทความนี้สําหรับข้อมูลเกี่ยวกับคุณสมบัติ

Screenshot of selecting the data for the trigger.

เมื่อคุณเลือกคอลัมน์หรือคุณสมบัติ คุณจะเห็นตัวอย่างของค่าสําหรับตัวอย่างของอินสแตนซ์ของวัตถุ

Screenshot of a preview of the trigger values.

ขั้นตอนที่ 3: กําหนดเงื่อนไขเพื่อตรวจหา

ถัดไป คุณเลือกชนิดของเงื่อนไขที่คุณต้องการตรวจหา คุณสามารถใช้เงื่อนไขที่ตรวจสอบว่าค่าตัวเลขสูงกว่า/ต่ํากว่าค่าเกณฑ์หรือไม่ (ตัวอย่างเช่น อุณหภูมิมีค่ามากกว่า 30) เมื่อค่าจริง/เท็จเชิงตรรกะ (ตัวอย่างเช่น HasFault เป็นจริง) หรือเมื่อค่าสตริงเปลี่ยนแปลง (ตัวอย่างเช่น สถานะเปลี่ยนจากความสอดคล้อง)

Screenshot of a choosing the trigger condition.

จากนั้นการ์ด ตรวจหา จะแสดงสองแผนภูมิ:

Screenshot of a detect card showing two charts.

รายการแรกจะแสดงสําหรับอินสแตนซ์ที่ถูกสุ่มห้ารายการ เมื่อตรวจพบเงื่อนไข ในสกรีนช็อตก่อนหน้านี้อินสแตนซ์ที่มีป้ายชื่อเป็นสีเหลือง RFX-9461367 ข้ามค่าเกณฑ์ 45 องศาสี่ครั้ง

แผนภูมิที่สองแสดงจํานวนครั้งทั้งหมดที่ทริกเกอร์จะถูกเรียกใช้ สําหรับอินสแตนซ์ทั้งหมดที่ Data Activator กําลังติดตาม มีสอง spikes, ประมาณ 05.00 น. และ 7.00 น., ที่การแจ้งเตือนถูกนําออกสี่ครั้ง. ซึ่งอาจไม่ได้มาจากอินสแตนซ์ 5 ตัวอย่างในแผนภูมิอื่น ๆ

ขั้นตอนที่ 4: กําหนดการดําเนินการที่จะดําเนินการ

สุดท้าย การ์ดทําหน้าที่ให้คุณเลือกสิ่งที่ต้องทําเมื่อตรวจพบเงื่อนไข

Screenshot of selecting an action when a condition is detected.

การดําเนินการชนิดต่าง ๆ มีพารามิเตอร์ที่แตกต่างกัน เช่น ที่อยู่อีเมลที่คุณต้องการส่งไป เวิร์กโฟลว์ที่คุณต้องการเริ่มต้น บรรทัดหัวเรื่อง หรือข้อมูลเพิ่มเติม เป็นต้น

Screenshot of sending a message when a condition is detected.

ทดสอบทริกเกอร์ของคุณ

หลังจากที่คุณได้สร้างทริกเกอร์แล้ว คุณสามารถทดสอบได้โดยการเลือก ส่งการแจ้งเตือนการทดสอบให้กับฉัน ซึ่งจะค้นหาเหตุการณ์ในอดีตที่การเปิดใช้งานทริกเกอร์เป็นจริง จากนั้นส่งการแจ้งเตือนให้คุณ เพื่อให้คุณเห็นว่าการแจ้งเตือนจะมีลักษณะอย่างไรสําหรับเหตุการณ์นั้น โปรดทราบว่า:

  • การแจ้งเตือนการทดสอบจะไปกับคุณเสมอ โดยไม่คํานึงถึงเขตข้อมูลผู้รับในการ์ด Act
  • ตัวเลือกส่งการแจ้งเตือนการทดสอบให้ฉันจะเปิดใช้งานเฉพาะเมื่อคุณมีเหตุการณ์ในอดีตอย่างน้อยหนึ่งเหตุการณ์ซึ่งเงื่อนไขทริกเกอร์เป็นจริง

Screenshot of testing a trigger.

เริ่มต้นและหยุดทริกเกอร์ของคุณ

ทริกเกอร์จะถูกสร้างขึ้นในสถานะ 'หยุด' ซึ่งหมายความว่า จะไม่ถูกประเมินในฐานะโฟลว์ข้อมูลเข้าสู่ระบบ และจะไม่ดําเนินการใด ๆ เป็นผลลัพธ์ คุณยังจําเป็นต้องเลือกเริ่มต้นจากแถบเครื่องมือสําหรับ Data Activator เพื่อเริ่มเรียกใช้ทริกเกอร์และดําเนินการ

Screenshot of starting a trigger.

เมื่อเริ่มต้นแล้ว คุณจะเห็น การทํางาน ปรากฏขึ้นในพื้นที่ชื่อเรื่องของคุณสมบัติ

แถบเครื่องมือจะเปลี่ยนให้คุณหยุดทริกเกอร์ ถ้าคุณทําการเปลี่ยนแปลงไปยังทริกเกอร์ (ตัวอย่างเช่น การเปลี่ยนเงื่อนไขที่จะค้นหา) คุณจําเป็นต้องเลือก อัปเดต ในแถบเครื่องมือเพื่อให้แน่ใจว่าทริกเกอร์การเรียกใช้ใช้ค่าใหม่

เมื่อคุณลบทริกเกอร์ (หรือวัตถุ) อาจใช้เวลาถึง 5 นาทีเพื่อให้การประมวลผลข้อมูลส่วนหลังเสร็จสมบูรณ์ ซึ่งหมายความว่าทริกเกอร์ของคุณอาจยังคงตรวจสอบข้อมูลและดําเนินการตามนั้นเป็นเวลาสองสามนาทีหลังจากที่ถูกลบไปแล้ว

สร้างคุณสมบัติ

บางครั้ง คุณจําเป็นต้องนําตรรกะทริกเกอร์ไปใช้ใหม่ในหลาย ๆ ทริกเกอร์ นี่คือที่มาของคุณสมบัติ คุณสามารถสร้างคุณสมบัติที่กําหนดเงื่อนไขหรือหน่วยวัดที่นํามาใช้ใหม่ได้ จากนั้นอ้างอิงคุณสมบัตินั้นจากหลายทริกเกอร์

หากต้องการสร้างคุณสมบัติ ให้เลือก คุณสมบัติ ใหม่ จากริบบอน จากนั้นกําหนดตรรกะคุณสมบัติของคุณ ที่นี่ เรากําหนดคุณสมบัติที่ชื่อว่า Maximum Temp ชั่วโมง ที่แล้วบนวัตถุแพคเกจ:

Screenshot of creating a property for a trigger.

เมื่อคุณกําหนดคุณสมบัติแล้ว คุณสามารถอ้างอิงคุณสมบัติจากทริกเกอร์อย่างน้อยหนึ่งตัวหรือมากกว่าโดยใช้การ์ดการเลือก ในรูปต่อไปนี้ เราอ้างอิงคุณสมบัติที่เราทําไว้ก่อนหน้านี้ในทริกเกอร์แพคเกจอุ่นเกินไป:

Screenshot of package too warm property for a trigger.

คุณยังสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ Microsoft Fabric: