BigQuery release notes archive

This page documents production updates to BigQuery. We recommend that BigQuery developers periodically check this list for any new announcements. BigQuery automatically updates to the latest release and cannot be downgraded to a previous version.

This page contains a historical archive of all release notes for BigQuery. To view more recent release notes, see the Release notes.

You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.

To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly.

December 23, 2024

Change

BigQuery is available in the Mexico (northamerica-south1) region.

December 19, 2024

Feature

The Sovereign Controls for EU control package now supports BigQuery Data Transfer Service. For more information, see Supported products by control package. This feature is generally available (GA).

Feature

You can now manage data canvases, data preparations, notebooks, saved queries, and workflows in Dataplex. Metadata of data canvases, data preparations, notebooks, saved queries, and workflows is automatically available in Dataplex, without additional configuration. This feature is generally available (GA).

Feature

You can now search for and view the metadata of data canvases, data preparations, notebooks, saved queries, and workflows in the Dataplex console. This feature is in preview.

December 16, 2024

Feature

You can now use the Google Cloud Code extension for VS Code to work with BigQuery datasets and notebooks in your VS Code environment. This feature is in preview.

December 12, 2024

Feature

Regional endpoints, which help you run your workloads in compliance with data residency and data sovereignty requirements, are now generally available (GA). With regional endpoints, your request traffic is routed directly to the region specified in the endpoint. For more information, see BigQuery regional endpoints.

Feature

You can now discover, procure, and commercialize your Analytics Hub listings on Google Cloud Marketplace to share data offerings at scale. This feature is in preview.

December 11, 2024

Feature

You can now create remote models in BigQuery ML based on the gemini-2.0-flash-exp model in Vertex AI. To create remote models, you can use either SQL or BigQuery DataFrames.

You can use the ML.GENERATE_TEXT function with these remote models to perform generative natural language tasks for text stored in BigQuery tables. You can also use the ML.GENERATE_TEXT function with these remote models to perform generative AI tasks, for example audio transcription or document classification, using image, video, audio, PDF, or text content stored in BigQuery object tables.

Try this feature by using either the Generate text by using the ML.GENERATE_TEXT function how-to topic, or the BigFrames Gemini 2.0 Text Generation Simple Example notebook.

This feature is in preview.

Feature

You can now replicate a dataset from the source region to one or more other regions with cross-region dataset replication. This feature is now generally available (GA).

Feature

BigQuery Managed Disaster Recovery provides managed failover and redundant compute capacity for business-critical workloads. It is intended for use in the case of a total region outage and is supported with the BigQuery Enterprise Plus edition only. This feature is now generally available (GA).

November 19, 2024

Feature

You can create a search index on columns containing INT64 or TIMESTAMP data and BigQuery can optimize predicates that use those columns. This feature is generally available (GA).

November 14, 2024

Feature

The following BigQuery ML features are now available:

Try these features with the Generate text by using the ML.GENERATE_TEXT function how-to topic.

These features are now generally available (GA).

Announcement

You can try Gemini in BigQuery at no charge until January 27, 2025. After that date, to continue to use Gemini in BigQuery you must do one of the following:

  • Purchase and assign BigQuery Enterprise Plus edition reservations to projects that use Gemini in BigQuery.
  • Purchase Gemini Code Assist Enterprise.
To learn more, see Purchase Gemini in BigQuery. These purchase options are now generally available (GA).

November 11, 2024

Feature

The following BigQuery ML features are now available:

Try tuning and evaluating an LLM with the Customize an LLM by using supervised fine tuning how-to topic or the Use tuning and evaluation to improve model performance tutorial.

These BigQuery ML features are generally available (GA).

November 06, 2024

Feature

BigQuery now offers the following Gemini-enhanced SQL translation features:

November 05, 2024

Announcement

The BigQuery Data Transfer Service data source change log provides details about upcoming changes to data source schemas and schema mappings.

Feature

Dataplex automatic discovery lets you scan data in Cloud Storage buckets to extract and catalog metadata. Automatic discovery creates BigLake or external tables and object tables you can use for analytics and AI, and catalogs that data in Dataplex Catalog. This feature is available in public preview.

October 24, 2024

Feature

BigQuery provides context-aware transformation recommendations from Gemini for cleansing data for analysis. Data preparation is available in Preview.

October 21, 2024

Feature

You can now view, trigger, and pause Airflow DAGs in BigQuery. This feature is in Preview.

Feature

You can now manage notebook schedules on the Orchestration page. Notebook scheduling is in Preview.

Feature

Custom organization policies let you allow or deny specific operations on BigQuery Data Transfer Service transfer configurations to meet your organization's compliance and security requirements. This feature is generally available (GA).

October 14, 2024

Feature

You can now use fine-grained DML to optimize the execution of UPDATE, DELETE, and MERGE statements on tables. This feature is in Preview.

October 11, 2024

Feature

Use the BigQuery migration assessment for Oracle to assess the complexity of migrating data from your Oracle data warehouse to BigQuery. This feature is in preview.

October 10, 2024

Feature

You can now export and load Parquet files that include GeoParquet metadata. This feature is generally available (GA).

Feature

BigQuery tables for Apache Iceberg bring the convenience of BigQuery storage optimization to Apache Iceberg tables that reside in your own cloud buckets. BigQuery tables for Apache Iceberg let you use BigQuery without moving data out of buckets that you control. This feature is now in preview.

October 08, 2024

Feature

You can now use pipe syntax anywhere you write GoogleSQL. Pipe syntax supports a linear query structure designed to make your queries easier to read, write, and maintain. This feature is in Preview.

October 03, 2024

Feature

You can now create an external dataset in BigQuery that links to an existing database in Spanner. This feature is in preview.

Feature

ODBC driver update, release 3.0.7 1016

  • [New] Connector authentication on Google Cloud VMs: The connector now supports authentication through Application Default Credentials using the Google internal metadata server, eliminating the need for a keyfile. This feature works only on Google Cloud Compute Engine VMs.
  • [Resolved] The output for PrimaryKeys previously denoted the Key Sequence as a 0-indexed value. This has been corrected to a 1-indexed value, indicating the sequential order of the primary key's column within the primary key itself.

September 30, 2024

Feature

You can now use the operational health dashboard to get a single-pane view of key metrics such as slot usage, shuffle usage, errors, and total storage in real time. This feature is generally available (GA).

Feature

You can now use flexible column names with BigQuery tables and views for extracting, loading, streaming, and querying data. This feature is generally available (GA).

Feature

You can now create a materialized view replica directly from the Google Cloud console. This feature is generally available (GA).

September 26, 2024

Feature

Cloud console updates: You can now use keyboard shortcuts to control tab navigation in the details pane. This feature is generally available (GA).

September 24, 2024

Feature

