public class SparkUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_SPARK_MASTER |
| Constructor and Description |
|---|
SparkUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.spark.SparkConf |
getDefaultConf(String appName,
org.apache.hudi.common.util.Option<String> sparkMaster)
Get the default spark configuration.
|
static org.apache.spark.api.java.JavaSparkContext |
initJavaSparkContext(org.apache.spark.SparkConf sparkConf) |
static org.apache.spark.api.java.JavaSparkContext |
initJavaSparkContext(String name) |
static org.apache.spark.api.java.JavaSparkContext |
initJavaSparkContext(String name,
org.apache.hudi.common.util.Option<String> master,
org.apache.hudi.common.util.Option<String> executorMemory) |
static org.apache.spark.launcher.SparkLauncher |
initLauncher(String propertiesFile)
TODO: Need to fix a bunch of hardcoded stuff here eg: history server, spark distro.
|
public static final String DEFAULT_SPARK_MASTER
public static org.apache.spark.launcher.SparkLauncher initLauncher(String propertiesFile) throws URISyntaxException
URISyntaxExceptionpublic static org.apache.spark.SparkConf getDefaultConf(String appName, org.apache.hudi.common.util.Option<String> sparkMaster)
appName - - Spark application namesparkMaster - - Spark master node namepublic static org.apache.spark.api.java.JavaSparkContext initJavaSparkContext(String name)
public static org.apache.spark.api.java.JavaSparkContext initJavaSparkContext(String name, org.apache.hudi.common.util.Option<String> master, org.apache.hudi.common.util.Option<String> executorMemory)
public static org.apache.spark.api.java.JavaSparkContext initJavaSparkContext(org.apache.spark.SparkConf sparkConf)
Copyright © 2025 The Apache Software Foundation. All rights reserved.