Presto / Spark SQL пропускать раздел при чтении 1 строки вместо целых разделов - PullRequest
0 голосов
/ 13 июля 2020

Рассмотрим сценарий, в котором моя таблица cassandra позволяет сказать, что записи имеют partition key => (A,B)

Я хочу подключить Spark SQL / Presto и запросить данные из всех разделов с помощью запроса select * from records where A="1"

Несколько разделов column A не имеют значения «1». В идеале я ожидал бы, что он перестанет читать остальную часть раздела (записи в разделе), поскольку значение "1", которое является первичным ключом, недоступно в разделе (1-я запись), и полностью прочитает только другие разделы.

Есть ли флаг или установка в presto / spark SQL для достижения того же?

...