使用SparkSQL Cassandra连接器,JDBC客户端工具(即DBVisualizer,Tableau,Alteryx.etc(可以将2个cassandra表与SparkSQL连接起来吗?
我看到的所有文档都引用了joinWithCassandraTable(我假设它仅适用于scala/java代码或spark-shell,而不适用于标准的SQL客户端( https://github.com/datastax/spark-cassandra-connector
如果您使用的是 DataStax Academy 下载页面提供的 JDBC 驱动程序,DSE 应该支持此功能。您需要运行Spark SQL Thrift服务器(通过dse spark-sql-thriftserver
命令(... 如果您刚刚开始,DSE 6 围绕这部分进行了更多改进(所谓的 Always On SQL Service (AOSS((。
这是讨论ODBC驱动程序+ Spark SQL和join的旧博客文章,但JDBC驱动程序也应该如此。