แชร์ผ่าน


ทดสอบฟังก์ชันข้อมูลผู้ใช้ของคุณในพอร์ทัล Fabric

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

ในบทความนี้ คุณจะได้เรียนรู้วิธีการ:

  • ใช้โหมด พัฒนา และ ดู/เรียกใช้อย่างเดียวในตัวแก้ไขพอร์ทัล
  • ใช้ความสามารถในการทดสอบในโหมดพัฒนาเพื่อทดสอบฟังก์ชันของคุณ

Note

ผู้ใช้บางคนอาจไม่สามารถเข้าถึงความสามารถในการทดสอบในโหมดพัฒนา ขึ้นอยู่กับภูมิภาคของผู้เช่า Fabric โปรดตรวจสอบหมายเหตุ ข้อจํากัดของภูมิภาค ในบทความนี้

โหมดพัฒนาและโหมดดู/เรียกใช้เท่านั้นคืออะไร

ฟังก์ชันข้อมูลผู้ใช้ Fabric มีสองโหมดในการโต้ตอบกับฟังก์ชันของคุณในพอร์ทัล Fabric: โหมดพัฒนาและโหมดเรียกใช้/ดูเท่านั้น คุณสามารถค้นหาตัวสลับโหมดได้ที่มุมขวาบนของหน้าฟังก์ชันข้อมูลผู้ใช้

ภาพหน้าจอแสดงวิธีการสลับโหมดในพอร์ทัล Fabric

โหมดพัฒนา

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

ภาพหน้าจอที่แสดงส่วนประกอบของโหมดพัฒนาในพอร์ทัล Fabric

ต่อไปนี้เป็นส่วนประกอบของโหมดพัฒนา:

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

โหมดเรียกใช้หรือดูอย่างเดียว

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

สกรีนช็อตแสดงส่วนประกอบของโหมดเรียกใช้อย่างเดียวในพอร์ทัล Fabric

ต่อไปนี้เป็นส่วนประกอบของโหมดเรียกใช้เท่านั้น:

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

ผู้ใช้ที่มีสิทธิ์ดูเท่านั้นจะเห็น โหมดดูอย่างเดียวได้ ในโหมดนี้ ผู้ใช้จะสามารถเข้าถึงโค้ดเวอร์ชันอ่านอย่างเดียวและข้อมูลเมตาได้

Note

เฉพาะผู้ใช้ที่มีสิทธิ์ดูเท่านั้นที่จะเห็นโค้ดในโหมดดูอย่างเดียว

ใช้โหมดพัฒนาเพื่อทดสอบการเปลี่ยนแปลงของคุณในพอร์ทัล Fabric

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

ภาพหน้าจอแสดงวิธีทดสอบฟังก์ชันใหม่

Note

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

ขั้นตอนนี้จะเปิดแผงทดสอบ ซึ่งรวมถึงส่วนประกอบต่อไปนี้

  1. ตัวบ่งชี้เซสชันการทดสอบ: ตัวบ่งชี้นี้จะเปลี่ยนเป็นสีเขียวเมื่อเซสชันการทดสอบทํางานอยู่ เซสชันจะเริ่มทํางานเมื่อการทดสอบทํางานเป็นครั้งแรกและหมดเวลาหลังจากไม่มีการใช้งานเป็นเวลา 15 นาที

  2. ตัวเลือกฟังก์ชั่น: ดรอปดาวน์นี้ช่วยให้คุณสามารถเลือกฟังก์ชันใดก็ได้ในโค้ดของคุณเพื่อทดสอบ รายการนี้รวมถึงฟังก์ชันที่เผยแพร่และไม่ได้เผยแพร่

  3. ปุ่มทดสอบ: ปุ่มนี้ให้คุณทดสอบฟังก์ชัน หากฟังก์ชันที่เลือกต้องการพารามิเตอร์ คุณต้องระบุพารามิเตอร์เหล่านั้นก่อนทดสอบฟังก์ชัน

  4. ผลการทดสอบ: แผงนี้ประกอบด้วยผลลัพธ์ที่เป็นผลมาจากการทดสอบฟังก์ชัน แผงนี้แสดงค่าที่ส่งกลับของฟังก์ชันหรือวัตถุที่มีสถานะและเอาต์พุตข้อผิดพลาดของฟังก์ชัน

  5. บันทึกเอาต์พุต: แผงนี้ประกอบด้วยบันทึกที่สร้างขึ้นในโค้ด รวมถึงคําสั่งที่เพิ่มลงใน logging อ็อบเจ็กต์

    ภาพหน้าจอแสดงส่วนต่างๆ ของแผงทดสอบ

ข้อจํากัดระดับภูมิภาคสําหรับความสามารถในการทดสอบในโหมดพัฒนา

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

ภาพหน้าจอแสดงแบนเนอร์ภูมิภาคที่ไม่พร้อมใช้งาน

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

ขั้นตอนถัดไป