我有一个包含大约 3400 万行的BigQuery表(它会在几个月内增长到 ~500M)。我得到了存储定价,但我并不真正了解查询/分析定价的工作原理。
例如,如果我运行一个简单选择的查询,它从大约 20 条记录中返回 3 列,它表示已处理 644 MB。即使我删除了where
子句中的列或条件,它仍然显示我正在处理 6xx MB 的数据。
有趣的是,如果我从表中运行 select count(*),它会报告 0 个字节已处理。
BigQuery 的用例之一是创建仪表板和临时报告。但是,如果针对该表进行的每两个查询要花费 0.03 美元,我看不出这如何可行。
我错过了什么吗?是否有减少为简单数据访问处理的数据量的策略?