บทช่วยสอน: สร้างและเปิดใช้งานกฎ Fabric Activator

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

  • ตรวจทานรายการ Activator ตัวอย่าง
  • สํารวจข้อมูล
  • สํารวจกฎ
  • เริ่มกฎ
  • สร้างวัตถุ
  • สร้างกฎ

ข้อกำหนดเบื้องต้น

ก่อนที่คุณจะเริ่มต้น คุณต้องมีพื้นที่ทํางานที่มีความจุ Fabric เมื่อต้องการเรียนรู้เกี่ยวกับพื้นที่ทํางาน Fabric ให้ดูบทความ พื้นที่ทํางาน หากไม่มี Fabric ระบบจะแจ้งให้คุณเริ่มทดลองใช้

สร้างตัวอย่าง Activator

  1. บนหน้าแรกของ Fabric ในบานหน้าต่างนําทางด้านซ้าย ให้เลือกจุดไข่ปลา (...) แล้วเลือก สร้าง

    สกรีนช็อตที่แสดงบานหน้าต่างนําทางด้านซ้ายที่มีการสร้างที่เลือกไว้

  2. บนหน้า สร้าง ภายใต้ Real-Time Intelligence ให้เลือก ตัวกระตุ้น

    สกรีนช็อตที่แสดงหน้า สร้าง โดยเลือก Activator

  3. บนหน้าตัวเปิดใช้งาน เลือกลองตัวอย่าง

    สกรีนช็อตที่แสดงตัวเลือกในการเพิ่มข้อมูลหรือใช้ข้อมูลตัวอย่าง

สํารวจข้อมูล

ในขั้นตอนนี้ คุณจะสํารวจข้อมูลสตรีมเหตุการณ์ที่สร้างขึ้นบนตัวอย่าง

ไอเท็ม Activator ใหม่มีส่วน Explorer เลื่อนลงแล้วเลือก สตรีมเหตุการณ์ การส่งแพคเกจ

สกรีนช็อตของ Activator ด้วยสตรีมเหตุการณ์การส่งแพคเกจที่เลือก

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

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

สํารวจกฎ

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

