BigQuery - querying only a subset of keys in a table with key value schema
问题 So I have a table with the following schema: timestamp: TIMESTAMP key: STRING value: FLOAT There are around 200 unique keys. I am partitioning the dataset by date. I want to run several (5-6 currently, but I expect to add at least 15 more) queries on a daily basis on this database. Brute forcing these would cost me a lot daily, which I want to avoid. The issue is that because of this key - value format, and BigQuery being a columnar database, each query queries the whole day's data, despite