Jupyter notebookok használata Azure Quantum-munkaterületen
Megtudhatja, hogyan futtathat Q# vagy Python-kódot Jupyter Notebook egy Azure Quantum-munkaterületen. A Jupyter Notebook olyan dokumentum, amely rich text és code szöveget is tartalmaz, és a böngészőben futtatható.
Előfeltételek
A Jupyter Notebooks Azure Quantum-munkaterületen való használatához az alábbi előfeltételekre van szükség.
- Egy Azure-fiók, aktív előfizetéssel. Ha nem rendelkezik Azure-fiókkal, regisztráljon ingyenesen, és regisztráljon használatalapú fizetéses előfizetésre.
- Egy Azure Quantum-munkaterület. Lásd: Azure Quantum-munkaterület létrehozása.
Mintajegyzetfüzet lekérése
Elsőként használhat egy mintajegyzetfüzetet a mintagyűjteményből.
Válassza ki az Azure Quantum-munkaterületet a Azure Portal.
Válassza a Jegyzetfüzetek lehetőséget.
Válassza a Mintagyűjtemény lehetőséget.
Jelölje ki a használni kívánt mintát, és válassza a Másolás a jegyzetfüzetekbe lehetőséget.
A mintajegyzetfüzet a Saját jegyzetfüzetek területen található, és most már futtathatja a jegyzetfüzetet.
Jegyzetfüzet futtatása
Ha egy Jupyter Notebook szeretné futtatni vagy Python-kódot futtatniQ#, kövesse az alábbi lépéseket.
Válassza ki az Azure Quantum-munkaterületet a Azure Portal.
Válassza a Jegyzetfüzetek lehetőséget.
Válassza ki a jegyzetfüzetet a Saját jegyzetfüzetek területen.
Jelölje ki a futtatni kívánt cellát, és a futtatás ikont választva futtassa a kódot a cellában, vagy válassza az Összes futtatása lehetőséget a jegyzetfüzet összes cellájának futtatásához.
Új jegyzetfüzet létrehozása
Az alábbi lépéseket követve hozzon létre egy új Jupyter Notebook a vagy a Python használatávalQ#.
Válassza ki az Azure Quantum-munkaterületet a Azure Portal.
Válassza a Jegyzetfüzetek lehetőséget.
Válassza a Saját jegyzetfüzetek, majd az Új hozzáadása lehetőséget
Írjon be egy fájlnevet , és válassza a Fájl létrehozása lehetőséget.
A jegyzetfüzet első celláját automatikusan feltölti a rendszer az Azure Quantum-munkaterületre kapcsolati karakterlánc.
Kód vagy Markdown-szövegcella hozzáadásához válassza a + Kód vagy a + Markdown lehetőséget.
Tipp
A jegyzetfüzetek 30 másodpercenként automatikusan menthetők. Manuálisan is menthet a CTRL + S billentyűkombinációval.
Jegyzetfüzetek feltöltése
Feltölthet egy vagy több meglévő Jupyter Notebookot egy Azure Quantum-munkaterületre.
Figyelemfelhívás
Csak megbízható forrásokból töltsön fel és futtasson Jupyter-notebookokat, és csak megbízható forrásokból telepítsen csomagokat. Bár az Azure Quantum jegyzetfüzetei védőfalas kimenetekkel védik Önt, a Jupyter Notebooks tetszőleges kódvégrehajtásra készült, így a notebookok nem megbízható forrásból való feltöltésének vagy futtatásának eredendő kockázatai vannak.
Válassza ki az Azure Quantum-munkaterületet a Azure Portal.
Válassza a Jegyzetfüzetek lehetőséget.
Válassza a Saját jegyzetfüzetek lehetőséget.
Válassza az Új feltöltése lehetőséget.
Húzza el a jegyzetfüzetfájlokat, vagy válassza a Fájlok tallózása lehetőséget, és jelölje ki a feltölteni kívánt jegyzetfüzetfájlokat.
Ha már meglévő fájlokat szeretne felülírni, válassza a Felülírás, ha már létezik lehetőséget.
Válassza a Fájlok feltöltése lehetőséget.
A jegyzetfüzetek feltöltése után a Saját jegyzetfüzetek területen találja őket.
Megjegyzés
Ha egy másik Azure Quantum-munkaterületről mentett jegyzetfüzetet tölt fel, előfordulhat, hogy a jegyzetfüzet futtatása előtt frissítenie kell a kapcsolati adatokat, például az előfizetést, az erőforráscsoportot, a munkaterület nevét, a helyet vagy az erőforrás-azonosítót.
Jegyzetfüzetek kezelése
Átnevezheti, törölheti, duplikálhatja és letöltheti a meglévő jegyzetfüzeteket.
Válassza ki az Azure Quantum-munkaterületet a Azure Portal.
Válassza a Jegyzetfüzetek lehetőséget.
A jegyzetfüzet kiválasztása a Saját jegyzetfüzetekben
Kattintson a környezetpanelre, amely a jegyzetfüzet neve mellett jobbra található.
Válassza a Jegyzetfüzet átnevezése, a Jegyzetfüzet törlése, a Jegyzetfüzet duplikálása vagy a Jegyzetfüzet letöltése lehetőséget.
Elkülönítés
Az Azure Quantum-munkaterületen található Jupyter-notebookok el vannak különítve más felhasználók jegyzetfüzeteitől.
- A Jupyter Notebook-példányt az Azure Quantum üzemelteti hipervizorszintű elkülönítéssel más felhasználók példányaitól.
- A jegyzetfüzeteket az előfizetésében lévő társított tárfiókban tárolja a rendszer.
- A Jupyter Notebook példány hatóköre Ön és egy adott munkaterület kombinációja. Ha egy másik munkaterületet látogat meg, egy másik Jupyter Notebook példányt fog kapni. Ha egy másik felhasználó meglátogatja ugyanazt a munkaterületet, az Önétől eltérő Jupyter Notebook példányt kap.
- A jegyzetfüzetek hatóköre Önre és egy adott munkaterületre terjed ki. Ha egy másik munkaterületet látogat meg, ugyanazok a jegyzetfüzetek nem jelennek meg a Saját jegyzetfüzetek területen. Ha egy másik felhasználó meglátogatja ezt a munkaterületet, nem fogja látni a jegyzetfüzeteit.
Jegyzetfüzetek tárolása
A Jupyter-notebookok tárolása az Azure Quantum-munkaterülethez társított Azure Storage-fiókban történik.
Megjegyzés
Az Azure Quantum-munkaterület létrehozásakor az eltérő eredetű erőforrások megosztása (CORS) engedélyezve van a társított Azure Storage-fiókon. Ez a Jupyter Notebooks portálon való használatához szükséges. Ha nem tervezi Jupyter-notebookok használatát a portálon, és nem szeretné engedélyezni a CORS-t az Azure Storage-fiókjához, közvetlenül szerkesztheti a tárfiókot a CORS-szabály eltávolításához. A tárfiók tulajdonságai között, a Beállítások területen válassza az Erőforrás-megosztás (CORS) lehetőséget, és távolítsa el a szabályt a Fájlszolgáltatás területen. Vegye figyelembe, hogy ha újra megnyitja a Jegyzetfüzetek panelt a munkaterületen, a szabály automatikusan újra létrejön.
Korlátozások
Az alábbiakban az Azure Quantum-munkaterület jupyter notebookjaira vonatkozó korlátozásokat ismertetjük.
- Mivel ingyenes, a Jupyter Notebook példány legfeljebb 12 órát fog élni (ezt követően a példány törlődik vagy újra létrejön, és újra kell telepítenie az egyéni csomagokat).
- Előfordulhat, hogy az Azure Quantumnak törölnie kell a Jupyter Notebook-példányt a biztonsági javítások alkalmazásához vagy a vészhelyzeti módosítások bevezetéséhez. Ha lehetséges, az nem szakítja meg a munkafolyamatot.
- A notebookpéldányok előre lefoglalt 2 virtuális processzorral és 4 GB memóriával rendelkeznek.
- Az üresjárati kernelek 30 perc után leállnak. Ezután újra kell futtatnia a cellákat.
- A tárfiók és a munkaterület helye hatással lesz a Jupyter Notebookok teljesítményére egy Azure Quantum-munkaterületen. Ha lehetséges, próbálja meg létrehozni a tárfiókot és a munkaterületet egy olyan régióban, amely közel van ahhoz a régióhoz, ahol a jegyzetfüzeteket fogja használni.
- Előfizetésenként legfeljebb 10 jegyzetfüzet lehet egyszerre megnyitva egy régióban. Ha egyszerre több mint 10 jegyzetfüzetet szeretne megnyitni, több régióban kell üzembe helyeznie a munkaterületeket.
- Egy felhasználó egyszerre legfeljebb öt jegyzetfüzetet nyithat meg előfizetésenként egy régióban.
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: