สร้างเหตุการณ์สตรีมสําหรับเหตุการณ์ที่ไม่ต่อเนื่อง (ตัวอย่าง)
บทความนี้แสดงวิธีการสร้างสตรีมเหตุการณ์ของ Microsoft Fabric สําหรับเหตุการณ์ที่ไม่ต่อเนื่อง
เมื่อคุณพัฒนาแอปพลิเคชันสําหรับการวิเคราะห์แบบเรียลไทม์ คุณมักพบเหตุการณ์สองประเภท: เหตุการณ์แบบไม่ต่อเนื่องและเหตุการณ์หรือสตรีมแบบต่อเนื่อง สตรีมเหตุการณ์ของ Microsoft Fabric สามารถส่งและประมวลผลเหตุการณ์ทั้งแบบไม่ต่อเนื่องและต่อเนื่อง
ทําความเข้าใจเหตุการณ์ที่ไม่ต่อเนื่องและต่อเนื่อง
หากต้องการสร้างเหตุการณ์สตรีมที่มีประสิทธิภาพและปรับขนาดได้ใน Fabric สิ่งสําคัญคือต้องเข้าใจความแตกต่างระหว่างเหตุการณ์ที่ไม่ต่อเนื่องและเหตุการณ์หรือสตรีมแบบต่อเนื่อง
เหตุการณ์ไม่ต่อเนื่อง ซึ่งมักเรียกว่าเหตุการณ์การแจ้งเตือน เป็นการเกิดขึ้นเฉพาะที่เกิดขึ้นณ จุดเวลาเฉพาะ แต่ละเหตุการณ์เป็นอิสระจากผู้อื่นและมีจุดเริ่มต้นและจุดสิ้นสุดที่ชัดเจน ตัวอย่างของเหตุการณ์ที่ไม่ต่อเนื่องได้แก่ ผู้ใช้ที่สั่งซื้อบนเว็บไซต์ หรือทําการเปลี่ยนแปลงฐานข้อมูล
เหตุการณ์ หรือ สตรีม แบบต่อเนื่องแสดงโฟลว์หรือสตรีมของข้อมูลอย่างต่อเนื่องเมื่อเวลาผ่านไป ซึ่งแตกต่างจากเหตุการณ์ไม่ต่อเนื่อง เหตุการณ์แบบต่อเนื่องไม่มีจุดเริ่มต้นหรือจุดสิ้นสุดที่แตกต่างกัน แต่จะแสดงการสตรีมที่คงที่และต่อเนื่องของข้อมูล ซึ่งมักจะไม่มีขอบเขตที่กําหนดไว้ล่วงหน้า ตัวอย่างเช่น ข้อมูลเซนเซอร์จากอุปกรณ์ IoT ข้อมูลตลาดหุ้น หรือโพสต์บนสื่อสังคมออนไลน์ในฟีดแบบเรียลไทม์
หมายเหตุ
ขอแนะนําให้มีแหล่งข้อมูลเหตุการณ์ที่ไม่ต่อเนื่องหรือแหล่งข้อมูลเหตุการณ์ (สตรีม) แบบต่อเนื่อง ไม่ใช่การผสมผสานของทั้งสองแหล่งในเหตุการณ์เดียว
เหตุการณ์ไม่ต่อเนื่องที่ได้รับการสนับสนุน
สตรีมเหตุการณ์ Fabric ช่วยให้คุณสามารถสร้างโซลูชันที่ขับเคลื่อนด้วยเหตุการณ์สําหรับการจับการเปลี่ยนแปลงสถานะของระบบหรือเหตุการณ์ในแหล่งข้อมูล Fabric ของคุณ สตรีมเหตุการณ์ Fabric สนับสนุนชนิดเหตุการณ์ที่ไม่ต่อเนื่องต่อไปนี้:
เหตุการณ์ไม่ต่อเนื่อง | คำอธิบาย |
---|---|
เหตุการณ์ที่เก็บข้อมูล Azure Blob | สร้างขึ้นจากการเปลี่ยนแปลงใดๆ ที่เกิดขึ้นกับ Azure Blob Storage เช่น การสร้าง การปรับเปลี่ยน หรือการลบระเบียนหรือไฟล์ |
เหตุการณ์รายการพื้นที่ทํางานของ Fabric | สร้างขึ้นจากการเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นกับพื้นที่ทํางาน Fabric รวมถึงการสร้าง การอัปเดต หรือการลบรายการ |
เชื่อมต่อเหตุการณ์ที่ไม่ต่อเนื่องกับเหตุการณ์
ในสตรีมเหตุการณ์ Fabric คุณสามารถเพิ่มแหล่งข้อมูลเหตุการณ์ที่แยกจากกันลงในเหตุการณ์และกําหนดเส้นทางเหตุการณ์เหล่านั้นไปยังฮับเวลาจริงได้ จากนั้น คุณสามารถแปลงเหตุการณ์เหล่านี้ใน Fabric event streams หรือสมัครใช้งานในฮับเวลาจริง ในฮับแบบเรียลไทม์ การดําเนินการเพิ่มเติมรวมถึงการใช้ Fabric Activator หรือการสร้างการแจ้งเตือนที่ดําเนินการรายการงาน Fabric เช่น Pipeline และ Notebook
ข้อกำหนดเบื้องต้น
- เข้าถึงพื้นที่ทํางานในโหมดสิทธิ์การใช้งาน Fabric capacity (หรือ) โหมดสิทธิ์การใช้งานรุ่นทดลองใช้ที่มีสิทธิ์ผู้สนับสนุนหรือสูงกว่า
- พื้นที่ทํางาน Fabric สําหรับการเชื่อมต่อกับเหตุการณ์ของ Fabric Workspace Item หรือการเข้าถึงบัญชีที่เก็บข้อมูล Azure Blob สําหรับเชื่อมต่อกับเหตุการณ์ที่เก็บข้อมูล Azure Blob
สร้างเหตุการณ์สตรีม
เปลี่ยนประสบการณ์ Fabric ของคุณเป็น ตัวแสดงเวลาจริง
ทําตามหนึ่งในขั้นตอนเหล่านี้เพื่อเริ่มสร้างเหตุการณ์สตรีม:
ใส่ชื่อสําหรับเหตุการณ์กระแสข้อมูลใหม่ จากนั้นเลือก สร้าง
การสร้างกระแสเหตุการณ์ใหม่ในพื้นที่ทํางานของคุณสามารถใช้เวลาสองถึงสามวินาที หลังจากสร้างเหตุการณ์แล้ว คุณจะถูกนําไปยังตัวแก้ไขหลักซึ่งคุณสามารถเริ่มต้นด้วยการเพิ่มแหล่งข้อมูลไปยังเหตุการณ์
เชื่อมต่อเหตุการณ์ที่ไม่ต่อเนื่อง
หากต้องการเชื่อมต่อเหตุการณ์ที่ไม่ต่อเนื่องกับเหตุการณ์ ให้ทําตามขั้นตอนต่อไปนี้:
บนหน้าจอถัดไป เลือก ใช้แหล่งข้อมูลภายนอก
บนหน้า เลือกแหล่งข้อมูล เลือก ดูแหล่งข้อมูลทั้งหมด
บนหน้าจอเลือกแหล่งข้อมูล เลือกชนิดของเหตุการณ์ที่ไม่ต่อเนื่องที่คุณต้องการเพิ่มลงในเหตุการณ์ของคุณเหตุการณ์ที่เก็บข้อมูล Azure Blob หรือรายการพื้นที่ทํางานของ Fabric
เพิ่มแหล่งที่มาของเหตุการณ์และเผยแพร่เหตุการณ์โดยทําตามคําแนะนําในบทความต่อไปนี้:
- สําหรับเหตุการณ์ที่เก็บข้อมูล Azure Blob ดู เพิ่มเหตุการณ์ที่เก็บข้อมูล Azure Blob
- สําหรับเหตุการณ์รายการพื้นที่ทํางาน Fabric ดู เพิ่มกิจกรรมรายการพื้นที่ทํางาน Fabric
เมื่อเสร็จสมบูรณ์ เหตุการณ์สตรีมเริ่มต้นจับเหตุการณ์ที่ไม่ต่อเนื่องตามที่เกิดขึ้น ใน ฮับแบบเรียลไทม์ คุณสามารถค้นหาเหตุการณ์ภายใต้ เหตุการณ์ Fabric หรือ เหตุการณ์ Azure ได้ ในบานหน้าต่างด้านขวา คุณสามารถตั้งค่าการแจ้งเตือนเพื่อดําเนินการเพิ่มเติมได้ สําหรับข้อมูลเพิ่มเติม โปรดดูบทความต่อไปนี้ในเอกสารประกอบฮับแบบเรียลไทม์:
- ตั้งค่าการแจ้งเตือนบน Azure Blob Storage เหตุการณ์ในฮับแบบเรียลไทม์
- ตั้งค่าการแจ้งเตือนเกี่ยวกับเหตุการณ์รายการพื้นที่ทํางาน Fabric ในฮับเรียลไทม์
ข้อจำกัดที่ทราบ
- ในปัจจุบัน ข้อความแสดงข้อผิดพลาดจะไม่พร้อมใช้งานเมื่อเกิดข้อผิดพลาดในแหล่งข้อมูลเหตุการณ์ที่ไม่ต่อเนื่อง
- ในขณะนี้ คุณลักษณะการแสดงตัวอย่างข้อมูลยังไม่พร้อมใช้งานสําหรับแหล่งข้อมูลเหตุการณ์แบบไม่ต่อเนื่อง