I am using pyspark to connect with cassandra to bring the data . I have tried to load whole data from the table , but if I have to bring the partial data based on primary key value , How can I achieve this using pyspark ? Can I write where condition in the data -frame ? would push down work here ? so only partial data will be transferred over network to the spark .