You can now use Cloud KMS Autokey to automate the creation and use of customer-managed encryption keys (CMEKs), including the Cloud HSM service. This feature is generally available (GA).

Feature

BigQuery ML now offers the following AI features:

These BigQuery ML feature are generally available (GA).

Feature

BigQuery ML now offers the following expanded embedding support features:

Try these capabilities with the following tutorials:

These features are generally available (GA).

September 23, 2024

Feature

You can now create workflows to execute code assets in sequence at a scheduled time. This feature is in Preview.

September 19, 2024

Feature

You can perform model monitoring in BigQuery ML. The following model monitoring functions are now generally available (GA):

  • ML.DESCRIBE_DATA: compute descriptive statistics for a set of training or serving data.
  • ML.VALIDATE_DATA_SKEW: compute the statistics for a set of serving data, and then compare them to the statistics for the data used to train a BigQuery ML model in order to identify anomalous differences between the two data sets.
  • ML.VALIDATE_DATA_DRIFT: compute and compare the statistics for two sets of serving data in order to identify anomalous differences between the two data sets.
  • ML.TFDV_DESCRIBE: compute fine-grained descriptive statistics for a set of training or serving data. This function provides the same behavior as the TensorFlow tfdv.generate_statistics_from_csv API.
  • ML.TFDV_VALIDATE: compute and compare the statistics for training and serving data, or two sets of serving data, in order to identify anomalous differences between the two data sets. This function provides the same behavior as the TensorFlow tfdv.validate_statistics API.

September 16, 2024

Feature

You can now batch migrate classic saved queries to saved queries. This feature is in Preview for projects that have fewer than 2500 classic saved queries.

Feature

You can now use a CREATE MODEL statement to create a contribution analysis model in BigQuery ML. You can use a contribution analysis model with the ML.GET_INSIGHTS function to generate insights about changes to key metrics in your multi-dimensional data.

Try this feature with the Get data insights from a contribution analysis model tutorial.

This feature is in preview.

Feature

You can store columns in your vector indexes and pre-filter data in your vector searches to improve query efficiency. This feature is Generally Available.

September 12, 2024

Feature

You can now use the partial ordering mode in BigQuery DataFrames to generate more efficient queries. This feature is in Preview.

September 11, 2024

Feature

You can now use Terraform to manage IAM tags on datasets and tables. This feature is generally available (GA).

September 09, 2024

Feature

The BigQuery Data Transfer Service can now transfer campaign reporting and configuration data from Display & Video 360 into BigQuery, including Creative, Partner, and Advertiser tables. This feature is generally available (GA).

September 04, 2024

Feature

You can now use vector search and vector index features in BigQuery.

You can use the VECTOR_SEARCH function to search embeddings in order to identify semantically similar entities.

You can use vector indexes to make VECTOR_SEARCH more efficient, with the trade-off of returning more approximate results.

You can try the vector search and vector index capabilities by using the Search embeddings with vector search tutorial.

The BigQuery vector search and vector index features are generally available (GA).

August 29, 2024

Feature

The BigQuery Data Transfer Service now supports incremental transfers when you migrate your data from your Teradata data warehouses to BigQuery. This feature is generally available (GA).

Feature

Delta Lake BigLake tables are now generally available (GA). Delta Lake is an open source, tabular data storage format that supports petabyte scale data tables.

August 28, 2024

Feature

Phrase support for the SEARCH function is now generally available (GA).

Feature

The following Gemini in BigQuery features are now generally available (GA):

To learn how to enable and activate Gemini in BigQuery features, see Set up Gemini in BigQuery.

Feature

You can now use the GROUP BY clause and the SELECT DISTINCT clause with the ARRAY and STRUCT data types. This feature is in Preview.

Feature

August 26, 2024

Feature

You can now use EXPORT DATA statements to directly export BigQuery data to Bigtable (reverse ETL). This feature is generally available (GA).

Feature

You can now create remote models in BigQuery ML based on the Anthropic Claude model in Vertex AI.

Use the ML.GENERATE_TEXT function with these remote models to perform generative natural language tasks for text stored in BigQuery tables. Try this feature with the Generate text by using the ML.GENERATE_TEXT function how-to topic.

This feature is in preview.

August 21, 2024

Feature

Python code completion is now available for all BigQuery projects. This feature is available in preview. To learn how to enable and activate Gemini in BigQuery features, see Set up Gemini in BigQuery.

August 20, 2024

Feature

You can now perform anomaly detection with BigQuery ML multivariate time series (ARIMA_PLUS_XREG) models. This feature lets you detect anomalies in historical time series data or in new data with multiple feature columns. You can try this feature by using the Perform anomaly detection with a multivariate time-series forecasting model tutorial. This feature is generally available (GA).

August 19, 2024

Feature

You can now view your BigQuery insights and recommendations using the Recommendations page in the Google Cloud console. You can also view your BigQuery insights and recommendations using the following INFORMATION_SCHEMA views:

These features are now in preview.

August 14, 2024

Feature

You can now get lower latency for small queries with the new short query optimized mode. BigQuery automatically determines which queries may be accelerated while other queries continue to run like before. This feature is now in preview.

August 12, 2024

Feature

You can now use time series and range functions to support time series analysis. This feature is now generally available (GA).

August 08, 2024

Feature

The JSON_KEYS function, which extracts unique JSON keys from a JSON expression, is in Preview.

Feature

Some JSON functions that take a JSONPath let you specify a mode that allows flexibility in how the JSONPath matches the JSON data structure. This feature is in Preview.

August 07, 2024

Feature

You can now create a materialized view over Apache Iceberg table that is partition aligned with the base table. The materialized view only supports time-based partition transformation, for example, YEAR, MONTH, DAY, and HOUR. This feature is in preview.

Change

An updated version of JDBC driver for BigQuery is now available.

July 31, 2024

Feature

When you translate SQL queries from your source database, you can use configuration YAML files to optimize and improve the performance of your translated SQL. This feature is in preview.

Feature

Workload management now provides the following benefits:

  • The autoscaler now scales up immediately.
  • The autoscaler now scales more precisely.
  • The autoscaler scales to the nearest multiple of 50 slots, instead of 100.
  • You can now purchase capacity commitments, set baseline slots, and set autoscale max slots in incremental steps of 50 slots.
  • If one minute or more has passed since the most recent increase in capacity, you can now reduce capacity without resetting the one minute minimum. This allows for multiple consecutive decreases without a one minute delay between them.

These features are now generally available (GA).

July 30, 2024

Feature

You can now use the output_dimensionality argument of the ML.GENERATE_EMBEDDING function when you use the function with a remote model based on a Vertex AI multimodalembedding model. The output_dimensionality argument lets you specify the number of dimensions to use when generating embeddings. This feature is in Preview.

July 29, 2024

Feature

The RANGE data type is now a supported JSON encoding. This feature is Generally Available (GA).

Feature

You can now use the administrative jobs explorer to help you quickly monitor jobs activity across your organization. This feature is generally available (GA).

Feature

Vector indexes support the TreeAH index type, which uses Google's ScaNN algorithm. The TreeAH index is optimized for batch queries that process hundreds or more query vectors. This feature is in Preview.

July 25, 2024

Feature

IAM deny policies now support additional permissions, including bigquery.tables.getData which can deny permission to read tables. Consider special cases when you create deny policies for bigquery.tables.getData and other BigQuery permissions. This feature is in preview.

Feature

You can now use table explorer to examine table data and create data exploration queries. This feature is in preview.

July 23, 2024

Feature

Manifest files are now supported for Amazon S3 and Azure Blob Storage. This feature is generally available (GA).

Announcement

Starting September 17, 2024, the bigquery.datasets.update permission check when creating or updating authorized datasets will be removed. For more information, see Required permissions and roles for authorized datasets.

Feature

You can now configure SAP Datasphere connections with network attachments to help secure connections. SAP Datasphere connections are in preview.

July 22, 2024

Feature

The BigQuery continuous queries feature is now in preview.

Continuous queries let you build long-lived, continuously processing SQL statements that can analyze, process, and perform machine learning (ML) inference on incoming data in BigQuery in real time. You can configure continuous queries to replicate query results to a Pub/Sub topic, Bigtable instance, or another BigQuery table, a process also known as Reverse ETL.

You can use continuous queries to perform the following tasks, using the accessible language of SQL:

  • Transform incoming data and act immediately on insights.
  • Use Vertex AI to apply real time ML insights.
  • Build automated event-driven data pipelines.
  • Replicate real-time events to downstream operational systems like Bigtable.

To try BigQuery continuous queries, see Create continuous queries.

Feature

You can now use BigQuery Omni Virtual Private Cloud (VPC) allowlists to restrict access to AWS S3 buckets and Azure Blob Storage from specific BigQuery Omni VPCs. This feature is in preview.

Feature

You can use data manipulation language (DML) to modify rows that have been recently written to a BigQuery table by the Storage Write API. This is now generally available (GA).

Feature

The CHANGES change history function is now in preview. This table-valued function provides a history of table changes over a window of time and captures the following operations:

July 18, 2024

Feature

The following BigQuery migration assessment features are now generally available (GA):

  • When you run a migration assessment, the migration assessment now automatically creates a BigQuery dataset to store the assessment results. You can also choose to store assessment results in an existing empty dataset or manually create a dataset with a custom name.
  • While a migration assessment is running, you can view the assessment report with partial data. You can also view its progress and estimated completion time in the status icon tooltip.
  • You can view more information and errors about a migration assessment in the assessment details page.

July 17, 2024

Feature

You can now configure the default storage billing model for new datasets. This feature is generally available (GA).

July 16, 2024

Feature

When you run a migration assessment for Amazon Redshift, Teradata, or Snowflake, the service also creates a dataset containing only highly aggregated assessment results. This aggregated dataset doesn't contain any query logs; therefore, no personally identifiable information (PII) or business-sensitive information is visible. You can share this dataset with users that are not in your project. This feature is in preview.

July 11, 2024

Feature

You can now use EXPORT DATA statements to reverse ETL BigQuery data to Spanner. This feature is in preview.

July 01, 2024

Feature

The following Analytics Hub features are now generally available:

  • Making exchanges and listings publicly discoverable.
  • Highlighting listings in the Featured section of the Analytics Hub catalog.
  • Generating unauthenticated URLs for public listings.
Feature

Cloud console updates: You can now drag a tab in the details pane to open a new column and compare tabs. You can also drag the tab to a new position in the current or an adjacent column. This feature is in preview.

Feature

Data publishers can now share Pub/Sub topics and manage subscriptions in Analytics Hub. This feature is in preview.

June 27, 2024

Feature

You can now use tags on BigQuery tables to conditionally grant or deny access with Identity and Access Management (IAM) policies. This feature is generally available (GA). You can also attach tags to BigQuery datasets during dataset creation to conditionally grant or deny access with IAM policies.

June 25, 2024

Feature

You can now use the BigQuery JupyterLab plugin to explore your data, use BigQuery DataFrames in a Jupyter notebook, and deploy a BigQuery DataFrames notebook to Cloud Composer. This feature is in preview.

June 21, 2024

Feature

The BigQuery migration assessment for Amazon Redshift is now generally available (GA). You can use this feature to assess the complexity of migrating from your Amazon Redshift data warehouse to BigQuery.

June 18, 2024

Feature

Additional collation support for the NULLIF conditional expression has been added. The NULLIF conditional expression is now affected by collation and can be used in collation-supported comparisons with the STRUCT data type. This feature is generally available (GA).

June 17, 2024

Announcement

Global rate limits on BigQuery Omni connection creation and use have replaced the regional limits on AWS and Azure connections.

Feature

You can now perform supervised tuning on a BigQuery ML remote model based on a gemini-1.0-pro-002 model. This feature is in preview. To try this feature, see Tune a model using your data.

You can also perform supervised tuning by using the BigQuery DataFrames Python API. Use the fit() and score() methods in the bigframes.ml.llm.GeminiTextGenerator model class to perform supervised tuning.

June 13, 2024

Feature

You can now schedule notebooks. This feature is available in preview.

June 05, 2024

Feature

The slot recommender for editions analyzes historical usage data to recommend optimal capacity purchasing for edition and on-demand workloads. This feature is generally available (GA).

Feature

Analytics Hub data egress controls are now generally available (GA). Publishers can now enforce egress restrictions on Analytics Hub listings to prevent subscribers from copying or exporting the shared data.

Change

The BigQuery ML ML.GENERATE_EMBEDDING function now supports the output_dimensionality argument for text-embedding and text-multilingual-embedding models. The output_dimensionality argument lets you specify the number of dimensions to use when generating embeddings.

May 31, 2024

Feature

You can now use IAM conditions to control access to BigQuery resources. This feature is generally available (GA).

May 30, 2024

Feature

You can now define a _CHANGE_SEQUENCE_NUMBER for BigQuery change data capture (CDC) to manage streaming UPSERT ordering for BigQuery. This feature is in preview.

May 29, 2024

Change

The maximum number of partitions per partitioned table limit has changed from 4,000 to 10,000.

May 28, 2024

Feature

The following Generative AI features are now in preview:

Try these features with the Generate text by using the ML.GENERATE_TEXT function how-to topic.

May 23, 2024

Change

In BigQuery ML univariate time series models, the FORECAST_LIMIT_LOWER_BOUND and FORECAST_LIMIT_UPPER_BOUND parameters now work with the TIME_SERIES_ID_COL parameter. The FORECAST_LIMIT_LOWER_BOUND and FORECAST_LIMIT_UPPER_BOUND arguments let you set the lower and upper bounds of the forecasted values returned by the model. Try this feature with the Limit forecasted values for a time series model tutorial.

Feature

BigQuery ML now offers the following Generative AI features:

May 22, 2024

Feature
Feature

The interactive SQL translator, the translation API, and the batch SQL translator features let you translate the following SQL dialects into GoogleSQL:

  • IBM DB2 SQL
  • Greenplum SQL
  • SQLite

These features are in preview.

May 21, 2024

Feature

The following Generative AI features are now in preview:

Try these features with the Generate text by using the ML.GENERATE_TEXT function how-to topic.

May 20, 2024

Feature

You can now use a search index to optimize lookups on the INT64 and TIMESTAMP data types. The feature is in preview.

Feature

You can use DLP functions to support encryption and decryption between BigQuery and Sensitive Data Protection, using AES-SIV. This feature is now generally available (GA).

May 14, 2024

Feature

You can now create Gemini-enhanced translation rules to use with the interactive SQL translator. Translation rules let you customize and adjust the results of the interactive translator according to your SQL migration needs. This feature is in preview.

May 13, 2024

Feature

Phrase support for the SEARCH function is in preview.

May 07, 2024

Feature

JavaScript user-defined aggregate functions (UDAFs) are in preview. You can create a JavaScript UDAF with the CREATE AGGREGATE FUNCTION statement.

Feature

You can now store columns in your vector indexes and pre-filter data in your vector searches to improve query efficiency. This feature is in preview.

May 06, 2024

Feature

BigQuery Managed Disaster Recovery provides managed failover and redundant compute capacity for business critical workloads. It is intended for use in the case of a total region outage and is supported with the BigQuery Enterprise Plus edition only. This feature is now available in preview.

Feature

You can now create AWS Glue federated datasets using the the Google Cloud console. This feature is generally available (GA).

May 02, 2024

Feature

Analytics Hub Subscription Management is generally available (GA). Data Publishers can now manage their subscriptions, view information about their subscribers, and revoke access to their data at any time.

Feature

Analytics Hub Provider Usage Metrics is now generally available (GA). The usage metrics include the following:

  • Jobs that run against your shared data.
  • The consumption details of your shared data by subscribers' projects and organizations.
  • The number of rows and bytes processed by the job.

April 30, 2024

Feature

AWS Glue federated datasets are now generally available (GA).

An AWS Glue federated dataset is a connection at the dataset level between BigQuery and an existing database in AWS Glue.

Feature

You can now specify translation configurations in the BigQuery interactive SQL translator and use it to debug batch SQL translator jobs. This feature is generally available (GA).

Feature

The following BigQuery ML data preprocessing features are now generally available (GA):

  • The ML.TRANSFORM function, which you can use to preprocess feature data. This function processes input data by applying the data transformations captured in the TRANSFORM clause of an existing model.
  • Transform-only models, which you can use to apply preprocessing functions to input data and return the preprocessed data. Transform-only models decouple data preprocessing from model training, making it easier for you to capture and reuse a set of data preprocessing rules.
Feature

You can now reference Iceberg tables in materialized views instead of migrating that data to BigQuery-managed storage. This feature is in preview.

April 29, 2024

Feature

You can now let users that are in Microsoft Entra groups access BigQuery data in Power BI by using Workforce Identity Federation. This feature is generally available.

April 26, 2024

Feature

SQL code generation is now available for all BigQuery projects. This feature is available in preview. To learn how to enable and activate Gemini in BigQuery features, see Set up Gemini in BigQuery.

April 25, 2024

Announcement

BigQuery Studio is now available in the following regions:

  • Johannesburg (africa-south1)
  • Hong Kong (asia-east2)
  • Seoul (asia-northeast3)
  • Jakarta (asia-southeast2)
  • Sydney (australia-southeast1)
  • Madrid (europe-southwest1)
  • Turin (europe-west12)
  • Doha (me-central1)
  • Dammam (me-central2)
  • Montréal (northamerica-northeast1)
  • N. Virginia (us-east4)
  • Columbus (us-east5)
  • Dallas (us-south1)
  • Los Angeles (us-west2)
  • Las Vegas (us-west4)

For more information, see BigQuery Studio locations.

Feature

The BigQuery Data Transfer Service for Google Merchant Center supports the Product Targeting report.

April 24, 2024

Feature

User-defined aggregate functions (UDAFs) that support SQL expressions are in preview. You can create a UDAF with the CREATE AGGREGATE FUNCTION statement.

April 18, 2024

Feature

The quantified LIKE operator is generally available (GA). With this operator, you can check a search value for matches against a list of patterns or an array of patterns, using one of these conditions:

  • LIKE ANY: Checks if at least one pattern matches.
  • LIKE SOME: Synonym for LIKE ANY.
  • LIKE ALL: Checks if every pattern matches.

April 17, 2024

Feature

More permissions are now supported by deny policies. This feature is in preview.

April 16, 2024

Feature

BigQuery now supports subqueries in row level access policies. This feature is now in public preview.

April 09, 2024

Feature

You can now create a data canvas in BigQuery Studio. A data canvas lets you discover, transform, query, and visualize data using natural language. It provides a graphic interface for your analysis that lets you work with data sources, queries, and visualizations in a directed acyclic graph (DAG), giving you a graphical view of your analysis workflow that maps to your mental model. You can iterate on query results and work with multiple branches of inquiry in a single place. This feature is in preview and access can be requested here.

Feature

BigQuery ML now offers the following expanded embedding support features in preview:

Try the new multimodal embedding functionality:

Feature

The following Gemini in BigQuery features are now available in Public Preview:

To learn how to enable and activate Gemini in BigQuery features, see Set up Gemini in BigQuery.

April 08, 2024

Feature

BigQuery Studio is generally available (GA).

BigQuery Studio lets you save, share, and manage versions of code assets such as notebooks and saved queries.

Feature

BigQuery DataFrames is generally available (GA).

BigQuery DataFrames is a set of open source Python libraries that implements the pandas and scikit-learn APIs with server-side processing. To get started, you can try BigQuery DataFrames.

Feature

The BigQuery materialized view recommender analyzes your past query jobs to identify opportunities to apply materialized views to your queries for potential cost savings. You can view all available materialized view recommendations through the BigQuery UI or Recommender API. This feature is in preview.

April 05, 2024

Feature

You can now use BigLake to access Delta Lake tables. For more information, see Create Delta Lake BigLake tables. This feature is available in preview.

April 04, 2024

Feature

Join restrictions, list overlap, differential privacy with privacy budgeting, and aggregation thresholding are now enforceable in BigQuery data clean rooms using analysis rules.

Feature

