หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ฟังก์ชันข้อมูลผู้ใช้ Fabric มีความสามารถในการทดสอบและตรวจสอบความถูกต้องของการเปลี่ยนแปลงโค้ดของคุณในพอร์ทัล Fabric หรือโดยใช้ส่วนขยาย VS Code คุณลักษณะเหล่านี้มีประโยชน์เพื่อให้แน่ใจว่าฟังก์ชันของคุณสามารถทํางานได้สําเร็จโดยไม่จําเป็นต้องเผยแพร่
ในบทความนี้ คุณจะได้เรียนรู้วิธีการ:
- ใช้โหมด พัฒนา และ ดู/เรียกใช้อย่างเดียวในตัวแก้ไขพอร์ทัล
- ใช้ความสามารถในการทดสอบในโหมดพัฒนาเพื่อทดสอบฟังก์ชันของคุณ
Note
ผู้ใช้บางคนอาจไม่สามารถเข้าถึงความสามารถในการทดสอบในโหมดพัฒนา ขึ้นอยู่กับภูมิภาคของผู้เช่า Fabric โปรดตรวจสอบหมายเหตุ ข้อจํากัดของภูมิภาค ในบทความนี้
โหมดพัฒนาและโหมดดู/เรียกใช้เท่านั้นคืออะไร
ฟังก์ชันข้อมูลผู้ใช้ Fabric มีสองโหมดในการโต้ตอบกับฟังก์ชันของคุณในพอร์ทัล Fabric: โหมดพัฒนาและโหมดเรียกใช้/ดูเท่านั้น คุณสามารถค้นหาตัวสลับโหมดได้ที่มุมขวาบนของหน้าฟังก์ชันข้อมูลผู้ใช้
โหมดพัฒนา
โหมดพัฒนาช่วยให้ ผู้ใช้ที่มีสิทธิ์เขียนสามารถแก้ไข ทดสอบ และเผยแพร่โค้ดของตนได้ ในโหมดนี้ ผู้ใช้สามารถดูโค้ดที่แก้ไข รวมถึงฟังก์ชันใหม่ที่ไม่ได้เผยแพร่ที่พวกเขาเขียน
ต่อไปนี้เป็นส่วนประกอบของโหมดพัฒนา:
- ตัวสลับโหมด: การควบคุมนี้ช่วยให้คุณสามารถสลับไปยังโหมดพัฒนาจากโหมดเรียกใช้เท่านั้น
- รายการฟังก์ชั่น: รายการนี้มีฟังก์ชันใหม่พร้อมกับฟังก์ชันที่เผยแพร่ก่อนหน้านี้ จุดถัดจากชื่อฟังก์ชันระบุว่าฟังก์ชันเป็นฟังก์ชันใหม่และยังไม่ได้เผยแพร่
- ตัวแก้ไขโค้ด: ในโหมดพัฒนา ตัวแก้ไขโค้ดจะเปิดใช้งาน และผู้ใช้สามารถเปลี่ยนแปลงโค้ดได้
- ตัวบ่งชี้เซสชันการทดสอบ: ตัวบ่งชี้นี้แสดงว่าเซสชันการทดสอบทํางานอยู่หรือไม่ เซสชันการทดสอบจะถูกสร้างขึ้นหลังจากเรียกใช้การทดสอบ และมีเวลาหมดเวลาหลังจากไม่มีการใช้งานเป็นเวลา 15 นาที
โหมดเรียกใช้หรือดูอย่างเดียว
ในโหมด เรียกใช้อย่างเดียว ผู้ใช้ที่มีสิทธิ์ดําเนินการสามารถดูและเรียกใช้ฟังก์ชันที่เผยแพร่ได้ ประสบการณ์นี้สร้างมุมมองแยกต่างหากระหว่างเวอร์ชันที่เผยแพร่ของโค้ด เวอร์ชันที่อยู่ระหว่างการพัฒนาในโหมดพัฒนา
ต่อไปนี้เป็นส่วนประกอบของโหมดเรียกใช้เท่านั้น:
- ตัวสลับโหมด: การควบคุมนี้ช่วยให้คุณสามารถเปลี่ยนเป็นโหมดเรียกใช้อย่างเดียวจากโหมดพัฒนา
- รายการฟังก์ชั่น: ในโหมดเรียกใช้อย่างเดียว รายการฟังก์ชันจะมีเฉพาะฟังก์ชันที่เผยแพร่เท่านั้น
- ตัวแก้ไขโค้ด: ในโหมดเรียกใช้อย่างเดียว ตัวแก้ไขโค้ดเป็นแบบอ่านอย่างเดียวและไม่สามารถแก้ไขได้ในโหมดนี้
- ตัวบ่งชี้การเปลี่ยนแปลงรหัส: แถบข้อความนี้ระบุว่ามีการเปลี่ยนแปลงที่ไม่ได้เผยแพร่ในโหมดพัฒนาหรือไม่ หากต้องการดูการเปลี่ยนแปลงเหล่านั้น ผู้ใช้จําเป็นต้องเปลี่ยนเป็นโหมดพัฒนาโดยคลิกที่ปุ่มในแถบหรือใช้ตัวสลับโหมด
ผู้ใช้ที่มีสิทธิ์ดูเท่านั้นจะเห็น โหมดดูอย่างเดียวได้ ในโหมดนี้ ผู้ใช้จะสามารถเข้าถึงโค้ดเวอร์ชันอ่านอย่างเดียวและข้อมูลเมตาได้
Note
เฉพาะผู้ใช้ที่มีสิทธิ์ดูเท่านั้นที่จะเห็นโค้ดในโหมดดูอย่างเดียว
ใช้โหมดพัฒนาเพื่อทดสอบการเปลี่ยนแปลงของคุณในพอร์ทัล Fabric
คุณสามารถทดสอบการเปลี่ยนแปลงโค้ดของคุณแบบเรียลไทม์ได้โดยใช้ความสามารถในการทดสอบในโหมดพัฒนา คุณสามารถเข้าถึงได้โดยวางเมาส์เหนือฟังก์ชันที่คุณต้องการทดสอบและคลิกที่ไอคอนทดสอบ
Note
เซสชันการทดสอบอาจใช้เวลาสองสามวินาทีในการเริ่มต้น เมื่อเริ่มต้นแล้ว คุณสามารถเรียกใช้การทดสอบได้ทันที แม้ว่าจะทําการเปลี่ยนแปลงโค้ดแล้วก็ตาม
ขั้นตอนนี้จะเปิดแผงทดสอบ ซึ่งรวมถึงส่วนประกอบต่อไปนี้
ตัวบ่งชี้เซสชันการทดสอบ: ตัวบ่งชี้นี้จะเปลี่ยนเป็นสีเขียวเมื่อเซสชันการทดสอบทํางานอยู่ เซสชันจะเริ่มทํางานเมื่อการทดสอบทํางานเป็นครั้งแรกและหมดเวลาหลังจากไม่มีการใช้งานเป็นเวลา 15 นาที
ตัวเลือกฟังก์ชั่น: ดรอปดาวน์นี้ช่วยให้คุณสามารถเลือกฟังก์ชันใดก็ได้ในโค้ดของคุณเพื่อทดสอบ รายการนี้รวมถึงฟังก์ชันที่เผยแพร่และไม่ได้เผยแพร่
ปุ่มทดสอบ: ปุ่มนี้ให้คุณทดสอบฟังก์ชัน หากฟังก์ชันที่เลือกต้องการพารามิเตอร์ คุณต้องระบุพารามิเตอร์เหล่านั้นก่อนทดสอบฟังก์ชัน
ผลการทดสอบ: แผงนี้ประกอบด้วยผลลัพธ์ที่เป็นผลมาจากการทดสอบฟังก์ชัน แผงนี้แสดงค่าที่ส่งกลับของฟังก์ชันหรือวัตถุที่มีสถานะและเอาต์พุตข้อผิดพลาดของฟังก์ชัน
บันทึกเอาต์พุต: แผงนี้ประกอบด้วยบันทึกที่สร้างขึ้นในโค้ด รวมถึงคําสั่งที่เพิ่มลงใน
loggingอ็อบเจ็กต์
ข้อจํากัดระดับภูมิภาคสําหรับความสามารถในการทดสอบในโหมดพัฒนา
ความสามารถในการทดสอบยังไม่พร้อมใช้งานในทุกภูมิภาค Fabric หากภูมิภาคผู้เช่าของคุณยังไม่ได้รับการสนับสนุน คุณอาจเห็นข้อความต่อไปนี้ในพอร์ทัลฟังก์ชัน คุณสามารถดูภูมิภาคที่รองรับได้ในบทความรายละเอียดและข้อจํากัดของบริการ
หากคุณเห็นข้อความให้ข้อมูลนี้ คุณยังคงสามารถเผยแพร่ฟังก์ชันของคุณและใช้ความสามารถ เรียกใช้ เพื่อทดสอบฟังก์ชันเหล่านั้นได้เหมือนที่คุณทําก่อนหน้านี้ เรียนรู้เพิ่มเติมเกี่ยวกับ วิธีจัดการความจุ Fabric ของคุณ หากคุณต้องการสร้างความจุใหม่ในภูมิภาคที่รองรับ
ขั้นตอนถัดไป
- ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อจํากัดของบริการ
- สร้างรายการฟังก์ชันข้อมูลผู้ใช้ Fabric จากภายใน Fabric หรือ ใช้ส่วนขยาย Visual Studio Code
- เรียนรู้เกี่ยวกับโมเดลการเขียนโปรแกรมฟังก์ชันข้อมูลผู้ใช้