目前没有任何BigQuery本地模拟器或类似的东西。正如您分享的有关可用GCP模拟器的链接所指出的那样,还有其他一些产品具有这样的功能,但BigQuery没有此功能的原因可能是,只有在其实际基础架构中工作时才能看到它的真正潜力,再加上使用BigQuery的成本可能相对较低,具体取决于您对它的使用, 此外,您还有一个免费套餐可以开始使用。
让我总结一下有关BigQuery定价的一些信息,这些信息可能对您有用:
- 定价文档中总结了 BigQuery 存储和运营成本。
- BigQuery提供了一些免费的操作。
- 有一个存储免费层,其中包含10GB的免费存储空间。考虑到BQ旨在处理大量数据,它可能不是很多,但它可以成为进行一些测试的良好起点。
- 还有一个“操作”免费层,其中第一个 TB 的已处理数据(每月)是免费的。
- 您可以使用可用的指标设置警报,以便通过 Stackdriver 监视使用情况。
无论如何,如果您仍然认为直接使用BigQuery不是您的最佳选择,可以随时通过在BigQuery的公共问题跟踪器中创建功能请求来将您的请求转发给工程团队,尽管工程团队将决定是否(以及何时)实现这样的功能, 考虑到BigQuery的复杂性,以及其性能已针对在当前架构中的工作进行了优化,因此更加考虑。