เพิ่มแหล่งเหตุการณ์ที่เก็บข้อมูล Azure Blob ไปยังเหตุการณ์สตรีม (ตัวอย่าง)
บทความนี้แสดงวิธีการเพิ่มแหล่งข้อมูลเหตุการณ์การจัดเก็บข้อมูล Blob Azure ไปยังเหตุการณ์ เหตุการณ์เป็นจํานวนข้อมูลที่น้อยที่สุดที่อธิบายถึงสิ่งที่เกิดขึ้นในระบบอย่างครบถ้วน เหตุการณ์ Azure Blob Storage จะถูกทริกเกอร์เมื่อไคลเอ็นต์สร้าง แทนที่ หรือลบ blob สตรีมเหตุการณ์ของ Microsoft Fabric ช่วยให้คุณสามารถเชื่อมโยงเหตุการณ์ Blob Storage ไปยังเหตุการณ์ Fabric ในฮับแบบเรียลไทม์
เมื่อคุณเพิ่มเหตุการณ์ที่เก็บข้อมูล Azure Blob เป็นแหล่งข้อมูลเหตุการณ์ จะสร้างเหตุการณ์ของระบบไปยังบัญชีที่เก็บข้อมูล Blob ของคุณโดยอัตโนมัติ และเชื่อมโยงเหตุการณ์ไปยัง Fabric ในฮับเวลาจริง จากนั้นคุณสามารถแปลงเหตุการณ์เหล่านี้เป็นสตรีมข้อมูลแบบต่อเนื่องและแปลงได้ก่อนที่จะกําหนดเส้นทางไปยังปลายทางต่าง ๆ ใน Fabric
สตรีมเหตุการณ์ของ Fabric สนับสนุนชนิดเหตุการณ์ของที่เก็บข้อมูล Blob ต่อไปนี้:
ชื่อเหตุการณ์ | คำอธิบาย |
---|---|
Microsoft.Storage.BlobCreated | ทริกเกอร์เมื่อมีการสร้างหรือแทนที่ blob |
Microsoft.Storage.BlobDeleted | ถูกทริกเกอร์เมื่อมีการลบ blob |
Microsoft.Storage.BlobRenamed | ถูกทริกเกอร์เมื่อมีการเปลี่ยนชื่อ blob |
Microsoft.Storage.BlobTierChanged | ถูกทริกเกอร์เมื่อมีการเปลี่ยนแปลงระดับการเข้าถึง blob |
Microsoft.Storage.Directory สร้าง | ถูกทริกเกอร์เมื่อสร้างไดเรกทอรี |
Microsoft.Storage.DirectoryRenamed | ถูกทริกเกอร์เมื่อมีการเปลี่ยนชื่อไดเรกทอรี |
Microsoft.Storage.AsyncOperationInitiated | ถูกทริกเกอร์เมื่อเริ่มต้นการดําเนินการที่เกี่ยวข้องกับการย้ายหรือคัดลอกข้อมูลจากที่เก็บถาวรไปยังระดับร้อนหรือเย็น |
Microsoft.Storage.DirectoryDeleted | ถูกทริกเกอร์เมื่อไดเรกทอรีถูกลบ |
Microsoft.Storage.BlobInventoryPolicyCompleted | ถูกทริกเกอร์เมื่อการรันสินค้าคงคลังเสร็จสมบูรณ์สําหรับกฎที่กําหนดนโยบายสินค้าคงคลัง |
Microsoft.Storage.LifecyclePolicyCompleted | ถูกทริกเกอร์เมื่อการดําเนินการที่กําหนดโดยนโยบายการจัดการวงจรชีวิตเสร็จสิ้นแล้ว |
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับชนิดเหตุการณ์ที่พร้อมใช้งาน ดู ที่ Azure Blob Storage เป็นแหล่งข้อมูลตารางเหตุการณ์
หมายเหตุ
แหล่งข้อมูล นี้ไม่ได้รับการสนับสนุน ในภูมิภาคต่อไปนี้ของความจุพื้นที่ทํางานของคุณ: Germany West Central, South-Central US, West US2, West US3, West India
เหตุการณ์ที่ไม่ได้สตรีมเทียบกับสตรีม
เหตุการณ์ Azure Blob Storage เป็นเหตุการณ์ที่ไม่ต่อเนื่องพร้อมด้วยจุดเริ่มต้นและจุดสิ้นสุดที่ชัดเจน ฮับแบบเรียลไทม์ของ Fabric สามารถจับเหตุการณ์เหล่านี้ได้สองรูปแบบ:
เหตุการณ์ที่ไม่ได้สตรีม เหตุการณ์เหล่านี้จะแสดงในรูปแบบดิบเป็นเหตุการณ์ที่ไม่ต่อเนื่อง ถ้าเหตุการณ์ที่เก็บข้อมูล Azure Blob ไม่ได้สตรีมในเหตุการณ์ เหตุการณ์เหล่านั้นไม่ได้เชื่อมต่อโดยตรงกับเหตุการณ์ และไม่ได้สร้างสตรีมเริ่มต้น
สถานะนี้ระบุว่าเหตุการณ์เชื่อมโยงกับ Fabric ในฮับเรียลไทม์และกําลังรอการดําเนินการเพิ่มเติม การดําเนินการรวมถึงการสร้างการแจ้งเตือนด้วย Fabric Activator ที่ดําเนินการรายการงาน Fabric เช่น Pipeline หรือ Notebook ใน แท็บเหตุการณ์ Fabric ในฮับเวลาจริง
เหตุการณ์สตรีม เหตุการณ์เหล่านี้จะถูกแปลงเป็นเหตุการณ์ต่อเนื่อง ทําให้สามารถเปลี่ยนและกําหนดเส้นทางตามเวลาจริงไปยังปลายทางต่าง ๆ ใน Fabric เพื่อการวิเคราะห์เพิ่มเติม ในเหตุการณ์ การเลือก ปุ่มเหตุการณ์ Stream บนแหล่งเก็บข้อมูล Azure Blob ที่ยังไม่ได้สตรีมแปลงเหตุการณ์เป็นเหตุการณ์ต่อเนื่อง จากนั้นเหตุการณ์จะถูกกําหนดสตรีมเริ่มต้น ให้คุณเพิ่มการดําเนินการและกําหนดเส้นทางไปยังปลายทางอื่น ๆ ใน Fabric
ข้อกำหนดเบื้องต้น
- เข้าถึงพื้นที่ทํางานในโหมดสิทธิ์การใช้งาน Fabric capacity (หรือ) โหมดสิทธิ์การใช้งานรุ่นทดลองใช้ที่มีสิทธิ์ผู้สนับสนุนหรือสูงกว่า
- การเข้าถึง Azure Blob StorageV2 (วัตถุประสงค์ทั่วไป v2), BlockBlobStorage หรือบัญชี BlobStorage ที่ เก็บข้อมูล (วัตถุประสงค์ทั่วไป v1) ไม่สนับสนุนการรวมกับสตรีมเหตุการณ์ Fabric
- ถ้าคุณไม่มีเหตุการณ์สตรีม ให้สร้างเหตุการณ์สตรีม
เพิ่มเหตุการณ์ที่เก็บข้อมูล Azure Blob เป็นแหล่งข้อมูล
ถ้าคุณยังไม่ได้เพิ่มแหล่งข้อมูลใด ๆ ลงในเหตุการณ์สตรีมของคุณ ให้เลือก ใช้ไทล์แหล่งข้อมูล ภายนอก
ถ้าคุณกําลังเพิ่มแหล่งข้อมูลไปยังเหตุการณ์สตรีมที่เผยแพร่แล้ว สลับไปยัง โหมดแก้ไข เลือก เพิ่มแหล่งข้อมูล บนริบบอน แล้วเลือก แหล่งข้อมูลภายนอก
บนหน้า เลือกแหล่งข้อมูล ให้ค้นหาและเลือก เชื่อมต่อ บนไทล์เหตุการณ์ของ Azure Blob Storage
กําหนดค่าและเชื่อมต่อกับเหตุการณ์ที่เก็บข้อมูล Azure Blob
บนหน้าจอ เชื่อมต่อ ทําตามขั้นตอนเหล่านี้:
- เลือก การสมัครใช้งาน Azure ที่มีบัญชีเก็บข้อมูล
- เลือก บัญชี ที่เก็บข้อมูลที่คุณต้องการบันทึกไว้ในเหตุการณ์สตรีม
- จากนั้นเลือก ถัดไป ที่ด้านล่างของหน้า
บนหน้าจอ ตรวจสอบ + เชื่อมต่อ ให้ตรวจสอบสรุป จากนั้นเลือก เชื่อมต่อ เพื่อทําให้การกําหนดค่าสําหรับเหตุการณ์ที่เก็บข้อมูล Azure Blob เสร็จสมบูรณ์
จากนั้น ในหน้าถัดไป เลือก เพิ่ม เพื่อเพิ่มแหล่งข้อมูลไปยังเหตุการณ์สตรีม
หมายเหตุ
จํานวนสูงสุดของแหล่งข้อมูลและปลายทางสําหรับหนึ่งเหตุการณ์สตรีมคือ 11
ดูเหตุการณ์ที่อัปเดตแล้ว
เมื่อสร้างการเชื่อมต่อแล้ว คุณสามารถดูแหล่งเหตุการณ์ Azure Blob Storage ที่เพิ่มไปยังเหตุการณ์สตรีมของคุณในโหมดแก้ไข เลือก เผยแพร่ เพื่อเผยแพร่เหตุการณ์และเริ่มจับภาพเหตุการณ์ Azure Blob Storage ของคุณ
หมายเหตุ
โหนด Eventstream ในตัวแก้ไขไม่มีการสร้างสตรีมเริ่มต้น ทั้งนี้เนื่องจากเหตุการณ์ที่เก็บข้อมูล Blob ยังคงอยู่ในรูปแบบของเหตุการณ์ที่ไม่ต่อเนื่อง และยังไม่ได้แปลงเป็นสตรีม หรือเชื่อมต่อกับเหตุการณ์สตรีม
ถ้าคุณต้องการแปลงเหตุการณ์พื้นที่ทํางาน Fabric เปิดเหตุการณ์ของคุณ และเลือก แก้ไข เพื่อเข้าสู่ โหมดแก้ไข จากนั้นคุณสามารถเพิ่มการดําเนินงานเพื่อแปลงเหตุการณ์ในพื้นที่ทํางาน Fabric หรือกําหนดเส้นทางไปยังปลายทางเช่น Lakehouse
แปลงเหตุการณ์ที่เก็บข้อมูล Azure Blob
หลังจากที่คุณเชื่อมโยงเหตุการณ์ที่เก็บข้อมูล Azure Blob ไปยัง Fabric เหตุการณ์ในฮับเวลาจริง คุณสามารถแปลงเหตุการณ์เหล่านี้เป็นสตรีม และทําการแปลงภายในเหตุการณ์
หลังจากที่คุณเพิ่มแหล่งเหตุการณ์การจัดเก็บข้อมูล Blob Azure ในโหมดแก้ไข เลือกเหตุการณ์ Stream ในแหล่งข้อมูลเพื่อแปลงเหตุการณ์ที่เก็บข้อมูล Blob ลงในสตรีมข้อมูล
ตอบกลับใช่ป็อปอัพที่ถามว่าคุณต้องการสตรีมเหตุการณ์ที่เก็บข้อมูล Blob ลงในเหตุการณ์เหตุการณ์หรือไม่
ในตัวแก้ไข สตรีมเริ่มต้นจะถูกสร้างขึ้นภายในโหนดเหตุการณ์ระบุว่า เหตุการณ์ Blob Storage จะถูกแปลงเป็นสตรีมเป็นค่าเริ่มต้น
จากนั้น คุณจําเป็นต้องเผยแพร่เหตุการณ์สตรีม และตรวจสอบให้แน่ใจว่ามีเหตุการณ์อย่างน้อยหนึ่งเหตุการณ์ที่ถูกทริกเกอร์จากที่เก็บข้อมูล Azure Blob ของคุณเพื่อดําเนินการแปลงหรือกําหนดเส้นทางต่อไป
เมื่อเหตุการณ์จะโฟลว์ลงในเหตุการณ์ ใส่ โหมด แก้ไข และเพิ่มการดําเนินการเพื่อแปลงสตรีมเหตุการณ์เก็บข้อมูล Blob ตัวอย่างต่อไปนี้แสดงให้เห็นว่าเหตุการณ์ของ Blob Storage จะถูกรวมและกําหนดเส้นทางไปยังฐานข้อมูล KQL
เมื่อการเปลี่ยนแปลงถูกเผยแพร่ เหตุการณ์ Azure Blob Storage ที่สตรีมแล้วจะถูกแปลง และกําหนดเส้นทางไปยังปลายทางที่กําหนดใน Fabric
คุณยังสามารถดูสตรีมข้อมูลบนแท็บ สตรีม ข้อมูลของฉันของ ฮับ เรียลไทม์สําหรับการตรวจสอบได้
ข้อจำกัดที่ทราบ
- ในปัจจุบัน ข้อความแสดงข้อผิดพลาดจะไม่พร้อมใช้งานเมื่อเกิดข้อผิดพลาดในแหล่งข้อมูลเหตุการณ์ที่ไม่ต่อเนื่อง
- ในขณะนี้ คุณลักษณะการแสดงตัวอย่างข้อมูลยังไม่พร้อมใช้งานสําหรับแหล่งข้อมูลเหตุการณ์แบบไม่ต่อเนื่อง