บานหน้าต่าง Explorer แสดงวัตถุ เช่น เหตุการณ์สําหรับตัวเปิดใช้งานนี้ เหตุการณ์การส่ง เป็นหนึ่งในวัตถุที่สร้างขึ้นจากเหตุการณ์การส่งแพคเกจ เหตุการณ์เหตุการณ์

  1. ในบานหน้าต่าง Explorer เลือกวัตถุที่เรียกว่า เหตุการณ์การส่ง คุณสามารถสร้างกฎเกี่ยวกับวัตถุที่ใช้ข้อมูลจาก เหตุการณ์ การส่งแพคเกจ ตัวอย่างเช่น กฎที่ตรวจสอบแพคเกจสําหรับอุณหภูมิ

    สกรีนช็อตที่แสดงตารางเหตุการณ์การจัดส่งและคอลัมน์อุณหภูมิ

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

    สกรีนช็อตแสดงคอลัมน์ ID ที่ไม่ซ้ํากันในหน้าจอเหตุการณ์ตาม ID ออบเจ็กต์

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

    สกรีนช็อตที่แสดงกฎตัวอย่าง

  4. ในส่วน ตัวตรวจสอบ ให้เลือก อุณหภูมิ ค่าอุณหภูมิมาจากคอลัมน์ อุณหภูมิ ในตาราง เหตุการณ์การส่งมอบ คุณสามารถดู คอลัมน์ อุณหภูมิ ในสกรีนช็อตก่อนหน้า

    สกรีนช็อตที่แสดงส่วนตรวจสอบของบานหน้าต่างข้อกําหนด

  5. ในส่วน เงื่อนไข คุณจะเห็นเงื่อนไขของกฎเพื่อตรวจสอบอุณหภูมิที่ สูงกว่า 20 องศาเซลเซียส

    สกรีนช็อตที่แสดงส่วน เงื่อนไข ของบานหน้าต่าง คําจํากัดความ

  6. เลื่อนลงไปที่ ตัวกรองคุณสมบัติ กฎนี้ใช้กับบรรจุภัณฑ์ที่มียาเท่านั้น ในเหตุการณ์การส่ง ตาราง กฎจะดูที่คอลัมน์ที่ชื่อว่า เนื้อหาการดูแลพิเศษ ในคอลัมน์ การดูแลพิเศษ คอลัมน์ บางแพคเกจมีค่าของ Medicine

    สกรีนช็อตที่แสดงส่วนตัวกรองคุณสมบัติของบานหน้าต่างข้อกําหนด

  7. เลื่อนลงไปที่การดําเนินการ เลือกการดําเนินการอย่างใดอย่างหนึ่งต่อไปนี้เพื่อดําเนินการเมื่อตรงตามเงื่อนไข:

    1. ส่งการแจ้งเตือนทางอีเมล: ส่งอีเมลถึงตัวคุณเองหรือผู้อื่นในองค์กรของคุณ

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

        Note

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

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

      สกรีนช็อตที่แสดงส่วน การดําเนินการ ของบานหน้าต่าง คําจํากัดความ ที่เลือกการดําเนินการทางอีเมล

    2. ส่งการแจ้งเตือน Microsoft Teams: ส่งการแจ้งเตือน Microsoft Teams ไปยังบุคคล แชทกลุ่ม หรือช่อง คุณสามารถปรับแต่งชื่อและเนื้อหาข้อความได้

      1. สําหรับการดําเนินการ เลือก ให้เลือก ข้อความ Teams>ถึงบุคคลข้อความแชทกลุ่ม หรือ โพสต์ช่องทาง
      2. ทําตามขั้นตอนใดขั้นตอนหนึ่งต่อไปนี้ขึ้นอยู่กับการเลือกของคุณ:
        • หากคุณเลือก ส่งข้อความถึงบุคคล ให้ป้อน ที่อยู่อีเมล ของผู้รับ หรือใช้รายการดรอปดาวน์เพื่อเลือกคุณสมบัติที่มีค่าเป็นที่อยู่อีเมล เมื่อตรงตามเงื่อนไข Fabric Activator จะส่งข้อความ Teams ไปยังบุคคลที่ระบุ
        • หากคุณเลือก ข้อความแชทกลุ่ม ให้เลือก แชทกลุ่ม จากรายการดรอปดาวน์ เมื่อตรงตามเงื่อนไข Fabric Activator จะโพสต์ข้อความไปยังแชทกลุ่ม
        • หากคุณเลือก โพสต์ของช่อง ให้เลือก ทีม และ ช่องทาง จากรายการดรอปดาวน์ เมื่อตรงตามเงื่อนไข Fabric Activator จะโพสต์ข้อความไปยังช่องทางที่เลือก
      3. สําหรับ บรรทัดแรก ให้ป้อนบรรทัดแรกของการแจ้งเตือน Teams
      4. สําหรับ โน้ต ให้ป้อนโน้ตสําหรับการแจ้งเตือน Teams

        Note

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

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

      สกรีนช็อตที่แสดงส่วนการดําเนินการของบานหน้าต่างข้อกําหนด

    3. เรียกใช้กิจกรรม Fabric: เมื่อต้องการกําหนดค่าการแจ้งเตือนเพื่อเปิดใช้ไปป์ไลน์ Fabric, กระแสข้อมูล, งาน Spark, สมุดบันทึก, ฟังก์ชัน, งานคัดลอก หรือเผยแพร่เหตุการณ์ทางธุรกิจ (พรีวิว) เมื่อตรงตามเงื่อนไข ให้ทําตามขั้นตอนเหล่านี้:

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

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

      3. เลือก เพิ่มพารามิเตอร์ แล้วระบุชื่อของพารามิเตอร์สําหรับสินค้า Fabric และค่าสําหรับพารามิเตอร์นั้น คุณสามารถเพิ่มพารามิเตอร์ได้มากกว่าหนึ่งพารามิเตอร์ คุณสามารถส่งพารามิเตอร์จากข้อมูลการแจ้งเตือนได้โดยการพิมพ์ @ หรือเลือกปุ่มถัดจากกล่องข้อความ ตัวอย่างเช่น: @PackageId งานคัดลอกไม่ยอมรับพารามิเตอร์ ดังนั้นขั้นตอนนี้จึงไม่มีผลกับงานเหล่านั้น

        สกรีนช็อตที่แสดงส่วน การดําเนินการ ของบานหน้าต่าง คําจํากัดความ ที่เลือกการดําเนินการไปป์ไลน์

    4. การดําเนินการที่กําหนดเอง: เมื่อต้องการกําหนดค่าการแจ้งเตือนเพื่อเรียกใช้การดําเนินการแบบกําหนดเองเมื่อตรงตามเงื่อนไข ให้ทําตามขั้นตอนเหล่านี้:

      1. สําหรับ เลือกการดําเนินการ ให้เลือก สร้างการดําเนินการแบบกําหนดเอง

        สกรีนช็อตที่แสดงส่วน การกระทํา ของบานหน้าต่าง คําจํากัดความ ที่มีการกระทําสมุดบันทึกที่เลือกไว้

      2. ขั้นแรก ให้สร้างกฎ จากนั้นตั้งค่าการดําเนินการแบบกําหนดเองให้เสร็จสมบูรณ์โดยทําตามขั้นตอนใน ทริกเกอร์การดําเนินการแบบกําหนดเอง (โฟลว์ Power Automate)

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

  8. หลังจากที่คุณกําหนดค่าการดําเนินการที่เลือกแล้ว ให้เลือก สร้าง เพื่อบันทึกกฎ Activator ของคุณ

