Celdas de paquetes

Para usar clases y objetos de Scala personalizados definidos en cuadernos de forma confiable en Spark y en sesiones de cuaderno, debe definir clases en celdas de paquete. Una celda de paquete es una celda que se compila cuando se ejecuta. Una celda de paquete no tiene visibilidad con respecto al resto del cuaderno. Puede imaginarla como un archivo de Scala independiente. Solo las definiciones class y object pueden ir en una celda de paquete. No puede tener valores, variables ni definiciones de función.

En el cuaderno siguiente se muestra lo que puede ocurrir si no se usan celdas de paquete. Además, se proporcionan algunos ejemplos, advertencias y procedimientos recomendados.

Ejemplo de cuaderno: celdas de paquete

En el cuaderno siguiente se muestra un ejemplo de cómo empaquetar celdas.

Cuaderno sobre celdas de paquetes

Obtener el cuaderno