All integrations
Catalogue metadata onlydatabasesv20260721_00

GOOGLEBIGQUERY

Google BigQuery

Google BigQuery is a fully managed data warehouse for large-scale data analytics, offering fast SQL queries and machine learning capabilities on massive datasets

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

63

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamGOOGLE_SERVICE_ACCOUNT

OAUTH2

googlebigquery_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

GOOGLE_SERVICE_ACCOUNT

googlebigquery_service_account

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Credentials JSONcredentials_json · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 63 actions

Cancel BigQuery Job

GOOGLEBIGQUERY_CANCEL_JOB

Tool to cancel a running BigQuery job. This call returns immediately, and you need to poll for the job status to see if the cancel completed successfully. Note that cancelled jobs may still incur costs.

Untrusted display-only summary

Create Capacity Commitment

GOOGLEBIGQUERY_CREATE_CAPACITY_COMMITMENT

Tool to create a new capacity commitment resource in BigQuery Reservation. Use when you need to purchase compute capacity (slots) with a committed period of usage for BigQuery jobs. Supports various commitment plans (FLEX, MONTHLY, ANNUAL, THREE_YEAR) and editions (STANDARD, ENTERPRISE, ENTERPRISE_PLUS).

Untrusted display-only summary

Create BigQuery Connection

GOOGLEBIGQUERY_CREATE_CONNECTION

Tool to create a new BigQuery connection to external data sources using the BigQuery Connection API. Use when setting up connections to AWS, Azure, Cloud Spanner, Cloud SQL, Salesforce DataCloud, or Apache Spark.

Untrusted display-only summary

Create Analytics Hub Data Exchange

GOOGLEBIGQUERY_CREATE_DATA_EXCHANGE

Tool to create a new Analytics Hub data exchange for sharing BigQuery datasets. Use when you need to set up a container for data sharing with descriptive information and listings.

Untrusted display-only summary

Create Analytics Hub Listing

GOOGLEBIGQUERY_CREATE_DATAEXCHANGES_LISTINGS

Tool to create a new listing in a BigQuery Analytics Hub data exchange. Use when you need to share a BigQuery dataset with specific subscribers or make it available for discovery. The dataset must exist and be in the same region as the data exchange.

Untrusted display-only summary

Create BigQuery Dataset

GOOGLEBIGQUERY_CREATE_DATASET

Tool to create a new BigQuery dataset with explicit location, labels, and description using the BigQuery Datasets API. Use when the workflow needs to set up a staging/warehouse dataset and correctness of region is critical to avoid downstream job location mismatches. Surfaces 409 Already Exists errors cleanly without…

Untrusted display-only summary

Create Analytics Hub Listing

GOOGLEBIGQUERY_CREATE_LISTING

Tool to create a new listing in a data exchange using Analytics Hub API. Use when publishing a BigQuery dataset to make it available for subscription by other users or organizations.

Untrusted display-only summary

Create BigQuery Data Policy (v2beta1)

GOOGLEBIGQUERY_CREATE_LOCATIONS_DATAPOLICIES

Tool to create a new data policy under a project with specified location using the v2beta1 BigQuery Data Policy API. Use when you need to set up data masking rules or column-level security for sensitive data. The v2beta1 endpoint uses a nested request structure.

Untrusted display-only summary

Create Analytics Hub Query Template

GOOGLEBIGQUERY_CREATE_QUERY_TEMPLATE

Tool to create a new query template in a BigQuery Analytics Hub Data Clean Room (DCR) data exchange. Use when you need to define predefined and approved queries for data clean room use cases. Query templates must be created in DCR data exchanges only.

Untrusted display-only summary

Create BigQuery Reservation

GOOGLEBIGQUERY_CREATE_RESERVATION

Tool to create a new BigQuery reservation resource to guarantee compute capacity (slots) for query and pipeline jobs. Use when you need to reserve dedicated compute resources for predictable performance and cost management. Reservations can be configured with autoscaling, concurrency limits, and edition-based features.

Untrusted display-only summary

Create BigQuery Reservation Assignment

GOOGLEBIGQUERY_CREATE_RESERVATION_ASSIGNMENT

Tool to create a BigQuery reservation assignment that allows a project, folder, or organization to submit jobs using slots from a specified reservation. Use when setting up resource allocation for BigQuery workloads. Note: A resource can only have one assignment per (job_type, location) combination.

Untrusted display-only summary

Create BigQuery Routine

GOOGLEBIGQUERY_CREATE_ROUTINE

Tool to create a new user-defined routine (function or procedure) in a BigQuery dataset. Use when you need to define SQL, JavaScript, Python, Java, or Scala functions/procedures for reusable logic, data transformations, or custom masking. Supports scalar functions, table-valued functions, procedures, and aggregate fun…

Untrusted display-only summary

Create BigQuery Table

GOOGLEBIGQUERY_CREATE_TABLE

Tool to create a new, empty table in a BigQuery dataset. Use when setting up data infrastructure for standard tables, external tables, views, or materialized views. Supports partitioning, clustering, and encryption configuration.

Untrusted display-only summary

