public class ActiveJobTracker
extends java.lang.Object
| Constructor and Description |
|---|
ActiveJobTracker() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<org.apache.spark.rdd.RDD<?>> |
allRdds(org.apache.spark.rdd.RDD<?> rdd)
Recursively extract all rdds from job.
|
static java.util.Optional<SparkIOSource> |
extractDataFromJdbcRdd(org.apache.spark.sql.execution.datasources.jdbc.JDBCRDD rdd) |
static void |
track(org.apache.spark.scheduler.ActiveJob job)
Extract IO information from Spark ActiveJob.
|
public static void track(org.apache.spark.scheduler.ActiveJob job)
job - Spark jobpublic static java.util.Optional<SparkIOSource> extractDataFromJdbcRdd(org.apache.spark.sql.execution.datasources.jdbc.JDBCRDD rdd)
public static java.util.List<org.apache.spark.rdd.RDD<?>> allRdds(org.apache.spark.rdd.RDD<?> rdd)
rdd - top-level rdd