Google BigQuery gets smarter with large results, productivity improvements, and updated pricing



We know that today, more than ever, businesses need ways to store and rapidly analyze vast amounts of data and are looking for ways to accomplish this without huge infrastructure investments. To help make this possible, recent BigQuery features include the ability to join across multi-terabyte tables, and the ability to connect popular analysis tools such as Tableau®, BIME® and Excel®. In the past few months we’ve seen several interesting use cases enabled -- Shutterfly improving their customers’ experience, Gamesys understanding complex user behaviors, tracking and mapping the world’s ships, and monitoring Google I/O 2013 using a real-time sensor network.

Today we’re announcing another update to BigQuery packed with new capabilities.

  • Large results: run queries that return arbitrarily large numbers of rows and save them as a new table for follow-up analysis. 
  • Window functions: take advantage of built-in functions like Rank and Partition to create sophisticated statistical analyses with far simpler SQL than before. 
  • Query caching: now recent queries that are re-run return a cached result when the underlying table is unchanged, providing more cost-effective analysis.

Gamesys, who previewed these features, was able to efficiently identify different cohorts of gaming customers and understand how to create a better in-game experience for distinct groups of users. "Rank and Partition are our 'go to' functions for examining player behaviour over time”, said Tom Newton, Director of Social Gaming at Gamesys. “These new functions combined with large results sets and query caching, help us efficiently and cost effectively improve and scale our analysis to create actionable intelligence that drives product enhancement.”

We’ve also rolled out a host of UI improvements, including the ability to validate a query and estimate its cost prior to running it, and to save frequently used queries. And thanks to recent operational improvements, we’ve been able to double existing query quotas.

Finally, BigQuery customers will have new pricing options starting in July. Data storage costs in BigQuery are becoming even more affordable for everyone, going from $0.12/GB/month to $0.08/GB/month effective July 1st. Furthermore, in addition to the existing on-demand rate for interactive queries, customers with higher-volume usage will soon be able to opt in for tiered query pricing. This provides more economical and predictable cost for interactive queries. Customers who are interested are encouraged to contact a sales representative.

You can get details about these new capabilities and more in our Developer Blog and in our updated product documentation. Got an inspiring use case? Share it in the blog comments or with our community using the #BigQuery tag on Google+.