Compartir a través de


Compartir código entre cuadernos de Databricks

En este artículo se describe cómo usar archivos para modularizar el código, incluido cómo crear e importar archivos de Python.

Databricks también admite trabajos de varias tareas que permiten combinar cuadernos en flujos de trabajo con dependencias complejas. Para más información, vea Creación y ejecución de trabajos de Azure Databricks.

Modularizar su código mediante archivos

Con Databricks Runtime 11.3 LTS y versiones posteriores, puede crear y administrar archivos de código fuente en el área de trabajo de Azure Databricks y después, importar estos archivos en los cuadernos según sea necesario. También puede usar un repositorio de Databricks para sincronizar los archivos con un repositorio de Git. Para más información, consulte Trabajo con módulos de Python y R e Integración de Git con carpetas Git de Databricks.

Creación de un archivo

Para crear un archivo:

  1. Vaya a una carpeta del área de trabajo.
  2. Haga clic con el botón derecho en el nombre de la carpeta y seleccione Crear > Archivo.
  3. Escriba un nombre para el archivo y haga clic en Crear archivo o presione Entrar. El archivo se abre en una ventana del editor. Los cambios se guardan automáticamente.

Abrir un archivo

Vaya al archivo del área de trabajo y haga clic en él. La ruta de acceso del archivo se muestra al mantener el puntero sobre el nombre del archivo.

Importar un archivo en un cuaderno

Puede importar un archivo en un cuaderno mediante comandos estándar de importación de Python:

Supongamos que tiene el siguiente archivo:

archivo que define funciones

Puede importar ese archivo en un cuaderno y llamar a las funciones definidas en el archivo:

importar archivo al cuaderno

Ejecutar un archivo

Puede ejecutar un archivo desde el editor. Esto es útil para las pruebas. Para ejecutar un archivo, coloque el cursor en el área de código y seleccione Mayús + Entrar para ejecutar la celda, o resalte el código en la celda y presione Mayús + Ctrl + Entrar para ejecutar solo el código seleccionado.

Eliminación de un archivo

Consulte Carpetas y Operaciones de objetos de área de trabajo para obtener información sobre cómo acceder al menú del área de trabajo y eliminar archivos u otros elementos del área de trabajo.

Cambio del nombre de un archivo

Para cambiar el título de un archivo abierto, haga clic en el título y edite en línea o haga clic en Archivo > Cambiar nombre.

Control de acceso a un archivo

Si la cuenta de Azure Databricks tiene el plan Premium, puede usar el control de acceso del área de trabajo para controlar quién tiene acceso a un archivo.