Я загрузил несколько больших таблиц в BigQuery и могу выполнять запросы к ним. Я успешно сократил расходы по горизонтали, отсканировав только определенные необходимые столбцы, а не SELECT *
. Существуют ли способы ограничения сканируемых данных по вертикали . Я вижу, что использование LIMIT
не поможет :
Применение предложения LIMIT к запросу SELECT * не влияет на количество прочитанных данных. Вам выставлен счет за чтение всех байтов во всей таблице
Существуют ли другие способы сокращения количества проверок, выполненных BigQuery для данного запроса? Возможно, путем загрузки (и правильного присвоения имен) множества таблиц меньшего размера, а не одной большой, или посредством специального SQL BigQuery?
Если это уместно, мои файлы в паркетном формате.