public abstract class SparkRuntime extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SparkRuntime.CalciteFlatMapFunction<T,R>
Combines linq4j
Function
and Spark FlatMapFunction. |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> org.apache.calcite.linq4j.Enumerable<T> |
asEnumerable(org.apache.spark.api.java.JavaRDD<T> rdd)
Converts an RDD into an enumerable.
|
static <T> org.apache.spark.api.java.JavaRDD<T> |
createRdd(org.apache.spark.api.java.JavaSparkContext sc,
org.apache.calcite.linq4j.Enumerable<T> enumerable)
Converts an enumerable into an RDD.
|
static <T> org.apache.spark.api.java.JavaRDD<T> |
createRdd(org.apache.spark.api.java.JavaSparkContext sc,
T[] ts)
Converts an array into an RDD.
|
static org.apache.spark.api.java.JavaSparkContext |
getSparkContext(org.apache.calcite.DataContext root)
Returns the Spark context for the current execution.
|
public static <T> org.apache.spark.api.java.JavaRDD<T> createRdd(org.apache.spark.api.java.JavaSparkContext sc,
T[] ts)
public static <T> org.apache.spark.api.java.JavaRDD<T> createRdd(org.apache.spark.api.java.JavaSparkContext sc,
org.apache.calcite.linq4j.Enumerable<T> enumerable)
public static <T> org.apache.calcite.linq4j.Enumerable<T> asEnumerable(org.apache.spark.api.java.JavaRDD<T> rdd)
public static org.apache.spark.api.java.JavaSparkContext getSparkContext(org.apache.calcite.DataContext root)
Currently a global variable; maybe later held within root.
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.