คุณได้สร้างกฎ Fabric Activator กฎจะทํางานกับสตรีมเหตุการณ์การจัดส่งแพ็กเกจ กฎจะค้นหาบรรจุภัณฑ์ที่มียาและตรวจสอบว่าอุณหภูมิมากกว่า 20 องศาเซลเซียสหรือไม่ เมื่ออุณหภูมิเกิน 20 องศาเซลเซียส กฎจะส่งข้อความทีม

รายการ Activator ตัวอย่างนี้ประกอบด้วยกฎอื่นๆ สํารวจตามจังหวะของคุณเองเพื่อดูว่ามันทํางานอย่างไร

เริ่มกฎ

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

  1. เลือกร้อนเกินไปสําหรับยา

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

    สกรีนช็อตที่แสดงส่วนการดําเนินการของบานหน้าต่างข้อกําหนดพร้อมปุ่มส่งฉันการดําเนินการทดสอบที่เน้น

  3. คุณได้รับข้อความที่คล้ายกับข้อความต่อไปนี้:

    สกรีนช็อตที่แสดงการแจ้งเตือนของ Teams ตัวอย่าง

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

    สกรีนช็อตแสดงปุ่มเริ่มต้นที่มีการไฮไลต์ไว้

  5. ในภายหลัง คุณสามารถปิดกฎได้โดยใช้ปุ่ม หยุด บน Ribbon

    สกรีนช็อตที่แสดงปุ่มหยุดบนริบบิ้นที่ถูกเน้น

สร้างวัตถุ

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

  1. ในบานหน้าต่าง Explorer ให้คลิกขวาที่ แพคเกจ และเลือก ลบ บนหน้าต่าง ลบรายการ ให้เลือก ลบ

    สกรีนช็อตที่แสดงเมนูลบบนวัตถุแพคเกจ

  2. เลือกสตรีม เหตุการณ์การส่งแพคเกจ จากนั้นเลือก วัตถุใหม่ บนริบบอน

    สกรีนช็อตที่แสดงปุ่มวัตถุใหม่บนริบบอน

  3. ในบานหน้าต่าง สร้างวัตถุ ทางด้านขวา ให้ทําตามขั้นตอนเหล่านี้:

    1. ตั้งชื่อวัตถุใหม่ของคุณ Package2

    2. เลือก PackageId เป็น ID ที่ไม่ซ้ํากัน

    3. เลือก ชั่วโมง InTransit และ เมือง เป็นคุณสมบัติของวัตถุ

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

      สกรีนช็อตที่แสดงบานหน้าต่างสร้างวัตถุ