BigQuery data clean rooms with analysis rules and enhanced usage metrics are now generally available (GA). Data clean rooms provide a security-enhanced and privacy-preserving environment for multiple parties to share and augment data without moving or revealing the underlying data.

Feature

You can now perform model monitoring in BigQuery ML. The following model monitoring functions are now in preview:

  • ML.DESCRIBE_DATA: compute descriptive statistics for a set of training or serving data.
  • ML.VALIDATE_DATA_SKEW: compute the statistics for a set of serving data, and then compare them to the statistics for the data used to train a BigQuery ML model in order to identify anomalous differences between the two data sets.
  • ML.VALIDATE_DATA_DRIFT: compute and compare the statistics for two sets of serving data in order to identify anomalous differences between the two data sets.
  • ML.TFDV_DESCRIBE: compute fine-grained descriptive statistics for a set of training or serving data. This function provides the same behavior as the TensorFlow tfdv.generate_statistics_from_csv API.
  • ML.TFDV_VALIDATE: compute and compare the statistics for training and serving data, or two sets of serving data, in order to identify anomalous differences between the two data sets. This function provides the same behavior as the TensorFlow validate_statistics API.
Feature

The allow_non_incremental_definition option and max_staleness option for materialized views are now generally available (GA). The allow_non_incremental_definition option supports an expanded range of SQL queries to create materialized views, and the max_staleness option provides consistently high performance with controlled costs when processing large, frequently changing datasets.

April 03, 2024

Feature

You can now configure materialized views with tables enabled for change data capture (CDC) streaming update and delete operations.

Feature

Collation now supports the following generally available (GA) features:

  • The underscore in the LIKE operator.
  • Comparison support for the STRUCT data type with the following operators and conditional expressions: =, !=, IN and CASE.

April 02, 2024

Feature

The following BigQuery ML features are now in preview:

Try tuning and evaluating an LLM with the Customize an LLM by using supervised fine tuning how-to topic.

April 01, 2024

Feature

You can now enable, disable, and analyze history-based optimizations for queries. This feature is in preview.

Feature

The BigQuery Data Transfer Service for Search Ads 360 now supports the new Search Ads 360 Reporting API. You can use the Search Ads 360 connector to specify custom Floodlight variables and custom columns when transferring Search Ads 360 data to BigQuery. This feature is now generally available (GA).

Announcement

BigQuery Studio is now available in the South Carolina (us-east1) region to manage versions of code assets such as notebooks and saved queries.

March 28, 2024

Feature

Query optimization using search indexes is now applied to comparisons of string literals and indexed data, including the equal (=), IN, and LIKE operators and the STARTS_WITH function. This feature is generally available (GA).

Feature

March 27, 2024

Change

An updated version of JDBC driver for BigQuery is now available.

March 26, 2024

Feature

The Help me code tool lets you use natural language to generate a SQL query that can then be run in BigQuery. This feature is now in preview.

Feature

The following Generative AI features are now in preview:

Try these features with the Generate text that describes visual content how-to topic.

Announcement

Duet AI in BigQuery is now Gemini for BigQuery. See our blog post for more information.

March 22, 2024

Change

The March 20, 2024 release notes announced the preview for user-defined aggregate functions, but user-defined aggregate functions are not yet supported.

March 21, 2024

Feature

You can now add Salesforce Data Cloud data to BigQuery. This feature is generally available (GA).

Feature

Incremental materialized views now support LEFT OUTER JOIN and UNION ALL. This feature is in preview.

March 20, 2024

Feature

The maximum notebook size has been increased from 10 MB to 20 MB. Notebooks are available in preview.

Feature

You can now view lists of all saved queries and all notebooks in your project. These features are available in preview.

March 19, 2024

Feature

You can now create and run Spark stored procedures that are written in Python, Java, and Scala. You can also use the PySpark editor in BigQuery to create stored Python procedures for Apache Spark. This feature is now generally available (GA).

Feature

The minimum duration between scheduled queries has been reduced from 15 minutes to 5 minutes. This feature is generally available.

March 18, 2024

Feature

You can now perform hierarchical forecasts in BigQuery ML time series models, which let you aggregate and roll up values for all time series in the model. This feature is generally available (GA).

Feature

You can now undelete a dataset that is within your time travel window to recover it to the state that it was in when it was deleted. This feature is in preview.

Feature

These BigQuery features are now generally available (GA):

Text analysis configuration options for the following:

The following advanced processing functions:

March 06, 2024

Feature

Duet AI in BigQuery can now assist with Python code generation and code completion. This feature is in preview.

Feature

The INFORMATION_SCHEMA.WRITE_API_TIMELINE* views, containing per minute aggregated BigQuery Storage Write API ingestion statistics, are now generally available (GA).

March 04, 2024

Feature

You can now selectively refresh the metadata cache for BigLake tables by using the BQ.REFRESH_EXTERNAL_METADATA_CACHE system procedure. This feature is generally available (GA).

February 29, 2024

Feature

The following BigQuery cross-cloud features are now generally available (GA):

Feature

The SQL translation API combines the interactive and batch translator into a single workflow, improving the efficiency and stability of your translation jobs created using the API. This feature is available in preview.

February 28, 2024

Feature

The following statements are now generally available (GA) with billing enabled:

  • CREATE TABLE AS SELECT
  • CREATE TABLE IF NOT EXISTS AS SELECT
  • CREATE OR REPLACE TABLE AS SELECT
  • INSERT INTO SELECT

These statements let you filter data from files in Amazon S3 and Azure Blob Storage before transferring results into BigQuery tables.

Feature

Materialized views can now reference logical views. This feature is in preview.

Feature

The ability to perform anomaly detection with BigQuery ML multivariate time series (ARIMA_PLUS_XREG) models is now in preview. This feature enables you to detect anomalies in historical time series data or in new data with multiple feature columns. Try this new feature by using the Perform anomaly detection with a multivariate time-series forecasting model tutorial.

February 27, 2024

Feature

You can now use data manipulation language (DML) statements to efficiently delete entire partitions. If a DELETE statement targets all rows in a partition, then the entire partition is deleted without scanning bytes or consuming slots. This feature is now generally available (GA).

Feature

You can now use time series and range functions to support time series analysis. This feature is in preview.

February 26, 2024

Feature

The GROUP BY ALL clause, which groups rows by inferring grouping keys from the SELECT items, is now in preview.

Feature

The following SQL features are now generally available (GA):

Feature

The BigQuery Data Transfer Service can now transfer data from the following data sources:

Transfers from these data sources are supported in preview.

February 22, 2024

Feature

The following BigQuery text embedding features are now generally available (GA):

February 15, 2024

Feature

After you run a query in the query editor, in the Chart tab, you can now see a visualization of your query results. This feature is generally available (GA).

Feature

The following Generative AI features are now generally available (GA):

February 08, 2024

Feature

