setId should be using Fields not Columns
fix cassandra _getKeyFields to get primary key fields as well as partition key