Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Fabric Python muistikirjat antavat valita Python ytimen version. Jokainen versio noudattaa tukivaihetta, joka seuraa ylävirran Python-yhteisöä. Kun versio saavuttaa tuen lopun, vaihdat uudempaan ytimeen ja kannettavat jatkavat toimintaansa.
Note
Tämä artikkeli käsittelee Python-muistikirjan ytimen elinkaarta. Se ei kata Apache Sparkin suoritusaikoja, jotka noudattavat erillisiä elinkaaria. Sparkin ajonaikaisesta elinkaaresta katso Apache Spark -ajoaikat Fabric-sivustolla.
Miten Python-muistikirjan ytimet eroavat Sparkin suoritusajoista.
Python-muistikirjan ytimet ovat Jupyterin muistikirjaytimiä ja eroavat Sparkin suoritusajoista. Spark-suoritusaikaan sisältyy tietty Python-versio osana suurempaa komponenttijoukkoa. Python-muistikirjaydin on itsenäinen Python-versio, jonka valitset puhtaille Python-muistikirjoille. Ne on versioitu ja tuettu erikseen. Spark-ajonaikaisen laitteen valinta ei muuta Python-muistikirjan ytimen valintaa, eikä Python-muistikirjaytimen valinta muuta Spark-suoritusaikaa.
Nykyinen ydintuki
Fabric Python muistikirjat tarjoavat Python 3.10, Python 3.11 ja Python 3.12. Python 3.12 on oletusydin.
Seuraava taulukko listaa jokaisen valittavan ytimen, sen elinkaaren päättymispäivän ja nykyisen vaiheen. Fabric noudattaa ylävirran Python-yhteisön tukipäiviä, ellei Microsoft määrittele tiukempaa virstanpylvästä.
| Python-versio | Elinkaaren loppu | Vaihe | Huomautuksia |
|---|---|---|---|
| Python 3.10 | Lokakuu 2026 | Suojauspäivitys | Tuen päättyminen ilmoitettiin lokakuulle 2026. Siirry Python 3.11:een tai Python 3.12:een. |
| Python 3.11 | Lokakuu 2027 | Suojauspäivitys | Migraatiokohde Python 3.10 -työkuormille. |
| Python 3.12 | Lokakuu 2028 | Suojauspäivitys | Oletusydin. Viimeisin tuettu migraatiokohde Python 3.10 -työkuormille. |
Elinkaaren vaiheet
Jokainen Python-ydinversio etenee näiden vaiheiden läpi.
| Vaihe | Description |
|---|---|
| Julkinen esiversio | Versio on arvioitavissa esikatseluehdoilla, ei tuotantoon. Microsoft Azuren esikatselun ehdot ovat voimassa. Katso Esikatselun käyttöehdot. |
| Yleinen saatavuus | Versio on yleisesti saatavilla ja tuotantovalmis. |
| Suojauspäivitys | Versio on täysin tuettu ja valittavissa oleva. Ylävirran Python-yhteisö tarjoaa vain tietoturvakorjauksia. Kaikki nykyiset ytimet ovat tässä vaiheessa. |
| Poistettu käytöstä | Julkaisun päättymispäivänä versio menettää tuen. Uuden muistikirjan luominen tällä versiolla on estetty. Olemassa olevat muistikirjat jatkuvat rajoitetun ajan omalla vastuullasi. |
| Poistettu | Versio poistetaan valittavana ytimenä määritellyn ajan kuluttua tuen päättymisestä. |
Mitä kukin vaihe merkitsee vihkoillesi
- Tietoturvapäivitykset. Voit valita version ja ajaa muistikirjoja täydellä tuella.
- Vanhentunut. Et voi luoda uusia muistikirjoja tällä versiolla. Olemassa olevat muistikirjat jatkuvat rajoitetun ajan omalla vastuullasi. Siirry tuettuun versioon.
- Poistettu. Versio ei enää esiinny valittavana ytimenä. Avaa muistikirjasi tuetulla ytimellä.
Versioiden poistot käynnissä
Tässä osiossa luetellaan Python-ytimen versiot, jotka lähestyvät tuen päättymistä. Siirrä kaikki kannettavat, jotka käyttävät listattua versiota ennen tuen päättymispäivää.
Python 3.10. Python 3.10:n tuki päättyy lokakuussa 2026, mikä on linjassa sen ylävirran elinkaaren loppuvaiheen kanssa. Siirrä Python 3.10 -muistikirjasi Python 3.11:een tai Python 3.12:een ennen tätä päivämäärää. Tuen päättymisen jälkeen olemassa olevat Python 3.10 -kannettavat toimivat rajoitetun ajan ennen kuin Python 3.10 poistetaan.
Tuen päättyminen yhdelle Python-versiolle ei vaikuta Python-muistikirjojen tai muiden ydinversioiden tukeen.
Migraatio Python-ytimen versioiden välillä
- Avaa muistikirja ja valitse tuettu ydin, Python 3.11 tai Python 3.12, ytimen valikosta. Ytimen valintavaiheista katso Use Python experience on Notebook.
- Tarkista koodisi versiokohtaisen käyttäytymisen varalta. Suurin osa puhtaasta Python-koodista toimii muuttumattomana Python 3.10:ssä, 3.11:ssä ja 3.12:ssa.
- Asenna uudelleen paketit, jotka kiinnittävät Python-version, ja aja sitten muistikirja uudelleen varmistaaksesi tulokset.
Python-muistikirjan ytimen vaihtaminen ei muuta Spark-suoritusaikaasi tai muita Spark-muistikirjoja. Valitset Python-muistikirjan ytimet ja Sparkin suoritusajat itsenäisesti.
Usein kysyttyjä kysymyksiä
Lakkaavatko nykyiset Python 3.10 -kannettavani toimimasta lokakuussa 2026?
Ei sinä päivänä. Kun Python 3.10:n tuki päättyy, se siirtyy vanhentuneen vaiheeseen: et voi luoda uusia muistikirjoja Python 3.10:llä, ja olemassa olevat muistikirjat toimivat rajoitetun ajan omalla vastuullasi ilman tietoturvapäivityksiä. Vaihda ne Python 3.11:een tai Python 3.12:een ennen kuin Python 3.10 poistetaan.
Mitä tapahtuu aikataulutetulle ja putkistolle, joka pyörii Python 3.10:llä?
Aikataulutetut suoritukset ja putkistomuistikirjan toiminnot käyttävät muistikirjan valittua ydintä. Vanhentuneen vaiheessa nykyiset Python 3.10 -aikataulutetut ajot ja putkitoiminnot jatkuvat rajoitetun ajan omalla vastuullasi. Kun Python 3.10 poistetaan, Python 3.10:een kiinnitetyt suoritukset eivät käynnisty. Aseta ydin Python 3.11:ksi tai Python 3.12:ksi ennen poistoa, ja aja sitten aikataulut ja putket uudelleen varmistaaksesi tulokset.
Miten tiedän, mitä ydintä muistikirja käyttää?
Valittu ydin näkyy muistikirjan kotinauhalla ja tilapalkissa. Muutat sen kernel-valikosta. Vaiheita varten katso Use Python experience on Notebook.
Täytyykö minun muuttaa koodiani siirtyäkseni Python 3.10:stä Python 3.12:een?
Suurin osa puhtaasta Python-koodista toimii muuttumattomana. Tarkista kaikki koodit, jotka perustuvat moduuleihin tai syntaksiin, poistettu Python 3.10:n jälkeen, asenna uudelleen paketit, jotka kiinnittävät Python-version ja testaa muistikirjaa ytimen vaihdon jälkeen.
Onko Python-muistikirjan ydin sama kuin Sparkin ajonaikainen Python-versio?
No. Spark-suoritusaikaan kuuluu Python-versio Spark-työkuormille, ja Python-muistikirjan ydin on itsenäinen versio, jonka valitset puhtaille Python-muistikirjoille. Ne on versioitu ja tuettu erikseen. Spark-suoritusaikoja varten katso Apache Spark -ajoaika kohdassa Fabric.
Lopettaako Python 3.10:n tuen loppuminen Python-muistikirjojen tuen?
No. Python-muistikirjat ovat edelleen tuettu Fabric-ominaisuus. Vain yksittäinen Python-versio saavuttaa tuen lopun. Valitse uudempi ydin jatkaaksesi.