BigQuery now offers entity resolution. This feature lets users match records across datasets even when a common identifier is missing. It utilizes an identity provider for this process; BigQuery supports LiveRamp and provides a framework for other identity providers to offer similar services. This feature is generally available (GA).

Feature

Custom data masking is now generally available (GA). You can define custom masking routines for custom masking capabilities such as salt based hash. The feature is available on the Enterprise Plus edition.

February 07, 2024

Feature

You can now view query plans to see details of SQL pushdowns in federated queries. This feature is now generally available.

February 06, 2024

Announcement

Billing for Spark stored procedures begins on March 12, 2024. Until that date, Spark stored procedures are offered at no extra cost.

January 31, 2024

Feature

BigQuery now supports vector search and vector indexes. These features are in preview.

You can use the VECTOR_SEARCH function to search embeddings in order to identify semantically similar entities.

You can use vector indexes to make VECTOR_SEARCH more efficient, with the trade-off of returning more approximate results.

Try the new vector search and vector index capabilities with the Search embeddings with vector search tutorial.

Feature

The following information schema views display the history of configuration changes to the options of your organization and projects:

This feature is now in preview.

January 29, 2024

Feature

You can now use tags on BigQuery tables to conditionally grant or deny access with Identity and Access Management (IAM) policies. This feature is in preview.

Feature

Cloud console updates: You can now sort query results by column. Click Open sort menu next to the column name and select a sort order. This feature is generally available (GA).

January 24, 2024

Feature

BigQuery now natively supports the Delta Lake format for Amazon S3 and Azure tables. This feature is now in preview.

Change

To improve BigQuery ML training performance, the APPROX_GLOBAL_FEATURE_CONTRIB argument now defaults to TRUE when you set the ENABLE_GLOBAL_EXPLAIN argument to TRUE, and you set the NUM_PARALLEL_TREE argument to greater than 10 for boosted tree models or greater than 50 for random forest models.

Feature

BigQuery ML has added a new residual column to the output of the ML.EXPLAIN_FORECAST function for ARIMA_PLUS and ARIMA_PLUS_XREG models. The residual column contains the difference between the actual time series and the fitted time series for the historical data. This lets you compare the modeled historical data that is returned in the other output columns of ML.EXPLAIN_FORECAST with the actual historical data.

Feature

BigQuery now supports the ST_LINEINTERPOLATEPOINT geography function, which gets a point at a specific fraction in a linestring. This feature is generally available (GA).

January 22, 2024

Change

BigQuery is now available in the Berlin (europe-west10) region.

January 16, 2024

Feature

You can now use cross-cloud joins to run queries that span both Google Cloud and BigQuery Omni regions. This feature is in preview.

January 02, 2024

Feature

Analytics Hub listings can now include data encrypted with customer-managed encryption keys (CMEK). This feature is generally available (GA).

December 18, 2023

Feature

Operational Health administrative resource charts are now in preview. You can use charts to view slot and shuffle usage, job concurrency, errors, and other metrics.

December 14, 2023

Feature

The BigQuery Data Transfer Service now supports federated workforce identities when creating a data transfer from most data sources. This feature is generally available (GA).

Feature

The Apache Hive connector is now generally available (GA) for data analytics pipeline migration.

December 12, 2023

Feature

The following BigQuery cross-cloud features are now in preview:

December 07, 2023

Feature

The following BigQuery ML data preprocessing features are now in preview:

  • The ML.TRANSFORM function, which you can use to preprocess feature data. This function processes input data by applying the data transformations captured in the TRANSFORM clause of an existing model.
  • Transform-only models which you can use to apply preprocessing functions to input data and return the preprocessed data. Transform-only models decouple data preprocessing from model training, making it easier for you to capture and reuse a set of data preprocessing rules.

November 30, 2023

Feature

The slot estimator now supports project level cost-optimal commitment and autoscale recommendations for on-demand workloads. This feature is now in preview.

Feature

You can use configuration YAML files to transform SQL code when you translate SQL queries from your source database. Configuration YAML files can be used with the batch SQL translator, the interactive SQL translator, and the batch translation Python client. This feature is now generally available (GA).

November 16, 2023

Feature

The following BigQuery ML features for Vertex AI large language models (LLMs) are now generally available (GA):

  • The SQL syntax for remote models has been updated to provide access to all text generation and text embedding LLMs (for example, text-bison-32k and textembedding-gecko-multilingual) and also to provide support for different LLM versions.

  • Region support for text-bison* LLM models has been expanded to include the following locations in addition to us and us-central1:

    • asia-northeast3
    • asia-southeast1
    • eu
    • europe-west1
    • europe-west2
    • europe-west3
    • europe-west4
    • europe-west9
    • us-west4

November 14, 2023

Feature

You can now see query performance insights about partition skew. This feature is in preview.

November 13, 2023

Feature

The following BigQuery ML point-in-time lookup functions are now generally available (GA). These functions let you specify a point-in-time cutoff when retrieving features for training a model or running inference, in order to avoid data leakage.

Feature

The following AI features in BigQuery are now in preview:

November 07, 2023

Feature

The batch SQL translator has added enhancements when viewing SQL translation reports. You can now see a log summary of all issues during a translation job, as well as a code tab that displays a side-by-side comparison of your input and output files from a translation. This feature is in preview.

November 06, 2023

Feature

The following BigQuery ML features for time series forecasting are now generally available (GA):

Feature

The BigQuery Data Transfer Service can now transfer campaign reporting and configuration data from Display & Video 360 into BigQuery. This feature is in preview.

November 02, 2023

Feature

BigQuery now supports text analysis configuration options for the following:

BigQuery now also provides support for the following advanced processing functions:

These features are now in preview.

November 01, 2023

Feature

You can now use cached results from the same query issued by other users in the same project when you use Enterprise or Enterprise Plus edition. This feature is generally available (GA).

Feature

The following INFORMATION_SCHEMA views that show metadata for table storage usage are now in preview:

October 31, 2023

Feature

BigQuery support for change data capture (CDC) by processing and applying streamed changes in real-time to existing data using the BigQuery Storage Write API is now generally available (GA).

Feature

You can now use data manipulation language (DML) to modify rows that have been recently written by the Storage Write API. This feature is in preview.

October 30, 2023

Feature

The BigQuery Data Transfer Service can now transfer data from Azure Blob Storage into BigQuery. This feature is now generally available (GA).

Feature

The administrative resource charts now supports the following features in preview:

October 23, 2023

Feature

Custom data masking now supports an expanded list of functions, including SHA hash functions with salt. This feature is in preview.

October 19, 2023

Feature

Stored procedures for Apache Spark are now available without enrollment. This feature is in preview.

October 18, 2023

Feature

The BigQuery migration assessment is now available for Apache Hive in preview. You can use this feature to assess the complexity of migrating data from your Apache Hive data warehouse to BigQuery.

