Google BigQuery


All behind the scenes



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.


Import data with ease


Bulk load your data using Google Cloud Storage [link to Cloud Storage page] 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.


Affordable big data


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.


The right interface


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.


What is BigQuery?


Querying massive datasets can be time consuming and expensive without the right hardware and infrastructure. Google BigQuery solves this problem by enabling super-fast, SQL-like queries against append-only tables, using the processing power of Google’s infrastructure. Simply move your data into BigQuery and let us handle the hard work. You can control access to both the project and your data based on your business needs, such as giving others the ability to view or query your data.


You can access BigQuery by using a browser tool or a command-line tool, or by making calls to the BigQuery REST API using a variety of client libraries such asJava, PHP or Python. There are also a variety of third-party tools that you can use to interact with BigQuery, such as visualizing the data or loading the data.