public class SparkTempViewProvider extends Object implements TempViewProvider
| Constructor and Description |
|---|
SparkTempViewProvider(org.apache.spark.api.java.JavaSparkContext jsc,
org.apache.spark.sql.SQLContext sqlContext) |
SparkTempViewProvider(String appName) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
createOrReplace(String tableName,
List<String> headers,
List<List<Comparable>> rows) |
void |
deleteTable(String tableName) |
void |
runQuery(String sqlText) |
void |
showAllViews() |
public SparkTempViewProvider(String appName)
public SparkTempViewProvider(org.apache.spark.api.java.JavaSparkContext jsc,
org.apache.spark.sql.SQLContext sqlContext)
public void createOrReplace(String tableName, List<String> headers, List<List<Comparable>> rows)
createOrReplace in interface TempViewProviderpublic void runQuery(String sqlText)
runQuery in interface TempViewProviderpublic void showAllViews()
showAllViews in interface TempViewProviderpublic void deleteTable(String tableName)
deleteTable in interface TempViewProviderpublic void close()
close in interface Closeableclose in interface AutoCloseableclose in interface TempViewProviderCopyright © 2025 The Apache Software Foundation. All rights reserved.