October 16, 2023

Feature

You can now use DLP functions to support encryption and decryption between BigQuery and DLP, using AES-SIV. This feature is in preview.

October 12, 2023

Feature

The following geography functions are now generally available (GA):

  • ST_LINESUBSTRING: Gets a segment of a single linestring at a specific starting and ending fraction.
  • ST_HAUSDORFFDISTANCE: Gets the discrete Hausdorff distance between two geometries.

October 09, 2023

Feature

Adding descriptions to the columns of a view is now generally available (GA). Use the CREATE VIEW or ALTER COLUMN DDL statements to add descriptions.

Feature

Queries now support additional ways to work with grouping sets, which include:

This feature is in preview.

Change

BigQuery is now available in the Dammam (me-central2) region.

Change

BigQuery ML is now available in the Dammam (me-central2) region.

Change

BigQuery Data Transfer Service is now available in the Dammam (me-central2) region.

October 05, 2023

Feature

The BigQuery migration assessment is now available for Snowflake in preview. You can use this feature to assess the complexity of migrating data from your Snowflake data warehouse to BigQuery.

October 04, 2023

Feature

You can now copy tables across regions. This feature is now in preview.

October 03, 2023

October 02, 2023

Feature

BigQuery native integration in Looker Studio enables monitoring features for Looker Studio queries, improves query performance, and supports many BigQuery features. This feature is in preview.

September 29, 2023

Feature

As a BigQuery administrator, to monitor your organization's slots utilization and BigQuery jobs' performance over time, use can now use administrative query inspector. This feature is now generally available.

September 28, 2023

Feature

The following BigQuery ML point-in-time lookup functions are now in preview. These functions let you specify a point-in-time cutoff when retrieving features for training a model or running inference, in order to avoid data leakage.

Feature

You can now use IAM conditions to control access to BigQuery resources. This feature is in preview.

September 25, 2023

Feature

Materialized views over BigLake metadata cache-enabled tables can reference structured data stored in Cloud Storage. These materialized views function like materialized views over BigQuery-managed storage tables, including the benefits of automatic refresh and smart tuning. This feature is now generally available (GA).

Feature

Authorized stored procedures are now generally available (GA). This feature lets you share stored procedures with users or groups without giving them direct access to the underlying tables.

Deprecated

Support for Google AdWords is now deprecated by the BigQuery Data Transfer Service. For information about transfers from Google Ads, see Google Ads transfers.

September 20, 2023

Change

The maximum number of rows for results returned in Connected Sheets has increased as follows:

  • Pivot tables increased from 30,000 to 50,000 rows
  • Data extracts increased from 25,000 to 50,000 rows

September 18, 2023

Feature

The BigQuery Data Transfer Service now supports transfers from Search Ads 360 using the new Search Ads 360 reporting API. This feature is in preview. Customers with existing Search Ads 360 transfers should migrate their workflows to be compatible with the new Search Ads 360. The BigQuery Data Transfer Service will stop its support for the old Search Ads 360 reporting API on May 31st, 2024.

September 13, 2023

Feature

You can now create a federated dataset in BigQuery that federates to an existing database in AWS Glue. This feature is in preview.

September 12, 2023

Feature

The array subscript operator now returns a value in an array directly by index. Previously, only offset and ordinal were available. This feature is generally available (GA).

Feature

The struct subscript operator has been added. With this operator, you can access a STRUCT field by index, offset, or ordinal. This feature is generally available (GA).

August 30, 2023

Feature

You can now use EXPORT DATA statements to directly export BigQuery data to Bigtable. This feature is in preview.

August 29, 2023

Feature

The following Generative AI features are now generally available (GA) in BigQuery ML:

Try these features with the Generate text by using a remote model and the ML.GENERATE_TEXT function tutorial.

Feature

BigQuery Studio is now in preview. BigQuery Studio offers features to make it easier for you to discover, explore, analyze, and run inference on data in BigQuery, including:

  • Python notebooks, powered by Colab Enterprise. Notebooks provide one-click Python development runtimes, and built-in support for BigQuery DataFrames.
  • Asset management and version history for notebooks and saved queries, powered by Dataform.
Feature

Data clean rooms is now in preview. Data clean rooms provide a secure environment in which multiple parties can share, join, and analyze their data assets without moving or revealing the underlying data. To learn more, see the following topics:

Feature

Duet AI in BigQuery, an AI-powered collaborator in Google Cloud, can help you complete, generate, and explain SQL queries. This feature is in preview.

Feature

BigQuery DataFrames is now in preview. BigQuery DataFrames is a Python API that you can use to analyze data and perform machine learning tasks in BigQuery. BigQuery DataFrames consists of the following parts:

  • bigframes.pandas implements a DataFrame API (with partial Pandas compatibility) on top of BigQuery.
  • bigframes.ml implements a Python API for BigQuery ML (with partial scikit-learn compatibility).

Get started with BigQuery DataFrames by using the BigQuery DataFrames quickstart.

August 24, 2023

Feature

The following BigQuery ML inference features are now generally available (GA):

Feature

The following text embedding features are now available in preview:

For more information, see the tutorial for performing basic semantic search with text embeddings.

August 22, 2023

Feature

BigQuery now allows you to create your own masking routines for your data. You can use the REGEX_REPLACE scalar function to create custom masking rules to obfuscate your sensitive data. This feature is currently in preview.

August 21, 2023

Feature

You can now scan tables to create data profiles and monitor data quality. These features help you better understand your data and ensure it is accurate and reliable. These features are generally available (GA).

Feature

Analytics Hub now lets you manage subscriptions. The subscription resource stores relevant information about the subscriber and represents the connection between the shared resource and linked dataset. This feature is now in preview.

August 17, 2023

Feature

You can now replicate a dataset from the source region to one or more other regions with cross-region dataset replication. This feature is now in preview.

August 14, 2023

Change

Starting September 15, 2023, prices will apply for network egress from a BigQuery Google Cloud region to another Google Cloud region on the same continent and between different continents. For more information, see BigQuery Network Egress Traffic Pricing Charges Announcement.

August 10, 2023

Change

The September 14, 2022 release notes announced that you could configure the connector to authenticate the connection using an external account with workload identity federation for ODBC driver update release 2.5.0 1001, but workload identity federation is not supported. Workforce identity federation is still supported.

Feature

You can now use user-defined functions to export BigQuery data as Protocol Buffer (Protobuf) columns. This feature is generally-available.

Feature

You can now see query performance insights about high cardinality joins. This feature is generally available (GA).

August 08, 2023

Feature

The following features are now generally available (GA) in queries and materialized views:

  • HAVING MAX and HAVING MIN clauses for the ANY_VALUE function.

  • MAX_BY function, which is a synonym for ANY_VALUE(x HAVING MAX y).

  • MIN_BY function, which is a synonym for ANY_VALUE(x HAVING MIN y).

