Gemini in BigQuery overview

This document describes how Gemini in BigQuery, which is part of the Gemini for Google Cloud product suite, provides AI-powered assistance to help you work with your data.

AI assistance with Gemini in BigQuery

Gemini in BigQuery provides AI assistance to help you do the following:

  • Explore and understand your data with data insights. Data insights offers an automated, intuitive way to uncover patterns and perform statistical analysis by using insightful queries that are generated from the metadata of your tables. This feature is especially helpful in addressing the cold-start challenges of early data exploration. For more information, see Generate data insights in BigQuery.
  • Chat with your data using conversational analytics. Conversational analytics lets you have natural language conversations with your data. You can create data agents configured with custom metadata, instructions, glossary terms, and verified queries to establish business logic. You can also start direct conversations with data sources, including tables, views, property graphs, and Lakehouse tables. For more information, see Conversational analytics overview.
  • Discover, transform, query, and visualize data with BigQuery data canvas. You can use natural language with Gemini in BigQuery, to find, join, and query table assets, visualize results, and seamlessly collaborate with others throughout the entire process. For more information, see Analyze with data canvas.
  • Get assisted SQL and Python data analysis. You can use Gemini in BigQuery to generate or suggest code in either SQL or Python, and to explain an existing SQL query. You can also use natural language queries to begin data analysis. To learn how to generate, complete, and summarize code, see the following documentation:
  • Prepare data for analysis. Data preparation in BigQuery gives you context aware, AI-generated transformation recommendations to cleanse data for analysis. For more information, see Prepare data with Gemini.
  • Build and modify data pipelines with the Data Engineering Agent. The Data Engineering Agent helps you build, modify, and troubleshoot data pipelines using natural language prompts. In addition to SQL logic, the agent proactively generates semantic metadata (Preview)—such as field descriptions, table overviews, and generic aspects like system and type information—ensuring your data assets are discoverable from the moment of creation. For more information, see Use the Data Engineering Agent to build and modify data pipelines.
  • Customize your SQL translations with translation rules. (Preview) Create Gemini-enhanced translation rules to customize your SQL translations when using the interactive SQL translator. You can describe changes to the SQL translation output using natural language prompts or specify SQL patterns to find and replace. For more information, see Create a translation rule.

Gemini for Google Cloud doesn't use your prompts or its responses as data to train its models without your express permission. For more information about how Google uses your data, see How Gemini for Google Cloud uses your data.

For information about security, privacy and compliance, see Security, privacy, and compliance for Gemini in BigQuery.

Pricing

See Gemini for Google Cloud pricing.

Where to interact with Gemini in BigQuery

After you set up Gemini in BigQuery, you can use Gemini in BigQuery to do the following in BigQuery Studio:

Set up Gemini in BigQuery

For detailed setup steps, see Set up Gemini in BigQuery.

How Gemini in BigQuery uses your data

In order to provide accurate results, Gemini in BigQuery requires access to both your Customer Data and metadata in BigQuery for enhanced features. Enabling Gemini in BigQuery grants Gemini permission to access this data, which includes your tables and query history. Gemini in BigQuery doesn't use your data to train or fine-tune its models. For more information on how Gemini uses your data, see Security, privacy, and compliance for Gemini in BigQuery.

Enhanced features in Gemini in BigQuery are the following:

  • SQL generation tool
  • Prompt to generate SQL queries
  • Convert comments to SQL
  • Complete a SQL query
  • Explain a SQL query
  • Generate python code
  • Python code completion
  • Conversational analytics
  • Data canvas
  • Data preparation
  • Data insights

Locations

For information about where Gemini in BigQuery processes your data, see Where Gemini in BigQuery processes your data.

What's next