Delen via


Een Python-notebook maken en uitvoeren

Van toepassing op: SQL Server 2019 (15.x)

In deze zelfstudie ziet u hoe u een notebook maakt en uitvoert in Azure Data Studio met behulp van de Python-kernel.

Vereisten

Een notebook maken

De volgende stappen laten zien hoe u een notebookbestand maakt in Azure Data Studio:

  1. Open Azure Data Studio. Als u wordt gevraagd verbinding te maken met een SQL Server, kunt u verbinding maken of op Annuleren klikken.

  2. Selecteer Nieuw notitieblok in het menu Bestand .

  3. Selecteer Python 3 voor de kernel. Koppelen aan is ingesteld op 'localhost'.

    Kernel instellen

U kunt het notitieblok opslaan met de opdracht Opslaan of Opslaan als... in het menu Bestand .

Als u een notitieblok wilt openen, gebruikt u de opdracht Bestand openen... in het menu Bestand , selecteert u Bestand openen op de welkomstpagina of gebruikt u de opdracht Bestand: Opdracht Openen in het opdrachtenpalet.

De Python-kernel wijzigen

De eerste keer dat u verbinding maakt met de Python-kernel in een notebook, wordt de pagina Python voor notebooks configureren weergegeven. U kunt een van de volgende opties selecteren:

  • Nieuwe Python-installatie voor het installeren van een nieuwe kopie van Python voor Azure Data Studio of
  • Bestaande Python-installatie gebruiken om het pad naar een bestaande Python-installatie voor Azure Data Studio op te geven

Als u de locatie en versie van de actieve Python-kernel wilt weergeven, maakt u een codecel en voert u de volgende Python-opdrachten uit:

import os
import sys
print(sys.version_info)
print(os.path.dirname(sys.executable))

Verbinding maken met een andere installatie van Python:

  1. Selecteer Voorkeuren in het menu Bestand en vervolgens Instellingen.
  2. Schuif naar notebookconfiguratie onder Extensies.
  3. Schakel onder Bestaande Python gebruiken de optie 'Lokaal pad naar een bestaande Python-installatie die wordt gebruikt door Notebooks' uit.
  4. Start Azure Data Studio opnieuw.

Wanneer Azure Data Studio wordt gestart en u verbinding maakt met de Python-kernel, wordt de pagina Python voor notebooks configureren weergegeven. U kunt ervoor kiezen om een nieuwe Python-installatie te maken of een pad naar een bestaande installatie op te geven.

Een codecel uitvoeren

U kunt cellen maken die SQL-code bevatten die u kunt uitvoeren door te klikken op de knop Cel uitvoeren (de ronde zwarte pijl) links van de cel. De resultaten worden weergegeven in het notitieblok nadat de cel is uitgevoerd.

Voorbeeld:

  1. Voeg een nieuwe Python-codecel toe door de opdracht +Code in de werkbalk te selecteren.

    Notebook-werkbalk

  2. Kopieer en plak het volgende voorbeeld in de cel en klik op Cel uitvoeren. In dit voorbeeld worden eenvoudige wiskundige berekeningen en het resultaat hieronder weergegeven.

    a = 1
    b = 2
    c = a/b
    print(c)
    

    Notebookcel uitvoeren

Volgende stappen

Meer informatie over notebooks: