[ Web Proxy ]
URL:
Viewing: https://cloud.google.com/bigquery/docs/table-snapshots-intro [Back]  [Original]

Introduction to table snapshots  |  BigQuery  |  Google Cloud Documentation Skip to main content
Google Cloud Documentation [Google Cloud Documentation]
Send feedback Stay organized with collections Save and categorize content based on your preferences.

Introduction to table snapshots

This document is an introduction to BigQuery table snapshots. It is the first of a set of documents that describes how to work with BigQuery table snapshots, including how to create, restore, update, get information about, and query table snapshots. This document set is intended for users who are familiar with BigQuery and BigQuery tables.

Table snapshots

A BigQuery table snapshot preserves the contents of a table (called the base table) at a particular time. You can save a snapshot of a current table, or create a snapshot of a table as it was at any time in the past seven days. A table snapshot can have an expiration; when the configured amount of time has passed since the table snapshot was created, BigQuery deletes the table snapshot. You can query a table snapshot as you would a standard table. Table snapshots are read-only, but you can create (restore) a standard table from a table snapshot, and then you can modify the restored table.

Benefits of using table snapshots include the following:

If you need mutable, lightweight copies of your tables, consider using table clones.

Access control for table snapshots

Access control for table snapshots is similar to access control for tables. For more information, see Control access to resources with IAM.

Querying table snapshots

You query a table snapshot's data in the same way as you query other types of BigQuery tables. For more information, see Querying BigQuery data.

Storage costs

Storage costs apply for table snapshots, but BigQuery only charges for the data in a table snapshot that is not already charged to another table:

The difference between base table and table snapshot storage charges is shown in the following image:

Table snapshot billing example [Table snapshot billing example]

Note:

For more information, see BigQuery storage pricing.

Limitations

Quotas and limits

For information about the quotas and limits that apply for table snapshots, see Table snapshots quotas and limits.

What's next

Send feedback

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-08-11 UTC.

Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-11 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page