我在 Java 或 Hadoop 生态系统方面没有经验。我使用 Datastax 中的 spark-cassandra-connector 将我的 Spark 集群配置为连接到 Amazon Keyspaces。我正在使用 Pyspark 从 Cassandra 获取数据。我可以成功连接到 Keyspaces/Cassandra 集群。但是,当我尝试从中获取数据时。
df = spark.sql("SELECT * FROM cass.tutorialkeyspace.tutorialtable")
print ("Table Row Count: ")
print (df.count())
我收到此错误:
Unsupported partitioner: com.amazonaws.cassandra.DefaultPartitioner
是的,keyspace & table 存在并且有数据。我该如何解决/解决这个问题?谢谢!