package spark
Type Members
-
class
DefaultSource extends RelationProvider with DataSourceRegister with SchemaRelationProvider with CreatableRelationProvider
The default entry source for creating integration between Exasol and Spark.
The default entry source for creating integration between Exasol and Spark.
Additionally, it serves as a factory class to create ExasolRelation instances for Spark application.
-
final
case class
ExasolQueryEnricher(userQuery: String) extends Product with Serializable
Improves the original user query with column pruning and predicate pushdown.
Improves the original user query with column pruning and predicate pushdown.
- userQuery
A user provided initial query
-
class
ExasolRelation extends BaseRelation with PrunedFilteredScan with PrunedScan with TableScan with Logging
The Exasol specific implementation of Spark org.apache.spark.sql.sources.BaseRelation.