Add cluster level write configuration settings
Add cluster level write configuration settings
Add cluster level read configuration settings
Add cluster level read configuration settings
Add cluster level write configuration settings
Add cluster level write configuration settings
Add keyspace level read configuration settings.
Add keyspace level read configuration settings. Set cluster to None for a single cluster
Add keyspace level read configuration settings.
Add keyspace level read configuration settings. Set cluster to None for a single cluster
Add keyspace level write configuration settings.
Add keyspace level write configuration settings. Set cluster to None for a single cluster
Add keyspace level write configuration settings.
Add keyspace level write configuration settings. Set cluster to None for a single cluster
Add table level read configuration settings.
Add table level read configuration settings. Set cluster to None for a single cluster
Add table level read configuration settings.
Add table level read configuration settings. Set cluster to None for a single cluster
Add table level write configuration settings.
Add table level write configuration settings. Set cluster to None for a single cluster
Add table level write configuration settings.
Add table level write configuration settings. Set cluster to None for a single cluster
Executes SQL query against Cassandra and returns SchemaRDD representing the result.
A catalyst metadata catalog that points to Cassandra.
A catalyst metadata catalog that points to Cassandra.
Get Cassandra connection configuration settings by the order of cluster level, default settings
Returns keyspace set previously by setKeyspace or throws IllegalStateException if keyspace has not been set yet.
Get read configuration settings by the order of table level, keyspace level, cluster level, default settings
Get write configuration settings by the order of table level, keyspace level, cluster level, default settings
Modified Catalyst planner that does Cassandra-specific predicate pushdown
Modified Catalyst planner that does Cassandra-specific predicate pushdown
Sets default Cassandra keyspace to be used when accessing tables with unqualified names.
Delegates to cassandraSql
Delegates to cassandraSql
(cassandraSQLContext: StringAdd).self
(cassandraSQLContext: StringFormat).self
(cassandraSQLContext: ArrowAssoc[CassandraSQLContext]).x
(Since version 2.10.0) Use leftOfArrow
instead
(cassandraSQLContext: Ensuring[CassandraSQLContext]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
Allows to execute SQL queries against Cassandra and access results as org.apache.spark.sql.SchemaRDD collections. Predicate pushdown to Cassandra is supported.
Example: