Interface | Description |
---|---|
CatalystScan |
::Experimental::
An interface for experimenting with a more direct connection to the query planner.
|
CreatableRelationProvider | |
InsertableRelation |
::DeveloperApi::
A BaseRelation that can be used to insert data into it through the insert method.
|
PrunedFilteredScan |
::DeveloperApi::
A BaseRelation that can eliminate unneeded columns and filter using selected
predicates before producing an RDD containing all matching tuples as Row objects.
|
PrunedScan |
::DeveloperApi::
A BaseRelation that can eliminate unneeded columns before producing an RDD
containing all of its tuples as Row objects.
|
RelationProvider |
::DeveloperApi::
Implemented by objects that produce relations for a specific kind of data source.
|
SchemaRelationProvider |
::DeveloperApi::
Implemented by objects that produce relations for a specific kind of data source
with a given schema.
|
TableScan |
::DeveloperApi::
A BaseRelation that can produce all of its tuples as an RDD of Row objects.
|
Class | Description |
---|---|
And | |
BaseRelation |
::DeveloperApi::
Represents a collection of tuples with a known schema.
|
CaseInsensitiveMap |
Builds a map in which keys are case insensitive
|
CreateTableUsing |
Used to represent the operation of create table using a data source.
|
CreateTableUsingAsSelect |
A node used to support CTAS statements and saveAsTable for the data source API.
|
CreateTempTableUsing | |
CreateTempTableUsingAsSelect | |
DataSourceStrategy |
A Strategy for planning scans over data sources defined using the sources API.
|
DDLParser |
A parser for foreign DDL commands.
|
DescribeCommand |
Returned for the "DESCRIBE [EXTENDED] [dbName.]tableName" command.
|
EqualTo | |
Filter | |
GreaterThan | |
GreaterThanOrEqual | |
In | |
InsertIntoDataSource | |
IsNotNull | |
IsNull | |
LessThan | |
LessThanOrEqual | |
LogicalRelation |
Used to link a
BaseRelation in to a logical query plan. |
Not | |
Or | |
PreInsertCastAndRename |
A rule to do pre-insert data type casting and field renaming.
|
PreWriteCheck |
A rule to do various checks before inserting into or writing to a data source table.
|
RefreshTable | |
ResolvedDataSource |
Create a
ResolvedDataSource for saving the content of the given DataFrame . |
Exception | Description |
---|---|
DDLException |
The exception thrown from the DDL parser.
|