Bigquery is a data warehouse from Google that allows users to store and perform analytics on structured and semi structured data. In some situations, I prefer it over my overall #1 data warehouse, Snowflake.
Bigquery may have been the first generally available, cloud-native analytics database service that separated storage from compute. In my opinion, their implementation of the concept is excellent, and GCP users should analyze whether their pricing model is preferable to Snowflake’s (it might be!)
Pros
It is a modern data warehouse that offers great performance on analytical queries, and separates storage from compute.
GCP’s ELT tool relies on Apache Beam and has never impressed me. I’ve built a simple ELT tool myself, so I know it isn’t that hard. Google definitely has the talent and resources to build a better one. Then again, Snowflake doesn’t have an ELT tool either.