แชร์ผ่าน


สร้างโฟลว์ระบบคลาวด์ด้วย Microsoft Dataverse (ดั้งเดิม)

ด้วยตัวเชื่อมต่อ Microsoft Dataverse คุณสามารถสร้างโฟลว์ที่เริ่มต้นโดยการสร้างและปรับปรุงกิจกรรมภายใน Dataverse นอกจากนี้ คุณยังสามารถดำเนินการสร้าง อัปเดต เรียกใช้ และลบการดำเนินการบนแถวใน Dataverse

สำคัญ

โฟลว์ที่สร้างขึ้นด้วยตัวเชื่อมต่อ Dataverse (เดิม) จะไม่ทำงานอีกต่อไปหลังจากวันที่ประกาศในปี 2024 หากต้องการย้ายข้อมูลจากตัวเชื่อมต่อ Dataverse (เดิม) ไปยังตัวเชื่อมต่อ Microsoft Dataverse โดยอัตโนมัติ ให้ใช้เครื่องมือย้ายข้อมูลใน Power Automate

เริ่มต้นโฟลว์ระบบคลาวด์จาก Dataverse

คุณสามารถใช้ทริกเกอร์ใดๆ ต่อไปนี้เพื่อเริ่มโฟลว์ของคุณ

  • เมื่อเรียกใช้ขั้นตอนโฟลว์จากโฟลว์กระบวนการธุรกิจ
  • เมื่อมีการเพิ่ม ปรับเปลี่ยน หรือลบแถว
  • เมื่อดำเนินการ

ภาพหน้าจอของการเลือกทริกเกอร์

ถ้าทริกเกอร์ที่จะเลือกจำเป็นต้องมีการเลือกสภาพแวดล้อม จากนั้นคุณสามารถเลือก (Current) ซึ่งจะใช้ฐานข้อมูลภายในสภาพแวดล้อมที่ Power Automate ทำงานเสมอ ถ้าคุณต้องการให้โฟลว์ของคุณทริกเกอร์ตามเหตุการณ์ในสภาพแวดล้อมที่เฉพาะเจาะจงเสมอ ให้เลือกสภาพแวดล้อมนั้น

ภาพหน้าจอของการเลือกสภาพแวดล้อม

คุณสามารถใช้ขอบเขตเพื่อกำหนดว่าโฟลว์ของคุณทำงานในสถานการณ์ต่อไปนี้หรือไม่:

  • หากคุณเพิ่มแถว
  • หากผู้ใช้ภายในหน่วยธุรกิจของคุณเพิ่มแถวใหม่
  • หากผู้ใช้คนใดในองค์กรของคุณเพิ่มแถวใหม่

ภาพหน้าจอของการเลือกขอบเขต

Scope การกำหนดเวลาทริกเกอร์
หน่วยธุรกิจ การดำเนินการบนแถวที่หน่วยธุรกิจของคุณเป็นเจ้า
องค์กร มีการดำเนินการโดยทุกคนภายในองค์กรหรือฐานข้อมูล
หลัก: หน่วยธุรกิจลูก การดำเนินการบนแถวที่หน่วยธุรกิจของคุณหรือหน่วยธุรกิจรองเป็นเจ้า
ผู้ใช้ การดำเนินการบนแถวที่คุณเป็นเจ้าของ

ทริกเกอร์ที่เรียกใช้เมื่อการแก้ไขแถวสามารถใช้คอลัมน์การกรองได้ ซึ่งทำให้แน่ใจว่าโฟลว์ทำงานเฉพาะเมื่อมีการแก้ไขคอลัมน์ที่กำหนด

สำคัญ

เพื่อป้องกันไม่ให้โฟลว์ของคุณทำงานโดยไม่จำเป็น ให้ใช้คอลัมน์ตัวกรอง

โฟลว์นี้จะทริกเกอร์ชื่อจริงหรือนามสกุลของผู้ติดต่อที่เป็นเจ้าของผู้ใช้โฟลว์ตลอดเวลาเมื่อมีการแก้ไข

ภาพหน้าจอของคอลัมน์ตัวกรอง

สิทธิ์การใช้งานทริกเกอร์

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

เขียนข้อมูลลงใน Dataverse

ใช้การดำเนินการต่อไปนี้ใดๆ เพื่อเขียนข้อมูลลงใน Dataverse:

  • สร้างแถวใหม่
  • อัปเดตแถว

นี่คือตัวอย่างของการสร้างงานติดตามผลเมื่อผู้ใช้ที่ระบุสร้างแถวบัญชีใหม่

ภาพหน้าจอของงานการติดตามผล

แนวคิดขั้นสูง

เขียนข้อมูลไปยังลูกค้า เจ้าของ และคอลัมน์ที่เกี่ยวข้อง

เมื่อต้องเขียนข้อมูลไปยังลูกค้า เจ้าของ และคอลัมน์ที่เกี่ยวข้อง คุณต้องกรอกทั้งสองคอลัมน์

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

เปิดใช้งานลักษณะการทำงานของ upsert

คุณสามารถใช้คำสั่ง อัปเดตแถว เพื่อให้การดำเนินการ upsert คำสั่งนี้จะอัปเดตแถวหากมีอยู่แล้ว หรือสร้างแถวใหม่ หากต้องการเรียกใช้ upsert กรุณาระบุตารางและคีย์ GUID หากแถวที่มีประเภทและคีย์เฉพาะอยู่ การอัปเดตจะเกิดขึ้น มิฉะนั้น แถวที่มีคีย์เฉพาะจะถูกสร้างขึ้น

ลักษณะการทำงานของทริกเกอร์

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

การเรียกใช้โฟลว์อาจล่าช้า หากมีการค้างของ System Job ในสภาพแวดล้อมของคุณ หากการหน่วงเวลานี้เกิดขึ้น โฟลว์ของคุณจะถูกทริกเกอร์ เมื่อ System Job ที่จะเรียกใช้โฟลว์ทำงาน

เพิ่มแอปพื้นที่ทำงานและโฟลว์ระบบคลาวด์ลงในโซลูชันตามค่าเริ่มต้น