A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developers.google.com/bigquery/docs/tables-intro below:

Introduction to tables | BigQuery

Stay organized with collections Save and categorize content based on your preferences.

Introduction to tables

A BigQuery table contains individual records organized in rows. Each record is composed of columns (also called fields).

Every table is defined by a schema that describes the column names, data types, and other information. You can specify the schema of a table when it is created, or you can create a table without a schema and declare the schema in the query job or load job that first populates it with data.

Use the format projectname.datasetname.tablename to fully qualify a table name when using GoogleSQL, or the format projectname:datasetname.tablename to fully qualify a table name when using the bq command-line tool.

Table types

The following sections describe the table types that BigQuery supports.

Standard BigQuery tables

Standard BigQuery tables contain structured data and are stored in BigQuery storage in a columnar format. You can also store references to unstructured data in standard tables by using struct columns that adhere to the ObjectRef format. For more information about working with ObjectRef values, see Specify ObjectRef columns in table schemas.

BigQuery has the following table types:

External tables

External tables are stored outside out of BigQuery storage and refer to data that's stored outside of BigQuery. For more information, see Introduction to external data sources. External tables include the following types:

Views

Views are logical tables that are defined by using a SQL query. These include the following types:

Table limitations

BigQuery tables are subject to the following limitations:

For information about BigQuery external table limitations, see the following topics:

Table quotas

Quotas and limits apply to the different types of jobs you can run against tables, including the following quotas:

For more information about all quotas and limits, see Quotas and limits.

Table pricing

When you create and use tables in BigQuery, your charges are based on how much data is stored in the tables and partitions and on the queries you run against the table data:

Many table operations are free, including loading, copying, and exporting data. Though free, these operations are subject to BigQuery quotas and limits. For information about all free operations, see Free operations on the pricing page.

Table security

To control access to tables in BigQuery, see Control access to resources with IAM.

What's next

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 2025-08-07 UTC.

[[["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 2025-08-07 UTC."],[[["BigQuery tables organize data into rows and columns, defined by a schema that specifies column names and data types, and can be fully qualified using `projectname.datasetname.tablename` in GoogleSQL or `projectname:datasetname.tablename` in the bq command-line tool."],["BigQuery supports standard tables stored within BigQuery, external tables referencing data outside of BigQuery (like BigLake, object, and non-BigLake tables), and views, which are logical tables defined by SQL queries."],["Standard BigQuery tables include basic tables, table clones (lightweight, writeable copies), and table snapshots (read-only, point-in-time copies)."],["Table names in BigQuery must be unique per dataset, and the platform has limitations on table exports, API enumeration performance, and the number of tables displayed in the Google Cloud console."],["Using BigQuery tables involves storage and query pricing, with free operations like loading, copying, and exporting data subject to BigQuery quotas and limits, and the security of tables is managed through table access controls."]]],[]]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4