Práce s poznámkovými bloky Jupyter v pracovním prostoru Azure Quantum
Naučte se spouštět Q# kód Pythonu v poznámkovém bloku Jupyter v pracovním prostoru Azure Quantum. Jupyter Notebook je dokument, který obsahuje formátovaný text i kód a může běžet v prohlížeči.
Požadavky
K používání poznámkových bloků Jupyter v pracovním prostoru Azure Quantum potřebujete následující požadavky.
- Účet Azure s aktivním předplatným. Pokud nemáte účet Azure, zaregistrujte se zdarma a zaregistrujte si předplatné s průběžným platbou.
- Pracovní prostor Azure Quantum. Viz Vytvoření pracovního prostoru Azure Quantum.
Získání ukázkového poznámkového bloku
Abyste mohli začít, můžete použít ukázkový poznámkový blok z galerie ukázek.
Na webu Azure Portal vyberte svůj pracovní prostor Azure Quantum.
Vyberte Poznámkové bloky.
Vyberte Ukázkovou galerii.
Vyberte ukázku, kterou chcete použít, a vyberte Kopírovat do mých poznámkových bloků.
Ukázkový poznámkový blok najdete v části Moje poznámkové bloky a teď můžete poznámkový blok spustit.
Spuštění poznámkového bloku
Pokud chcete spustit Q# kód Pythonu v poznámkovém bloku Jupyter, postupujte takto.
Na webu Azure Portal vyberte svůj pracovní prostor Azure Quantum.
Vyberte Poznámkové bloky.
Vyberte poznámkový blok v mých poznámkových blocích.
Vyberte buňku, kterou chcete spustit, a výběrem ikony spuštění spusťte kód v buňce nebo výběrem možnosti Spustit vše spusťte všechny buňky v poznámkovém bloku.
Vytvoření nového poznámkového bloku
Pomocí těchto kroků vytvořte nový poznámkový blok Jupyter pomocí Q# pythonu.
Poznámka:
Poznámkové bloky Jupyter ve výchozím nastavení nezobrazují výsledky programu, takže musíte použít příkaz Message
. Další informace naleznete v tématu Struktura Q# programu.
Na webu Azure Portal vyberte svůj pracovní prostor Azure Quantum.
Vyberte Poznámkové bloky.
Vyberte Moje poznámkové bloky a vyberte Přidat nový.
Zadejte název souboru a vyberte Vytvořit soubor.
První buňka poznámkového bloku se vyplní automaticky připojovací řetězec do pracovního prostoru Azure Quantum.
Pokud chcete přidat textovou buňku kódu nebo markdownu, vyberte + Kód nebo Markdown .
Tip
Poznámkový blok se automaticky ukládá každých 30 sekund. Uložení můžete také provést ručně stisknutím kombinace kláves CTRL+S.
Nahrání poznámkových bloků
Do pracovního prostoru Azure Quantum můžete nahrát jeden nebo více existujících poznámkových bloků Jupyter.
Upozornění
Poznámkové bloky Jupyter byste měli nahrávat a spouštět jenom z důvěryhodných zdrojů a instalovat jenom balíčky z důvěryhodných zdrojů. Poznámkové bloky ve službě Azure Quantum vás chrání tím, že vytváří výstupy, ale poznámkové bloky Jupyter se vytvářejí pro libovolné spuštění kódu, takže existují vlastní rizika pro nahrávání nebo spouštění poznámkových bloků z nedůvěryhodného zdroje.
Na webu Azure Portal vyberte svůj pracovní prostor Azure Quantum.
Vyberte Poznámkové bloky.
Vyberte Moje poznámkové bloky.
Vyberte Nahrát nový.
Přetáhněte soubory poznámkového bloku nebo vyberte Procházet soubory a vyberte soubory poznámkového bloku, které chcete nahrát.
Pokud chcete přepsat již existující soubory, vyberte Možnost Přepsat, pokud již existuje.
Vyberte Nahrát soubory.
Po nahrání poznámkových bloků je najdete v části Moje poznámkové bloky.
Poznámka:
Pokud nahráváte poznámkový blok uložený z jiného pracovního prostoru Azure Quantum, budete možná muset před spuštěním poznámkového bloku aktualizovat informace o připojení, jako je předplatné, skupina prostředků, název pracovního prostoru, umístění nebo ID prostředku.
Správa poznámkových bloků
Existující poznámkové bloky můžete přejmenovat, odstranit, duplikovat a stáhnout.
Na webu Azure Portal vyberte svůj pracovní prostor Azure Quantum.
Vyberte Poznámkové bloky.
Výběr poznámkového bloku v poznámkových blocích
Klikněte na kontextové podokno, což jsou tři tečky napravo od názvu poznámkového bloku.
Vyberte Přejmenovat poznámkový blok, Odstranit poznámkový blok, Duplikovat poznámkový blok nebo Stáhnout poznámkový blok.
Izolace
Poznámkové bloky Jupyter v pracovním prostoru Azure Quantum jsou izolované od poznámkových bloků jiných uživatelů.
- Vaše instance Jupyter Notebook je hostovaná službou Azure Quantum s izolací na úrovni hypervisoru od instancí jiných uživatelů.
- Poznámkové bloky se ukládají do propojeného účtu úložiště ve vašem předplatném.
- Instance Jupyter Notebook je vymezena na kombinaci vás a konkrétního pracovního prostoru. Pokud navštívíte jiný pracovní prostor, získáte jinou instanci Jupyter Notebooku. Pokud jiný uživatel navštíví stejný pracovní prostor, dostane jinou instanci Jupyter Notebooku než vy.
- Poznámkové bloky jsou omezené na vás a na konkrétní pracovní prostor. Pokud navštívíte jiný pracovní prostor, stejné poznámkové bloky se v části Moje poznámkové bloky nezobrazí. Pokud tento pracovní prostor navštíví jiný uživatel, neuvidí vaše poznámkové bloky.
Úložiště poznámkových bloků
Poznámkové bloky Jupyter jsou uložené v účtu Azure Storage propojeném s pracovním prostorem Azure Quantum.
Poznámka:
Když se vytvoří pracovní prostor Azure Quantum, povolí se sdílení prostředků mezi zdroji (CORS) v propojeném účtu Azure Storage. To se vyžaduje pro použití poznámkových bloků Jupyter na portálu. Pokud nemáte v úmyslu používat poznámkové bloky Jupyter na portálu a nechcete povolit CORS pro svůj účet Azure Storage, můžete přímo upravit účet úložiště a odebrat pravidlo CORS. Ve vlastnostech účtu úložiště v části Nastavení vyberte Sdílení prostředků (CORS) a odeberte pravidlo v části Souborová služba. Mějte na paměti, že pokud v pracovním prostoru znovu otevřete okno Poznámkové bloky , pravidlo se automaticky vytvoří znovu.
Omezení
Následující omezení platí pro poznámkové bloky Jupyter v pracovním prostoru Azure Quantum.
- Protože je bezplatná, instance Jupyter Notebook bude existovat maximálně 12 hodin (po této době se vaše instance odstraní nebo znovu vytvoří a budete muset přeinstalovat všechny vlastní balíčky).
- Aby bylo možné použít opravy zabezpečení nebo zavést nouzové změny, možná bude potřeba odstranit instanci poznámkového bloku Jupyter Notebook. Pokud je to možné, pracovní postup se nepřeruší.
- Instance poznámkových bloků mají předem přidělené 2 virtuální procesory a 4 GB paměti.
- Nečinná jádra se ukončí po 30 minutách. Po uplynutí této doby budete muset buňky znovu spustit.
- Umístění účtu úložiště a pracovního prostoru ovlivní výkon poznámkových bloků Jupyter v pracovním prostoru Azure Quantum. Pokud je to možné, zkuste vytvořit účet úložiště a pracovní prostor v blízkosti místa, kde budete poznámkové bloky používat.
- V jedné oblasti na předplatné nesmí být otevřeno více než 10 poznámkových bloků současně. Pokud chcete otevřít více než 10 poznámkových bloků současně, měli byste nasadit pracovní prostory napříč několika oblastmi.
- Jeden uživatel může současně otevřít maximálně pět poznámkových bloků v jedné oblasti pro každé předplatné.