หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
สมุดบันทึก Fabric Python ให้คุณเลือกเวอร์ชันเคอร์เนล Python ได้ แต่ละเวอร์ชันจะมีวงจรชีวิตการสนับสนุนที่ติดตามชุมชน Python ต้นทาง เมื่อเวอร์ชันใดหนึ่งสิ้นสุดการสนับสนุน คุณจะเปลี่ยนไปใช้เคอร์เนลใหม่กว่า และโน้ตบุ๊กของคุณก็ยังคงทํางานต่อไป
หมายเหตุ
บทความนี้ครอบคลุมวงจรชีวิตของเคอร์เนลโน้ตบุ๊ก Python มันไม่ครอบคลุมรันไทม์ของ Apache Spark ซึ่งมีวงจรชีวิตแยกต่างหาก สําหรับวงจรชีวิตของรันไทม์ Spark ดูที่ Lifecycle of Apache Spark runtime in Fabric
เคอร์เนลโน้ตบุ๊ก Python แตกต่างจาก Spark runtimes อย่างไร
เคอร์เนลโน้ตบุ๊ก Python เป็นเคอร์เนลโน้ตบุ๊ก Jupyter และแตกต่างจาก Spark runtime รันไทม์ของ Spark จะรวมเวอร์ชัน Python เฉพาะเป็นส่วนหนึ่งของชุดคอมโพเนนต์ขนาดใหญ่ เคอร์เนลโน้ตบุ๊ก Python คือเวอร์ชัน Python แบบสแตนด์อโลนที่คุณเลือกสําหรับโน้ตบุ๊ก Python ล้วน ๆ ทั้งสองเวอร์ชันถูกจัดเวอร์ชันและรองรับแยกกัน การเลือก runtime ของ Spark ไม่ได้เปลี่ยนเคอร์เนลโน้ตบุ๊ก Python ของคุณ และการเลือกเคอร์เนลโน้ตบุ๊ก Python ก็ไม่ได้เปลี่ยน runtime ของ Spark
การรองรับเคอร์เนลในปัจจุบัน
โน้ตบุ๊ก Fabric Python มี Python 3.10, Python 3.11 และ Python 3.12 Python 3.12 เป็นเคอร์เนลเริ่มต้น
ตารางต่อไปนี้แสดงเคอร์เนลที่เลือกได้แต่ละตัว วันที่สิ้นสุดการใช้งานต้นทาง และขั้นตอนปัจจุบัน Fabric จะปฏิบัติตามวันที่สนับสนุนชุมชน Python ในตอนต้น เว้นแต่ Microsoft จะกําหนดเป้าหมายที่เข้มงวดกว่า
| เวอร์ชัน Python | การสิ้นสุดอายุการใช้งาน | ลำดับขั้น | หมายเหตุ |
|---|---|---|---|
| Python 3.10 | ตุลาคม 2026 | การปรับปรุงความปลอดภัย | ประกาศสิ้นสุดการสนับสนุนในเดือนตุลาคม 2026 ย้ายไปใช้ Python 3.11 หรือ Python 3.12 |
| Python 3.11 | ตุลาคม 2027 | การปรับปรุงความปลอดภัย | เป้าหมายการย้ายข้อมูลสําหรับงาน Python 3.10 |
| หลาม - Python 3.12 | ตุลาคม 2028 | การปรับปรุงความปลอดภัย | เคอร์เนลเริ่มต้น เป้าหมายการย้ายข้อมูลล่าสุดที่รองรับสําหรับงาน Python 3.10 |
ขั้นตอนวงจรชีวิต
แต่ละเวอร์ชันของเคอร์เนล Python จะผ่านขั้นตอนเหล่านี้
| ลำดับขั้น | คำอธิบาย |
|---|---|
| การแสดงตัวอย่างสาธารณะ | เวอร์ชันนี้เปิดให้ประเมินภายใต้เงื่อนไขพรีวิว ไม่ใช่สําหรับการผลิตจริง ใช้เงื่อนไขการแสดงตัวอย่างของ Microsoft Azure ดูตัวอย่างข้อกําหนดการใช้งาน |
| ความพร้อมใช้งานทั่วไป | เวอร์ชันนี้มีจําหน่ายทั่วไปและพร้อมใช้งานในการผลิต |
| การปรับปรุงความปลอดภัย | เวอร์ชันนี้รองรับและเลือกได้อย่างเต็มที่ ชุมชน Python ต้นทางจะให้บริการเฉพาะการแก้ไขด้านความปลอดภัยเท่านั้น เคอร์เนลทั้งหมดในปัจจุบันอยู่ในขั้นตอนนี้ |
| เลิกใช้แล้ว | ในวันที่ประกาศสิ้นสุดการสนับสนุน เวอร์ชันจะกลายเป็นไม่รองรับ การสร้างสมุดบันทึกใหม่ด้วยเวอร์ชันนี้ถูกบล็อก สมุดบันทึกที่มีอยู่ยังคงใช้งานได้ในระยะเวลาจํากัดโดยคุณต้องรับความเสี่ยงเอง |
| ลบออกแล้ว | เวอร์ชันจะถูกลบออกจากเคอร์เนลที่เลือกได้ในช่วงเวลาที่กําหนดหลังจากสิ้นสุดการสนับสนุน |
ความหมายของแต่ละขั้นตอนสําหรับโน้ตบุ๊กของคุณ
- อัปเดตความปลอดภัย คุณสามารถเลือกเวอร์ชันและใช้งานสมุดบันทึกพร้อมการสนับสนุนเต็มรูปแบบ
- ยกเลิกการใช้งาน คุณไม่สามารถสร้างสมุดบันทึกใหม่ด้วยเวอร์ชันนี้ได้ สมุดบันทึกที่มีอยู่ยังคงใช้งานได้ในระยะเวลาจํากัดโดยคุณต้องรับความเสี่ยงเอง ย้ายไปยังเวอร์ชันที่รองรับ
- เอาออก เวอร์ชันจะไม่ปรากฏเป็นเคอร์เนลที่เลือกได้อีกต่อไป เปิดสมุดบันทึกของคุณด้วยเคอร์เนลที่รองรับ
เวอร์ชันที่เลิกใช้อยู่ระหว่างดําเนินการ
ส่วนนี้จะแสดงเวอร์ชันเคอร์เนล Python ที่ใกล้จะสิ้นสุดการสนับสนุน ย้ายโน้ตบุ๊กใด ๆ ที่ใช้เวอร์ชันที่ระบุไว้ก่อนวันที่สิ้นสุดการสนับสนุน
Python 3.10 Python 3.10 จะสิ้นสุดแนวรับในเดือนตุลาคม 2026 สอดคล้องกับช่วงสิ้นสุดอายุการใช้งานของมัน ย้ายโน้ตบุ๊ก Python 3.10 ของคุณไปยัง Python 3.11 หรือ Python 3.12 ก่อนวันนั้น หลังจากวันที่สิ้นสุดการสนับสนุน โน้ตบุ๊ก Python 3.10 ที่มีอยู่จะทํางานได้เป็นระยะเวลาจํากัดก่อนที่ Python 3.10 จะถูกลบออก
การสิ้นสุดการสนับสนุนเวอร์ชัน Python หนึ่งจะไม่ส่งผลต่อการรองรับโน้ตบุ๊ก Python หรือเวอร์ชันเคอร์เนลอื่น ๆ
ย้ายข้อมูลระหว่างเวอร์ชันเคอร์เนล Python
- เปิดสมุดบันทึกและเลือกเคอร์เนลที่รองรับ เช่น Python 3.11 หรือ Python 3.12 จากเมนูเคอร์เนล สําหรับขั้นตอนการเลือกเคอร์เนล ดูที่ การใช้ประสบการณ์ Python บน Notebook
- ตรวจสอบโค้ดของคุณสําหรับพฤติกรรมเฉพาะเวอร์ชัน โค้ด Python ล้วนส่วนใหญ่จะทํางานเหมือนเดิมใน Python 3.10, 3.11 และ 3.12
- ติดตั้งแพ็กเกจที่ปักหมุดเวอร์ชัน Python ใหม่ แล้วรันโน้ตบุ๊กใหม่เพื่อยืนยันผลลัพธ์
การสลับเคอร์เนลของโน้ตบุ๊ก Python จะไม่เปลี่ยนเวลารันไทม์ของ Spark หรือโน้ตบุ๊ก Spark ใด ๆ คุณเลือกเคอร์เนลโน้ตบุ๊ก Python และรันไทม์ Spark ได้อย่างอิสระ
คำถามที่ถามบ่อย
โน้ตบุ๊ก Python 3.10 ที่มีอยู่ของฉันจะหยุดทํางานในเดือนตุลาคม 2026 หรือไม่?
ไม่ใช่ในวันนั้น เมื่อ Python 3.10 สิ้นสุดการสนับสนุน จะเข้าสู่ขั้นตอน Deprecated: คุณไม่สามารถสร้างสมุดบันทึกใหม่บน Python 3.10 ได้ และสมุดบันทึกที่มีอยู่จะยังคงทํางานได้ในระยะเวลาจํากัดโดยความเสี่ยงของคุณเอง หากไม่มีการอัปเดตความปลอดภัย เปลี่ยนเป็น Python 3.11 หรือ Python 3.12 ก่อนที่ Python 3.10 จะถูกลบออก
เกิดอะไรขึ้นกับการรันตามตารางเวลาและ pipeline บน Python 3.10?
การรันตามกําหนดเวลาและกิจกรรมสมุดบันทึกในท่อส่งข้อมูลจะใช้เคอร์เนลที่สมุดบันทึกเลือกไว้ ในช่วง Deprecated การรันและกิจกรรม pipeline ของ Python 3.10 ที่มีอยู่จะยังคงทํางานในช่วงเวลาจํากัดโดยความเสี่ยงของคุณเอง หลังจากลบ Python 3.10 รันที่ปักหมุดกับ Python 3.10 ไม่สามารถเริ่มต้นได้ ตั้งค่าเคอร์เนลเป็น Python 3.11 หรือ Python 3.12 ก่อนลบ แล้วรันตารางเวลาและ pipeline ใหม่เพื่อยืนยันผลลัพธ์
ฉันจะรู้ได้อย่างไรว่าโน้ตบุ๊กใช้เคอร์เนลตัวไหน?
เคอร์เนลที่เลือกจะแสดงบนริบบอน หน้าแรก ของสมุดบันทึกและในแถบสถานะ คุณเปลี่ยนจากเมนูเคอร์เนล สําหรับขั้นตอนต่าง ๆ ดูที่ ใช้ประสบการณ์ Python บน Notebook
ฉันจําเป็นต้องเปลี่ยนโค้ดเพื่อย้ายจาก Python 3.10 เป็น Python 3.12 หรือไม่?
โค้ด Python ล้วนส่วนใหญ่จะทํางานโดยไม่เปลี่ยนแปลง ตรวจสอบโค้ดที่ใช้โมดูลหรือไวยากรณ์ที่ถูกลบหลัง Python 3.10, ติดตั้งแพ็กเกจที่ตั้งค่า Python เวอร์ชันใหม่ และทดสอบโน้ตบุ๊กหลังจากเปลี่ยนเคอร์เนล
เคอร์เนลโน้ตบุ๊ก Python เหมือนกับเวอร์ชัน Python ของ Spark runtime หรือเปล่า?
ไม่ใช่ รันไทม์ของ Spark จะรวมเวอร์ชัน Python สําหรับงาน Spark และเคอร์เนลโน้ตบุ๊ก Python เป็นเวอร์ชันสแตนด์อโลนที่คุณเลือกสําหรับโน้ตบุ๊ก Python ล้วน ๆ ทั้งสองเวอร์ชันถูกจัดเวอร์ชันและรองรับแยกกัน สําหรับรันไทม์ของ Spark ดูที่ Apache Spark runtime ใน Fabric
การสิ้นสุดการสนับสนุน Python 3.10 สิ้นสุดการสนับสนุนโน้ตบุ๊ก Python หรือไม่?
ไม่ใช่ โน้ตบุ๊ก Python ยังคงเป็นความสามารถ Fabric ที่รองรับ เฉพาะเวอร์ชัน Python แต่ละเวอร์ชันเท่านั้นที่สิ้นสุดการสนับสนุน เลือกเคอร์เนลใหม่กว่าเพื่อดําเนินการต่อ