“Получает существующий сеанс SparkSession или, если он не существует, создает новый на основе предоставленных параметров.”
Что касается вашего запроса на методы, связанные с SparkSession, вот несколько часто используемых методов:
SparkSession.builder(): создает новый экземплярSparkSession.Builder.appName(name: String): устанавливает имя приложения.config(key: String, value: String): устанавливает свойство конфигурации для сеанса.enableHiveSupport(): включает поддержку Hive, предоставляя доступ к хранилищу данных Hive.getOrCreate(): получает существующийSparkSessionили создает новый на основе предоставленных параметров.newSession(): создает новыйSparkSession, который использует базовый SparkContext и кэшированные данные.