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
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.
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.