แชร์ผ่าน


การจัดการไลบรารีในสภาพแวดล้อม Fabric

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

หมายเหตุ

การปรับเปลี่ยนเวอร์ชันของแพคเกจเฉพาะอาจทําลายแพคเกจอื่น ๆ ที่ขึ้นอยู่กับแพคเกจนั้นได้ ตัวอย่างเช่น การazure-storage-blobดาวน์เกรดอาจทําให้เกิดปัญหากับ Pandas และไลบรารีอื่นๆ ที่ขึ้นกับ Pandasรวมถึง mssparkutilsfsspec_wrapper, และnotebookutils คุณสามารถดูรายการของแพคเกจที่ติดตั้งไว้ล่วงหน้าและเวอร์ชันของแต่ละรันไทม์ได้ที่นี่ ตรวจสอบตัวเลือกเพิ่มเติมและแนวทางปฏิบัติที่ดีที่สุดของการใช้ไลบรารีใน Microsoft Fabric: จัดการไลบรารี Apache Spark ใน Microsoft Fabric

ไลบรารีสาธารณะ

ไลบรารีสาธารณะมีต้นทางจากที่เก็บข้อมูล เช่น PyPI และ Conda ซึ่ง Fabric สนับสนุนในขณะนี้

สกรีนช็อตของหน้าจอไลบรารีสาธารณะของสภาพแวดล้อม

เพิ่มไลบรารีสาธารณะใหม่

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

หมายเหตุ

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

เพิ่มไลบรารีสาธารณะเป็นชุด

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

หมายเหตุ

คอนดาแชนเนลแบบกําหนดเองในไฟล์ YAML ยังไม่รองรับในขณะนี้ เฉพาะไลบรารีจาก PyPI และ conda เท่านั้นที่ได้รับการยอมรับ

กรองไลบรารีสาธารณะ

ป้อนคําสําคัญในกล่องค้นหาบนหน้า ไลบรารี สาธารณะ เพื่อกรองรายการของไลบรารีสาธารณะและค้นหารายการที่คุณต้องการ

อัปเดตไลบรารีสาธารณะ

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

ลบไลบรารีสาธารณะ

ตัวเลือกถังขยะสําหรับแต่ละไลบรารีจะปรากฏขึ้นเมื่อคุณโฮเวอร์เหนือแถวที่สอดคล้องกัน อีกวิธีหนึ่งคือ คุณสามารถลบไลบรารีสาธารณะหลายรายการ โดยการเลือกไลบรารีเหล่านั้น แล้วเลือก ลบ บนริบบิ้น

ดูการขึ้นต่อกัน

ไลบรารีสาธารณะแต่ละคลังมีการขึ้นต่อกันต่างกัน ตัวเลือกการขึ้นต่อกันของมุมมองจะปรากฏขึ้นเมื่อคุณเลื่อนไปเหนือแถวที่สอดคล้องกัน

ส่งออกไปยัง yaml

Fabric มีตัวเลือกในการส่งออกรายการไลบรารีสาธารณะแบบเต็มไปยังไฟล์ YAML และดาวน์โหลดไปยังไดเรกทอรีภายในเครื่องของคุณ

ไลบรารีแบบกําหนดเอง

ไลบรารีแบบกําหนดเองอ้างอิงถึงโค้ดที่คุณหรือองค์กรของคุณสร้างขึ้น Fabric สนับสนุนไฟล์ไลบรารีแบบกําหนดเองในรูปแบบ .whl, .jar และ .tar.gz

หมายเหตุ

Fabric รองรับ เฉพาะไฟล์.tar.gz สําหรับภาษา R เท่านั้น ใช้รูปแบบไฟล์ .whl สําหรับภาษา Python

สกรีนช็อตของหน้าจอไลบรารีแบบกําหนดเองสําหรับสภาพแวดล้อม

อัปโหลดไลบรารีแบบกําหนดเอง

คุณสามารถอัปโหลดไลบรารีแบบกําหนดเองจากไดเรกทอรีภายในเครื่องของคุณไปยังสภาพแวดล้อม Fabric ได้

ลบไลบรารีแบบกําหนดเอง

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

ดาวน์โหลดไลบรารีแบบกําหนดเองทั้งหมด

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