Loading data
-
Loading Data Overview
Load your data into BigQuery from a variety of source formats, including CSV, JSON, and Avro.
-
Preparing Data for Loading
Prepare your data to get the most out of BigQuery analytics.
-
Transforming Data
Transform the source data format into a format supported by BigQuery.
-
Loading Data From Cloud Storage
Load data directly from Google Cloud Storage.
-
Loading Data From Cloud Datastore
Load data directly from a Cloud Datastore backup that resides on Google Cloud Storage.
-
Loading Data with a POST Request
Learn about the available loading options when using the BigQuery API.
-
Loading Data with SQL DML
Load data using SQL DML insert statements.
-
Streaming Data Into BigQuery
Stream your data into BigQuery one record at a time using the BigQuery API.
-
Creating and Updating Date-Partitioned Tables
Create and update large tables that are partitioned by date.
Querying Data
-
Querying Data Overview
Run synchronous and asynchronous queries from the BigQuery API.
-
External Data Sources
Query data directly from Google Cloud Storage.
-
User-Defined Functions
Define your own functions in JavaScript.
-
Table Decorators
Perform a cost-effective query of a subset of your data using table decorators.
-
Audit Logs
Log the usage for your Google Cloud projects.
-
Sample Tables
Run queries against sample tables that contain up to 258GB and 68M rows.
-
Dealing with Data
Set parameters and handle nested and repeated fields.
-
Querying Date-Partitioned Tables
Limit the data processed when querying a date-partitioned table.
-
Querying Multiple Tables Using a Wildcard Table
Query several tables concisely using a wildcard table.
Exporting Data
BigQuery API Basics
-
BigQuery Authentication
Perform authentication in various application scenarios.
-
Managing Jobs, Datasets, and Projects
Manage jobs, datasets, and projects.
-
Managing Tables
Create, export, modify, copy, delete, undelete tables, and more.
-
Batch Requests
Reduce the number of HTTP connections your client has to make by batching API calls together.
-
API Performance Tips
Techniques you can use to improve the performance of your application.