August 07, 2023

Feature

The following JSON functions are now generally available (GA).

Feature

Analytics Hub now supports the use of routines in linked datasets. This feature is now in preview.

Feature

The quantitive LIKE operator is now in preview. With this operator, you can check a search value for matches against several patterns, using one of these conditions:

  • LIKE ANY: Checks if at least one pattern matches.
  • LIKE SOME: Synonym for LIKE ANY.
  • LIKE ALL: Checks if every pattern matches.
Feature

BigQuery now supports the ability to deny access to principals via deny policies for the following IAM permissions :

  • Managing reservations and capacity commitments: bigquery.googleapis.com/capacityCommitments.*, bigquery.googleapis.com/bireservations.*, bigquery.googleapis.com/reservationAssignments.*, bigquery.googleapis.com/reservations.*
  • Resource Deletion: bigquery.googleapis.com/[datasets, tables, models, routines, jobs, connections].delete
  • Dataset tag bindings: bigquery.googleapis.com/datasets.[createTagBinding, listTagBinding]
  • Row Access Policies: bigquery.rowAccessPolicies.[create, delete, update, setIamPolicy]

August 04, 2023

Feature

BigQuery now supports using manifest files for external tables. This feature is now generally available (GA).

August 03, 2023

Feature

With Analytics Hub, you can now track usage metrics of your shared datasets. This feature is generally available (GA). The usage metrics include the following:

  • Jobs that run against your shared dataset.
  • The consumption details of your shared dataset by subscribers' projects and organizations.
  • The number of rows and bytes processed by the job.
Feature

You can now GRANT or REVOKE access to materialized views with a SQL statement. This feature is generally available (GA).

Feature

Cloud console updates: The following features are now available in preview:

July 31, 2023

Change

BigQuery Omni is now available in the AWS - US West (Oregon) (aws-us-west-2) and the AWS - Europe (Ireland) (aws-eu-west-1) regions.

Feature

BigQuery Storage Write API multiplexing is now generally available (GA). You can use multiplexing in the default stream to write to multiple destination tables with shared connections.

July 28, 2023

Feature

Query queues are now generally available (GA). With query queues, BigQuery automatically determines your query concurrency based on available slots rather than a fixed limit. Once the maximum concurrency is reached, additional queries are queued until processing resources are available. Query queues are enabled by default and have been rolled out over the last several weeks; no user action is required and you shouldn't see any degradation in your query performance. You can optionally set the maximum concurrency target for a reservation. You can also control the interactive and batch query queue timeout by using default configurations.

July 20, 2023

Feature

Multivariate time series forecasting with the ARIMA_PLUS_XREG model in BigQuery ML is now generally available (GA). This feature lets you perform time series forecasting with extra feature columns. For more information, see the ARIMA_PLUS_XREG information in the end-to-end user journey topic, and try the multivariate time-series forecasting from Seattle air quality data tutorial.

Feature

BigQuery ML has introduced new Explainable AI capabilities for better model explainability:

Now you can also use Vertex Explainable AI on BigQuery ML models that you've registered to the Vertex AI Model Registry. To learn more, see Explainable AI for BigQuery ML models.

July 19, 2023

Feature

BigQuery can now use search indexes to optimize some queries that contain the equal operator (=), IN operator, LIKE operator, or STARTS_WITH function to compare string literals with indexed data. This feature is in preview.

July 17, 2023

Feature

Primary and foreign key table constraints are now generally available. In addition to the features available in preview, you can now also manage constraints through the BigQuery API and view constraints in the BigQuery console.

Deprecated

The google.cloud.bigquery.storage.v1beta2 API package for BigQueryWrite operations is deprecated and will be removed on July 17, 2024. After that date, requests to that package version for use with the BigQuery Storage Write API will fail. Data written to BigQuery using the BigQuery Storage Write API is accessible by using the google.cloud.bigquery.storage.v1 package.

Next steps: If you call the API directly, switch to google.cloud.bigquery.storage.v1, the generally available (GA) version of the API, to prevent any impact on your workflow.

July 12, 2023

Feature

Custom holiday modeling for time series forecasting is now in preview. This release offers the following features to improve the transparency, flexibility, and explainability of time series forecasting in BigQuery ML:

A new public table, bigquery-public-data.ml_datasets.holidays_and_events_for_forecasting, has also been added to provide easy look-up of the built-in holidays used in time series forecasting models.

Try these features with the Use custom holidays in a time-series forecasting model tutorial.

Feature

The following BigQuery ML feature preprocessing functionality is now generally available (GA).

You can export models that use the TRANSFORM clause for feature preprocessing to the TensorFlow SavedModel format. There are 13 data types supported for TRANSFORM clause input, and 127 SQL functions supported for use within the TRANSFORM clause.

You can also now deploy a model trained with the TRANSFORM clause to Vertex AI and locally.

Use the following functions to perform feature preprocessing:

July 06, 2023

Feature

Spanner Data Boost lets you execute analytics queries and data exports with near-zero impact to existing workloads on your provisioned Spanner instance. This feature is now generally available (GA) in the following regions:

  • asia-northeast1 (Tokyo)
  • us-central1 (Iowa)
  • southamerica-east1 (São Paulo)
  • europe-west1 (Belgium)
  • europe-west2 (London)
  • europe-west3 (Frankfurt)

July 05, 2023

Feature

You can use the LOAD DATA SQL statement to load data from Avro, CSV, newline delimited JSON, JSON, ORC, or Parquet files into a table. This feature is generally available (GA).

Change

BigQuery is now available in the Turin (europe-west12) and Doha (me-central1) regions.

Feature

The ability to use physical bytes for storage billing is now generally available (GA). When you set your dataset's storage billing model to use physical bytes, the total active storage costs you are billed for includes the bytes used for time travel and fail-safe storage. For more information, see Dataset storage billing models.

Announcement

BigQuery capacity commitments have changed as follows:

  • Annual commitments are now only available in Enterprise or Enterprise Plus edition. Flat-rate annual commitments are no longer available. For more information about pricing, see Capacity compute (analysis) pricing.
  • Monthly and flex commitments are no longer available. For more information about commitment options, see Capacity commitment plans.
Feature

The ability to configure the time travel window is now generally available (GA). You can specify the duration of the time travel window from a minimum of two days to a maximum of seven days.

Feature

The slot estimator now provides cost-optimal commitment and autoscale recommendations based on editions pricing and historical performance metrics. This feature is in preview.

Feature

The fail-safe period is now generally available (GA). The fail-safe period offers an additional seven days of data storage after the time travel window, so that the data is available for emergency recovery. Billed costs won't include the bytes used for fail-safe storage until July 17th, 2023.

Feature