¿Puedo probar el código de AWS Glue localmente?

Después de leer los documentos de Amazon, entiendo que la única forma de ejecutar / probar un script de Glue es implementarlo en un punto final de desarrollo y depurarlo de forma remota si es necesario. Al mismo tiempo, si el código (Python) consta de múltiples archivos y paquetes, todos excepto el script principal deben comprimirse. Todo esto me da la sensación de que Glue no es adecuado para ninguna tarea compleja de ETL, ya que el desarrollo y las pruebas son engorrosos. Podría probar mi código Spark localmente sin tener que cargar el código a S3 cada vez, y verificar las pruebas en un servidor CI sin tener que pagar por un punto final de desarrollo Glue.

Respuestas a la pregunta(4)

Su respuesta a la pregunta