I've used BigQuery plenty, and really enjoy working with it. One technique to reduce costs is partitioning, which can be done in a few different ways.
Here's an overview of native table partitioning vs. date sharing in BigQuery
https://mark-mccracken.medium.com/bigquery-date-sharding-vs-date-partitioning-cee3754f7900
Read next

How to create a slack command with Deno, Cloud Run & Cloud Build!
Robert Ruiz -

Google Cloud Platform OS Config API
Zac Nickens -

Packer: Building images on Google Cloud
ant Kenworthy -

Terraform + GCP + MicroK8s
Anderson Gama -
Discussion (0)