Spark оценивается как ленивый, следовательно, он будет срабатывать только при срабатывании любого действия, например, .load()
. Я думаю, что Spark не может держать соединение с Redshift открытым, пока не будет выполнено следующее действие. Это особенность Spark, когда он получает соединение с опозданием и выпускает его, как только завершает действие.