What problem does it solve? Setting up BigQuery data ingestion often duplicates existing transfers or misconfigures data source parameters. This Skill discovers existing BigQuery Data Transfer Service (DTS) configurations, extracts transfer metadata, and guides the declarative provisioning of new transfers so ingestion pipelines are not recreated unnecessarily. ## Core Features & Use Cases - Transfer Discovery: Lists and inspects existing DTS transfer configs and run history in a target project and region using bq CLI commands. - Data Source Parameter Inspection: Queries the BigQuery Data Transfer REST API via a Python script to enumerate required parameters for any data source, and generates OAuth authorization URLs for Google data sources. - Guided Provisioning Workflow: Enforces declarative provisioning through a deployment.yaml pipeline framework, mandatory user confirmation of parameters, and monitored manual transfer runs. - Use Case: When asked to ingest Google Cloud Storage or Google Ads data into BigQuery, use this Skill to check whether a DTS transfer already exists, validate its parameters with the user, and trigger a verified run before building downstream pipeline stages. ## Quick Start Ask the assistant to check for existing BigQuery Data Transfer Service configs in your project and set up ingestion for your data source.