Skip to content

Latest commit

 

History

History
196 lines (133 loc) · 2.99 KB

reference.rst

File metadata and controls

196 lines (133 loc) · 2.99 KB

API Reference

google.cloud.bigquery

The main concepts with this API are:

  • ~google.cloud.bigquery.client.Client manages connections to the BigQuery API. Use the client methods to run jobs (such as a ~google.cloud.bigquery.job.QueryJob via ~google.cloud.bigquery.client.Client.query) and manage resources.
  • ~google.cloud.bigquery.dataset.Dataset represents a collection of tables.
  • ~google.cloud.bigquery.table.Table represents a single "relation".

Client

client.Client

Job

Job Configuration

job.QueryJobConfig job.CopyJobConfig job.LoadJobConfig job.ExtractJobConfig

Job Classes

job.QueryJob job.CopyJob job.LoadJob job.ExtractJob job.UnknownJob

job.Compression job.CreateDisposition job.DestinationFormat job.Encoding job.QueryPlanEntry job.QueryPlanEntryStep job.QueryPriority job.SourceFormat job.WriteDisposition job.SchemaUpdateOption

Dataset

dataset.Dataset dataset.DatasetListItem dataset.DatasetReference dataset.AccessEntry

Table

table.PartitionRange table.RangePartitioning table.Row table.RowIterator table.Table table.TableListItem table.TableReference table.TimePartitioning table.TimePartitioningType

Model

model.Model model.ModelReference

Routine

routine.Routine routine.RoutineArgument routine.RoutineReference

Schema

schema.SchemaField

Query

query.ArrayQueryParameter query.ScalarQueryParameter query.StructQueryParameter query.UDFResource

Retries

retry.DEFAULT_RETRY

External Configuration

external_config.ExternalSourceFormat external_config.ExternalConfig external_config.BigtableOptions external_config.BigtableColumnFamily external_config.BigtableColumn external_config.CSVOptions external_config.GoogleSheetsOptions

Magics

magics

Enums

enums.StandardSqlDataTypes

Encryption Configuration

encryption_configuration.EncryptionConfiguration

Additional Types

Protocol buffer classes for working with the Models API.

bigquery_v2/types