รายละเอียดการบริการและข้อจํากัดของฟังก์ชันข้อมูลผู้ใช้ Fabric

บทความนี้อธิบายรายละเอียดบริการและข้อจํากัดปัจจุบันของฟังก์ชันข้อมูลผู้ใช้ใน Microsoft Fabric

การรายงานความจุ

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

ข้อกําหนดด้านความปลอดภัยของเครือข่าย

เพื่อให้ฟังก์ชันข้อมูลผู้ใช้ของ Fabric ทํางานได้อย่างถูกต้อง เครือข่ายของคุณต้องอนุญาตให้multipart/form-dataมีการร้องขอและการอัปโหลดไฟล์ไปยังปลายทางของ Fabric หากคุณไม่อนุญาตคําขอเหล่านี้ คําขอต่อไปนี้อาจทําให้เกิดข้อผิดพลาด Cross-origin Resource Sharing (CORS): การเผยแพร่ฟังก์ชันและการอัปโหลดไลบรารีที่กําหนดเอง

ข้อจำกัด

ข้อจํากัดต่อไปนี้ใช้กับฟังก์ชันข้อมูลผู้ใช้ของ Fabric ในปัจจุบัน:

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

  • ระยะเวลารอการเผยแพร่ฟังก์ชัน: หลังจากเผยแพร่ฟังก์ชันแล้ว คุณต้องรออย่างน้อยสองนาทีก่อนเผยแพร่อีกครั้ง ระยะเวลาคูลดาวน์นี้ใช้เมื่อเผยแพร่จากพอร์ทัลฟังก์ชันในเบราว์เซอร์, ฟังก์ชันข้อมูลผู้ใช้ ส่วนขยาย Visual Studio Code, การดําเนินการนําเข้า GIT หรือการใช้ deployment pipelines

  • "จัดการการเชื่อมต่อ" สนับสนุนเฉพาะแหล่งข้อมูล Fabric: คุณลักษณะ "จัดการการเชื่อมต่อ" สนับสนุนเฉพาะการเชื่อมต่อกับแหล่งข้อมูล Fabric-native ในขณะนี้ เมื่อต้องการเรียนรู้เพิ่มเติม ไปที่ เชื่อมต่อกับแหล่งข้อมูล

  • "จัดการการเชื่อมต่อ" ไม่สามารถเชื่อมต่อกับทรัพยากรที่มีอักขระพิเศษในชื่อได้: ทรัพยากร Fabric เช่น ฐานข้อมูล ที่มีอักขระพิเศษในชื่อ เช่น วงเล็บกร้างหรืออักขระที่ไม่ใช่ ASCII ไม่เข้ากันกับประสบการณ์ Manage Connections ในฟังก์ชันข้อมูลผู้ใช้ หากต้องการเรียนรู้เพิ่มเติม ดูที่ เชื่อมต่อกับแหล่งข้อมูล

  • ข้อจํากัดระดับภูมิภาคสําหรับฟังก์ชันข้อมูลผู้ใช้: ฟังก์ชันข้อมูลผู้ใช้ไม่สามารถใช้งานได้ในบางส่วนของภูมิภาค Fabric สําหรับรายการภูมิภาคที่อัปเดตซึ่งมีฟังก์ชันข้อมูลผู้ใช้ Fabric ให้ดูที่ Fabric region availability หาก Home Tenant ของคุณอยู่ในภูมิภาคที่ไม่ได้รับการสนับสนุน คุณสามารถสร้างความจุในภูมิภาคที่รองรับเพื่อใช้ฟังก์ชันข้อมูลผู้ใช้ได้ สําหรับข้อมูลเพิ่มเติม โปรดดู จัดการความจุผ้าของคุณ

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

  • การสนับสนุนหลักบริการ: การเข้าถึงรายการหรือแหล่งข้อมูล Fabric โดยใช้ผู้ให้บริการหลักยังไม่ได้รับการสนับสนุนผ่านการเชื่อมต่อที่จัดการโดย UDF ตัวอย่างเช่น ฟังก์ชันข้อมูลผู้ใช้ของ Fabric ไม่สามารถใช้ตัวตนที่จัดการหรือตัวตนพื้นที่ทํางานเพื่อเชื่อมต่อกับการเชื่อมต่อที่รองรับโดย UDF ได้

ขีดจำกัดบริการ

รายการต่อไปนี้แสดงขีดจํากัดการให้บริการสําหรับรายการฟังก์ชันข้อมูลผู้ใช้

ขีดจำกัด ค่า คำอธิบาย
ความยาวของส่วนข้อมูลคําขอ 4 ล้านบาท ขนาดสูงสุดของพารามิเตอร์คําขอทั้งหมดรวมกัน
การหมดเวลาการดําเนินการของคําขอ 240 วินาที ระยะเวลาสูงสุดที่ฟังก์ชันสามารถเรียกใช้ได้
หมดเวลาการเรียกใช้จุดสิ้นสุดฟังก์ชันสาธารณะ 100 วินาที ระยะเวลาสูงสุดที่ฟังก์ชันสามารถรันได้เมื่อถูกเรียกใช้ผ่านจุดสิ้นสุดของฟังก์ชันสาธารณะ
ขีดจํากัดขนาดการตอบสนอง 30 ล้านบาท ขนาดสูงสุดของค่าผลลัพธ์การตอบสนองของฟังก์ชัน
การเก็บข้อมูลรายการบันทึก 30 วัน จํานวนวันที่บันทึกการเรียกใช้ในอดีตจะถูกเก็บรักษาไว้สําหรับตามค่าเริ่มต้น
ขนาดสูงสุดของไลบรารีส่วนตัว 28.6 เมกะไบต์ ขนาดสูงสุดของ .whl ไฟล์ที่อัปโหลดไปยังประสบการณ์การจัดการไลบรารีเป็นไลบรารีส่วนตัว
ทดสอบในการหมดเวลาพอร์ทัล 15 นาที ระยะเวลาที่เซสชันการทดสอบทํางานจนกว่าคําขอใหม่จะได้รับการประมวลผล เซสชันจะขยายออกไป 15 นาทีเมื่อได้รับคําขอใหม่ภายในระยะเวลาหมดเวลา
เวอร์ชัน Python (ความสามารถในการเรียกใช้) 3.11 เวอร์ชัน Python ที่ใช้สําหรับฟังก์ชันที่เผยแพร่ในโหมดเรียกใช้เท่านั้น
เวอร์ชัน Python (ความสามารถในการทดสอบ) 3.12 เวอร์ชัน Python ที่ใช้สําหรับ ความสามารถในการทดสอบ ในโหมดพัฒนา

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