Analyze Big Data in the cloud with BigQuery. Run fast, SQL-like queries against multi-terabyte datasets in seconds. Scalable and easy to use, BigQuery gives you real-time insights about your data.
Try it now
SELECT actor, repository_language, COUNT(repository_language) as pushes FROM [githubarchive:github.timeline] WHERE type='PushEvent' and repository_language == '' or repository_language == '' and PARSE_UTC_USEC(created_at) >= PARSE_UTC_USEC('2012-01-01 00:00:00') and PARSE_UTC_USEC(created_at) < PARSE_UTC_USEC('2013-01-01 00:00:00') GROUP BY actor, repository_language ORDER BY pushes DESC LIMIT 1000
SELECT repository_url, MAX(repository_forks) as total_number_of_forks FROM [githubarchive:github.timeline] WHERE PARSE_UTC_USEC(created_at) >= PARSE_UTC_USEC("-- 00:00:00") AND PARSE_UTC_USEC(created_at) < PARSE_UTC_USEC("-- 00:00:00") GROUP BY repository_url ORDER BY total_number_of_forks DESC LIMIT 10
SELECT repository_language, COUNT(*) AS cntlang FROM [githubarchive:github.timeline] WHERE repository_language != '' AND payload_commit_msg != '' AND PARSE_UTC_USEC(created_at) > PARSE_UTC_USEC('2014-03-09 00:00:00') AND REGEXP_MATCH(payload_commit_msg, r'(?i)\b()\b') GROUP BY repository_language ORDER BY cntlang DESC
Your queries can execute asynchronously in the background, and can be polled for status. Access a history of your jobs and queries alongside the rest of your Cloud Platform resources in the Google Cloud Console.
Bulk load your data using Google Cloud Storage or stream it in bursts of up to 1,000 rows per second. You can tackle real-time, high-volume logging or transaction recording and have your data available for analysis quickly and easily.
When we say “Big Data”, we really mean it. The first 100 GB of data processed each month is free. We will store and query thousands of terabytes for you. Our pricing structure is simple and transparent, and we give you full visibility and control. You only pay for the storage you need and the queries you run.
Separate interfaces for administration and developers will make sure that you have access to the tools you need. Control access at both the project and dataset level using the Google APIs Console. BigQuery helps teams of any size work the way they want to work.
Learn how the data-crunching capabilities of BigQuery are being put to use by other companies.
"We are always looking for ways to maximize return and minimize investment. BigQuery is the perfect combination. It’s an on-demand, scalable resource."
Read Interactions Marketing's story"We can now provide our customers information that we couldn’t in the past. This improves their engagement with the service and has even increased their ad spend."
Read Boo-box's story"We explored several data analytics solutions. Nothing comes remotely close to the sheer power of Google BigQuery. It made large-scale data collection and crunching possible with little effort, which has translated to a significant business advantage."
Read redBus's story
The Pricing Calculator provides you with a simple tool that can help you get a sense of what an application running on Google Cloud Platform could cost.
Get a custom quote
BigQuery uses a columnar data structure, which means that for a given query, you are only charged for data processed in each column, not the entire table. The first 100GB of data processed per month is at no charge.