Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso de las sesiones interactivas con Microsoft Visual Studio Code
Requisitos previos
-
Instale las sesiones interactivas de AWS Glue y verifique que funcionan con Jupyter Notebook.
-
Descargue e instale Visual Studio Code con Jupyter. Para obtener detalles, consulte Jupyter Notebook en VS Code
-
Desactive Jupyter AutoStart en VSCode.
En Visual Studio Code, los kernels de Jupyter se iniciarán automáticamente, lo que evitará que los comandos mágicos surtan efecto, ya que la sesión ya se habrá iniciado. Para desactivar el inicio automático, vaya a Code (Código) > Preferences (Preferencias) > Settings (Configuración) > Extensions (Extensiones) > Jupyter > Jupyter: Disable Jupyter Auto Start (Jupyter: Desactivar inicio automático de Jupyter). Marque la casilla con la etiqueta “When true, disables Jupyter from being automatically started for you. You must instead run a cell to start Jupyter” (Si es verdadero, desactiva el inicio automático de Jupyter. En su lugar, se debe ejecutar una celda para iniciar Jupyter).
-
Vaya a File (Archivo) > New File (Nuevo archivo) > Save (Guardar) para guardar este archivo con el nombre que elija como extensión de
.ipynb
, o bien seleccione jupyter en Select a language (Seleccionar un idioma) y guarde el archivo. -
Haga doble clic en el archivo. Aparecerá el shell de Jupyter y se abrirá un cuaderno.
-
Cuando se crea un archivo por primera vez, de manera predeterminada no tiene seleccionado ningún kernel. Haga clic en Select Kernel (Seleccionar kernel) y se mostrará una lista de los kernels disponibles. Elige Glue PySpark.
Elija el kernel de Glue PySpark o Glue Spark (para Python y Scala respectivamente).
Si no aparecen ningún kernel AWS Glue PySparkde AWS GlueSpark en la lista desplegable, asegúrese de que haya instalado elAWS Glue kernel de en el paso anterior, o de que python.pythonPath sea correcto al configurar el Visual Studio Code. Para validar python.pythonPath, siga los pasos que se indican a continuación.
-
En MS VS Code, vaya a Manage (Administrar) > Settings (Configuración). Haga clic en el icono de abrir la configuración.
-
python.pythonPath debería apuntar al valor python >ruta de ubicación< de su entorno de Python. Si ha abierto Visual Studio Code desde un entorno virtual con
code .
, apuntará al valor de pythonPath de ese entorno virtual. -
Si no aparece python.pythonPath, agréguelo y reinicie Visual Studio Code. Consulte los ejemplos que aparecen a continuación.
{ "python.pythonPath":"Python path of Python Virual environment" }
{ "python.pythonPath":"/Users/username/Documents/interactive_sessions_demo/lib/python3.8" }
-
-
Creación de uns sesión interactiva de AWS Glue. Proceda a crear una sesión del mismo modo en que lo hizo en el cuaderno de Jupyter. Especifique cualquier comando mágico en la parte superior de la primera celda y ejecute una instrucción de código.