Compartir a través de


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

Visual Studio (VS) Code para la web ofrece una experiencia gratuita basada en explorador sin requisitos de 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 Ingeniería de datos de Fabric también se puede usar en la experiencia de VS Code para la web. La extensión admite la experiencia del cuaderno de creación, lectura, actualización y eliminación (CRUD) 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 versión web de VS Code.

Importante

La extensión fabric Data Engineering VS Code está actualmente en versión preliminar.

Instalación de la extensión VS Code de Ingeniería de datos de Fabric 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 Ingeniería de Datos de Fabric y seleccione la extensión Fabric Data Engineering VS Code - Remotes

  4. Seleccione Instalar.

    Recorte de pantalla en el que se muestra la instalación de la web de la extensión VS Code de Ingeniería de datos de Fabric.

Abra un cuaderno con la extensión VS Code de Ingeniería de datos de Fabric para la web

Para abrir un cuaderno en VS Code para la experiencia web, seleccione 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 de apuntes, asegúrese de seleccionar el Runtime de Microsoft Fabric como kernel. Puede seleccionarlo en la esquina superior derecha del editor de cuadernos.

En función del proceso que se use, es posible seleccionar el cuaderno PySpark para Spark y el cuaderno Python para Python.

Recorte de pantalla en el que se muestra cómo seleccionar el runtime de Microsoft Fabric. Recorte de pantalla en el que se muestra cómo seleccionar PySpark. Recorte de pantalla en el que se muestra cómo seleccionar Python.

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 en vivo, solo es necesario ejecutar esta configuración una vez. Esta característica solo está disponible para cuadernos de Spark.

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 la computación remota, lo que requiere tráfico de red para sincronizar la 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.

Actualización de la versión de Python desde VS Code

Para el cuaderno de Python, puedes comprobar y actualizar la versión de Python desde el lado de VS Code. Encontrará la versión de Python en la esquina inferior derecha de la barra de estado. Si desea actualizar la versión de Python, haga clic en el número de versión de la barra de estado. Elija la versión de Python en la lista de versiones de Python disponibles. La versión de Python seleccionada se usa para la siguiente ejecución del cuaderno.

Recorte de pantalla en el que se muestra la versión de Python en la barra de estado. Recorte de pantalla en el que se muestra cómo seleccionar la versión de Python.

Importante

Para asegurarse de que la versión seleccionada se guarde en el área de trabajo remota, guarde el cuaderno después de seleccionar la versión de Python.