กําหนดข้อมูลให้กับวัตถุในตัวเปิดใช้งาน

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

หมายเหตุ

ถ้าคุณใช้ แหล่งข้อมูลที่ใช้คิวรี (Power BI, ชุดคิวรี KQL หรือ แดชบอร์ด Real-Time) Activator จะจัดการการผูกข้อมูลแตกต่างกัน และอาจสร้างออบเจ็กต์โดยอัตโนมัติ บทความนี้ใช้กับ แหล่งที่มาของสตรีมมิ่ง เป็นหลัก เช่น eventstreams, เหตุการณ์ Fabric และเหตุการณ์ Azure

Prerequisites

  • พื้นที่ทํางานที่มีความจุที่เปิดใช้งาน Microsoft Fabric
  • แหล่งข้อมูลการสตรีมที่เชื่อมต่อกับรายการ Activator เช่น สตรีมเหตุการณ์ หากต้องการตั้งค่าแหล่งข้อมูลการสตรีม โปรดดู การนําเข้าจาก Eventstreams

กําหนดข้อมูลให้กับวัตถุใหม่

  1. เปิดรายการ Activator ที่มีแหล่งข้อมูลการสตรีมที่เชื่อมต่ออยู่ หรือสร้างตัวกระตุ้นตัวอย่างเพื่อใช้สตรีมเหตุการณ์ตัวอย่าง

    หมายเหตุ

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

  2. ในบานหน้าต่าง Explorer ให้เลือกสตรีมเหตุการณ์ที่คุณต้องการกําหนดให้กับออบเจ็กต์ ตัวอย่างเช่น เลือกสตรีมเหตุการณ์การจัดส่งพัสดุภัณฑ์

  3. เลือก วัตถุใหม่ จาก Ribbon บานหน้าต่าง สร้างวัตถุ จะเปิดขึ้นพร้อมกับ สร้างวัตถุใหม่ ที่เลือกไว้ตามค่าเริ่มต้น ระบุค่าต่อไปนี้:

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

    สําหรับตัวอย่างนี้ ให้เลือก แพคเกจ เป็นชื่อออบเจ็กต์ และ รหัสแพ็กเกจ เป็นตัวระบุที่ไม่ซ้ํากัน

    สกรีนช็อตของบานหน้าต่างวัตถุ สร้าง ใน Activator

  4. เลือก สร้าง

    หลังจากที่ Activator สร้างออบเจ็กต์ คุณจะเห็นคอลัมน์ที่ได้รับจากสตรีมเหตุการณ์นั้น เหตุการณ์จะถูกจัดระเบียบตามค่าในคอลัมน์ตัวระบุที่ไม่ซ้ํากัน

    ภาพหน้าจอของเหตุการณ์ที่ได้รับโดย Activator ซึ่งจัดเรียงตามตัวระบุที่ไม่ซ้ํากัน

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

กําหนดข้อมูลให้กับวัตถุที่มีอยู่

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

สําหรับคําแนะนําที่สมบูรณ์โดยใช้สตรีมเหตุการณ์สองรายการ โปรดดู รวมสตรีมเหตุการณ์หลายรายการในกฎ Activator

กําหนดแหล่งข้อมูลเหตุการณ์ให้กับหลายออบเจ็กต์

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

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

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

  3. เลือก วัตถุใหม่ จาก Ribbon

  4. ในบานหน้าต่าง สร้างวัตถุ สร้าง วัตถุใหม่ จะถูกเลือกตามค่าเริ่มต้น ป้อนชื่อสําหรับวัตถุที่สองและเลือกคอลัมน์อื่นเป็นตัวระบุที่ไม่ซ้ํากัน ตัวอย่างเช่น ตั้งชื่อออบเจ็กต์ เมือง และเลือก เมือง เป็นตัวระบุที่ไม่ซ้ํากัน

  5. เลือก สร้าง

ทําซ้ําขั้นตอนที่ 2-5 สําหรับออบเจ็กต์เพิ่มเติมแต่ละรายการที่คุณต้องการสร้างจากสตรีมเหตุการณ์เดียวกัน สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างคุณสมบัติและการวัดผลรวมบนออบเจ็กต์ของคุณ โปรดดู สร้างคุณสมบัติ