Delete BigQuery Dataset

GOOGLEBIGQUERY_DELETE_DATASET

Tool to delete a BigQuery dataset specified by datasetId via the datasets.delete API. Before deletion, you must delete all tables unless deleteContents=True is specified. Use when cleaning up test datasets or removing unused data warehouses. Immediately after deletion, you can create another dataset with the same name.

Untrusted display-only summary

Delete BigQuery Job Metadata

GOOGLEBIGQUERY_DELETE_JOB_METADATA

Tool to delete the metadata of a BigQuery job. Use when you need to remove job metadata from the system. If this is a parent job with child jobs, metadata from all child jobs will be deleted as well.

Untrusted display-only summary

Delete BigQuery ML Model

GOOGLEBIGQUERY_DELETE_MODEL

Tool to delete a BigQuery ML model from a dataset. Use when you need to remove a trained machine learning model permanently. The operation deletes the model and cannot be undone.

Untrusted display-only summary

Delete BigQuery Routine

GOOGLEBIGQUERY_DELETE_ROUTINE

Tool to delete a BigQuery routine by its ID. Use when you need to remove a stored procedure, user-defined function, or table function from a dataset. This operation is irreversible.

Untrusted display-only summary

Delete BigQuery Table

GOOGLEBIGQUERY_DELETE_TABLE

Tool to delete a BigQuery table from a dataset. Use when you need to remove a table and all its data permanently. The operation deletes all data in the table and cannot be undone.

Untrusted display-only summary

Get BigQuery ML Model

GOOGLEBIGQUERY_GET_BIGQUERY_MODEL

Tool to retrieve a specific BigQuery ML model resource by model ID. Use when you need detailed information about a trained machine learning model including its configuration, training runs, hyperparameters, and evaluation metrics.

Untrusted display-only summary

Get BigQuery Connection IAM Policy

GOOGLEBIGQUERY_GET_CONNECTION_IAM_POLICY

Tool to get the IAM access control policy for a BigQuery connection resource. Returns an empty policy if the resource exists but has no policy set. Use this to check who has access to a specific connection before modifying permissions.

Untrusted display-only summary

Get BigQuery Dataset Metadata

GOOGLEBIGQUERY_GET_DATASET

Tool to retrieve BigQuery dataset metadata including location via the datasets.get API. Use this before creating jobs/queries if the workflow has been failing with location mismatch to confirm the dataset's region and correct the job location accordingly.

Untrusted display-only summary

Get BigQuery Job

GOOGLEBIGQUERY_GET_JOB

Tool to retrieve information about a specific BigQuery job. Returns job configuration, status, and statistics. Use this to check job status after running queries or to get details about job execution.

Untrusted display-only summary

Get BigQuery Query Results

GOOGLEBIGQUERY_GET_QUERY_RESULTS

Tool to get the results of a BigQuery query job via RPC. Use this to retrieve results after running a query, or to check job completion status and fetch paginated results.

Untrusted display-only summary

Get BigQuery Routine

GOOGLEBIGQUERY_GET_ROUTINE

Tool to retrieve a BigQuery routine (user-defined function or stored procedure) by its ID. Use to inspect routine definitions, arguments, return types, and metadata.

Untrusted display-only summary

Get BigQuery Routine IAM Policy

GOOGLEBIGQUERY_GET_ROUTINE_IAM_POLICY

Tool to retrieve the IAM access control policy for a BigQuery routine resource. Returns an empty policy if the routine exists but has no policy set. Use this to check current access permissions before modifying them.

Untrusted display-only summary

Get BigQuery Service Account

GOOGLEBIGQUERY_GET_SERVICE_ACCOUNT

Tool to get the service account for a project used for interactions with Google Cloud KMS. Use when you need to retrieve the BigQuery service account email for KMS encryption configuration or key access permissions.

Untrusted display-only summary

Get BigQuery Table IAM Policy

GOOGLEBIGQUERY_GET_TABLE_IAM_POLICY

Tool to retrieve the IAM access control policy for a BigQuery table resource. Returns an empty policy if the resource exists but has no policy set. Use this to check current access permissions before modifying them.

Untrusted display-only summary

Get BigQuery Table Schema

GOOGLEBIGQUERY_GET_TABLE_SCHEMA

Tool to fetch a BigQuery table's schema and metadata without querying row data. Use before generating SQL queries to avoid column name typos and confirm field types and nullable modes. This is especially useful when INFORMATION_SCHEMA access is restricted.

Untrusted display-only summary

Insert Data into BigQuery Table

GOOGLEBIGQUERY_INSERT_ALL

Tool to stream data into BigQuery one record at a time without running a load job. Use when you need immediate data availability or inserting small batches. Supports row-level deduplication via insertId and error handling via skipInvalidRows.

Untrusted display-only summary

Insert BigQuery Job

GOOGLEBIGQUERY_INSERT_JOB

Tool to start a new asynchronous BigQuery job (query, load, extract, or copy). Use when you need to run a query as a job, load data from Cloud Storage, extract table data to GCS, or copy tables. For dry-run validation without execution, set dryRun to true in configuration.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.