Рассмотрим сценарий, в котором моя таблица cassandra позволяет сказать, что записи имеют partition key => (A,B)
Я хочу подключить Spark SQL / Presto и запросить данные из всех разделов с помощью запроса select * from records where A="1"
Несколько разделов column A
не имеют значения «1». В идеале я ожидал бы, что он перестанет читать остальную часть раздела (записи в разделе), поскольку значение "1"
, которое является первичным ключом, недоступно в разделе (1-я запись), и полностью прочитает только другие разделы.
Есть ли флаг или установка в presto / spark SQL для достижения того же?