Compartir a través de


Creación y administración de cuadernos de Microsoft Fabric en Visual Studio Code para la web

Visual Studio Code para la web ofrece una experiencia gratuita basada en explorador sin que se requiera ninguna instalación. Permite la exploración rápida y segura de repositorios de código y ediciones ligeras. Para empezar, visite el sitio de desarrollo de VS Code.

La extensión de VS Code de Synapse también se puede usar en la experiencia de VS Code para la web. La extensión admite la experiencia del cuaderno CRUD (crear, leer, actualizar y eliminar) en Fabric. Los cambios de la experiencia de VS Code para la web se aplican inmediatamente al área de trabajo. La extensión también admite la ejecución de cuadernos en la experiencia de VS Code para la web.

Importante

La extensión remota de VS Code de Synapse está actualmente en versión preliminar.

Instalación de la extensión de VS Code de Synapse para la web

  1. En el explorador, vaya a https://insider.vscode.dev.
  2. Seleccione el icono Extensiones en la barra de navegación izquierda.
  3. Busque Synapse y seleccione la extensión VS Code de Synapse: remoto.
  4. Haga clic en Instalar. Captura de pantalla que muestra la instalación de la web de extensión de VS Code de Synapse.

Apertura de un cuaderno con la extensión de VS Code de Synapse para la web

Para abrir un cuaderno en la experiencia de VS Code para la web, haga clic en el botón Abrir en VS Code(Web) de la página de creación de cuadernos en el portal de Fabric. Después de seleccionar el botón, se abre una pestaña independiente del explorador con la experiencia de VS Code para la web. Si aún no ha instalado la extensión, se instala automáticamente, se activa y se abre el cuaderno.

Captura de pantalla que muestra cómo abrir cuadernos en VS Code para web.

Administración de cuadernos y sistema de archivos de los cuadernos

El nodo de árbol del cuaderno muestra todos los elementos del cuaderno del área de trabajo actual. Para cada elemento de cuaderno, puede realizar las siguientes acciones:

  • Apertura de un cuaderno
  • Eliminación de un cuaderno
  • Agregar un nuevo archivo de recursos
  • Agregar una nueva carpeta de recursos

También puede eliminar cualquier archivo o carpeta existente en el sistema de archivos del cuaderno.

Captura de pantalla que muestra el nodo de árbol del cuaderno.

Ejecución y depuración de cuadernos en la experiencia web de VS Code

Puede ejecutar un cuaderno en la experiencia de VS Code para la web seleccionando el botón Ejecutar en el editor del cuaderno. Antes de ejecutar el cuaderno, asegúrese de seleccionar VS Code de Synapse: remoto como kernel. Puede seleccionarlo en la esquina superior derecha del editor de cuadernos.

Captura de pantalla que muestra cómo ejecutar cuadernos en VS Code para web.

Además de ejecutar el cuaderno, también puede depurar el cuaderno en la experiencia web de VS Code. Antes de iniciar la sesión de depuración, ejecute el código siguiente en el cuaderno para habilitar esta característica.

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

Nota:

  • La configuración puede tardar entre 2 y 5 minutos. Para cada sesión de Livy, solo tiene que ejecutar esta configuración una vez.

Después de ejecutar esta configuración, puede establecer puntos de interrupción en el editor de cuadernos y ejecutar el cuaderno en modo de depuración. Cuando se inicia la sesión de depuración, se muestra una notificación en la esquina inferior derecha del editor para indicar que se inicia la sesión de depuración.

Captura de pantalla que muestra la notificación de sesión de depuración.

Esta sesión de depuración se ejecuta en el proceso remoto, lo que requiere que el tráfico de red sincronice información de depuración, como el estado del punto de interrupción. Durante el proceso de sincronización, puede realizar un seguimiento del progreso de la sincronización en la barra de estado del editor de cuadernos.

Captura de pantalla que muestra la barra de estado de la sesión de depuración.

Importante

Espere a que finalice la sincronización antes de continuar con la operación de depuración.