สร้างกฎ

สร้างกฎที่แจ้งเตือนคุณเมื่อเวลาขนส่งเฉลี่ยเกิน 25 ชั่วโมง

  1. เลือกคุณสมบัติ HoursInTransit ใหม่ของคุณ จากริบบอน ให้เลือก กฎใหม่

    สกรีนช็อตที่แสดงปุ่มกฎใหม่บนริบบอน

  2. ในบานหน้าต่าง คําจํากัดความ ให้ทําตามขั้นตอนเหล่านี้:

    1. สําหรับ ตรวจสอบ ให้เลือกแอตทริบิวต์ที่จะตรวจสอบและเพิ่มตัวกรอง

    2. สําหรับ เงื่อนไข ให้ตั้งค่าเงื่อนไขให้ทริกเกอร์เมื่อ HoursInTransit มากกว่า 25

    3. สําหรับ การดําเนินการ ให้เลือกหนึ่งในตัวเลือกเพื่อส่งข้อความใน Teams หรืออีเมล

    4. เลือก บันทึก

      สกรีนช็อตที่แสดงบานหน้าต่าง คําจํากัดความ

  3. คุณจะเห็นกฎภายใต้ HoursInTransit ในบานหน้าต่าง Explorer เลือกกฎ ในบานหน้าต่างตรงกลาง เลือกไอคอนรูปดินสอที่ด้านบน และอัปเดตชื่อเป็นเวลาขนส่งโดยเฉลี่ยเหนือเป้าหมาย

    สกรีนช็อตที่แสดงไอคอนดินสอเพื่อเปลี่ยนชื่อกฎ

  4. ในบานหน้าต่างข้อกําหนดทางด้านขวา ให้เลือก ชั่วโมง InTransit จากนั้นเลือก เพิ่มการสรุป>เฉลี่ย

    สกรีนช็อตที่แสดงบานหน้าต่างข้อกําหนดพร้อมการรวมค่าเฉลี่ยที่เลือก

  5. ตั้งค่าขนาดหน้าต่างการรวมห้านาทีและขนาดขั้นตอนห้านาทีจากนั้นเลือกบันทึก

    สกรีนช็อตที่แสดงบานหน้าต่างข้อกําหนดพร้อมหน้าต่างและขนาดขั้นตอน

  6. แผนภูมิ ตรวจสอบ การอัปเดตเพื่อแสดงการสรุป และแผนภูมิ ตัวตรวจสอบ กฎของคุณจะมีลักษณะดังนี้

    สกรีนช็อตของแผนภูมิเวลาการส่งต่อโดยเฉลี่ยสําหรับบทช่วยสอนตัวกระตุ้น

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

    สกรีนช็อตที่แสดงปุ่มทดสอบที่เลือกบนริบบอน

  8. เริ่มกฎของคุณโดยการเลือก บันทึก และเริ่มต้น ในบานหน้าต่าง ข้อกําหนด หรือโดยการเลือก เริ่มต้น บนริบบิ้น

    สกรีนช็อตที่แสดงปุ่มเริ่มต้นบนริบบอนที่เลือก

    คุณได้สร้างวัตถุและกฎแรกของคุณแล้ว ในขั้นตอนต่อไป ให้ลองตั้งค่ากฎอื่นๆ บนออบเจ็กต์ Package2

    เมื่อคุณพร้อมที่จะลองใช้ Fabric Activator กับข้อมูลของคุณเอง ให้ทําตามขั้นตอนในบทความ รับข้อมูลสําหรับ Activator Fabric

ล้างแหล่งข้อมูล

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

เมื่อต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Microsoft Fabric ให้ดู: