У меня есть таблица events_20181001 till events_20181024
в формате projectname:some_name.events_20181024
, и я запрашиваю определенные столбцы.
Если я беру _Table_suffix
между event_20181001
и event_20181024
, данные приблизительно14 ГБ, что огромно и стоит дороже.Как я могу разрешить / оптимизировать запрос?
реальный запрос выглядит так:
select date, evname as ev1,ui.value.string_value as k1, upk1.value.string_value as k2, upk.value.string_value as k3
from `project_name.some_name.*`,
unnest(somejsonkey) as ui,
unnest(somejsonkey) as upk,
unnest(somejsonkey) as upk1
where event_name = 'abc'
and upk1.key = 'def'
and upk.key ='ghi'
and ui.key = 'someidentity'
and _TABLE_SUFFIX BETWEEN 'events_20181001' AND 'events_20181024';