I think you are a little confused in the terminology of Cassandra.
Please contact here
partition key: The first column declared in the PRIMARY KEY definition
those. when creating a table like this
CREATE TABLE table { key1, key2, key3, PRIMARY KEY (key1, key2, key3) }
key1 is called the partition key and key2 , key3 are called clusters .
In your case, you do not have clustering keys, so the only primary key that you declared is the partition key.
In addition, range queries (<,>) must be performed using the clustering keys.
If you have no other candidates for the primary key, I think you should redo your table as follows
CREATE TABLE TEST_PAYLOAD ( BUCKET varchar, TIME_STAMP timestamp, TYPE text, PRIMARY KEY (BUCKET, TIME_STAMP) );
For BUCKET you can specify a combination of year or year and month. Thus, your keys will look like 2013, 2014, 06-2014, 10-2014, etc.
Thus, when prompted, go to the desired bucket and scan the range, for example TIME_STAMP> = '2013-05-15 00: 00: 00-0700'