Delen via


Microsoft Fabric-notebooks maken en beheren in Visual Studio Code voor het web

Visual Studio (VS) Code voor het web biedt een gratis, browsergebaseerde ervaring zonder installatie vereist. Hiermee kunt u snel en veilig door codeopslagplaatsen bladeren en lichte bewerkingen uitvoeren. Om aan de slag te gaan, bezoek de VS Code Dev-site.

De VS Code-extensie Fabric Data Engineering kan ook worden gebruikt in de VS Code voor de webervaring. De extensie ondersteunt de CRUD-ervaring voor notebooks in Fabric, inclusief maken, lezen, bijwerken en verwijderen. De wijzigingen van de VS Code voor de webervaring worden onmiddellijk toegepast op de werkruimte. De extensie biedt ook ondersteuning voor het uitvoeren van notebooks in Visual Studio Code voor de webomgeving.

Belangrijk

De VS Code-extensie Fabric Data Engineering is momenteel beschikbaar als preview-versie.

De VS Code-extensie Fabric Data Engineering voor het web installeren

  1. Ga naar https://insider.vscode.dev vanuit uw browser.

  2. Selecteer het pictogram Extensies in de linkernavigatiebalk.

  3. Zoek naar Fabric Data Engineering- en selecteer de Fabric Data Engineering VS Code - Remotes-extensie

  4. Selecteer Installeren.

    Schermopname die de installatie laat zien van de Fabric Data Engineering VS Code web-extensie.

Een notebook openen met de VS Code-extensie Fabric Data Engineering voor het Web

U kunt een notebook openen in de VS Code voor de webervaring door de knop Openen in VS Code (Web) te selecteren op de ontwerppagina van het notitieblok in de Fabric-portal. Nadat u de knop hebt geselecteerd, wordt er een afzonderlijk browsertabblad geopend met de VS Code voor de webervaring. Als u de extensie nog niet hebt geïnstalleerd, wordt deze automatisch geïnstalleerd en geactiveerd en wordt het notitieblok geopend.

schermopname waarin wordt getoond hoe u een notitieblok opent in VS Code voor het web.

Notebooks en notebookbestandssysteem beheren

De notitieboomknooppunt somt alle notitieboekitems in de huidige werkruimte op. Voor elk notitieblokitem kunt u de volgende acties uitvoeren:

  • Een notebook openen
  • Een notebook verwijderen
  • Nieuw resourcebestand toevoegen
  • Nieuwe bronmap toevoegen

U kunt ook alle bestaande bestanden/mappen in het notebookbestandssysteem verwijderen.

Schermopname van het notitieblokstructuurknooppunt.

Notebooks uitvoeren en debuggen in de webomgeving van VS Code

U kunt een notebook uitvoeren in de VS Code voor de webervaring door de knop Uitvoeren te selecteren in de notebook-editor. Voordat u het notebook uitvoert, moet u de Microsoft Fabric Runtime als kernel selecteren. U kunt deze selecteren in de rechterbovenhoek van de notebook-editor.

Afhankelijk van de rekenkracht die u gebruikt, kunt u de PySpark- voor Spark Notebook selecteren en Python- voor Python Notebook.

schermopname waarin wordt getoond hoe u Microsoft Fabric Runtime selecteert. schermopname waarin wordt getoond hoe u PySpark selecteert. schermopname waarin wordt getoond hoe u Python selecteert.

Naast het uitvoeren van het notebook kunt u ook het notebook debuggen in de VS Code-webomgeving. Voordat u de foutopsporingssessie start, voert u de volgende code uit in het notebook om deze functie in te schakelen.

%%configure -f  
{  
    "conf": {  
        "livy.rsc.repl.session.debug-notebook.enabled": "true"  
    } 
} 

Notitie

  • Het kan 2-5 minuten duren voordat de configuratie is voltooid. Voor elke livesessie hoeft u deze installatie slechts één keer uit te voeren. Deze functie is alleen beschikbaar voor Spark-notebooks.

Nadat u deze configuratie hebt uitgevoerd, kunt u onderbrekingspunten instellen in de notebook-editor en het notebook uitvoeren in de foutopsporingsmodus. Wanneer de foutopsporingssessie wordt gestart, wordt rechtsonder in de editor een melding weergegeven om aan te geven dat de foutopsporingssessie wordt gestart.

Schermopname van sessiemelding voor foutopsporing.

Deze foutopsporingssessie wordt uitgevoerd op de externe berekening, waarbij netwerkverkeer informatie over foutopsporing moet synchroniseren, zoals de status van onderbrekingspunten. Tijdens het synchronisatieproces kunt u de synchronisatievoortgang bijhouden op de statusbalk van de notebookeditor.

Schermopname van de statusbalk voor foutopsporingssessies.

Belangrijk

Wacht tot de synchronisatie is voltooid voordat u doorgaat met de foutopsporingsbewerking.

Python-versie bijwerken vanaf VS Code-zijde

Voor Python Notebook kunt u de Python-versie controleren en bijwerken vanaf de VS Code-zijde. U vindt de Python-versie in de rechterbenedenhoek van de statusbalk. Als u de Python-versie wilt bijwerken, klikt u op het versienummer op de statusbalk. U kunt de Python-versie kiezen in de lijst met beschikbare Python-versies. De geselecteerde Python-versie wordt gebruikt voor de volgende notebookuitvoering.

schermopname van de Python-versie op de statusbalk. schermopname waarin wordt getoond hoe u de Python-versie selecteert.

Belangrijk

Als u wilt controleren of de versie die u hebt geselecteerd, is opgeslagen in de externe werkruimte, slaat u het notitieblok op nadat u de Python-versie hebt geselecteerd.