What problem does it solve? Setting up data ingestion into BigQuery often involves unknown transfer configurations, undocumented datasource parameters, and manual OAuth steps. This Skill discovers existing BigQuery Data Transfer Service (DTS) configurations, extracts datasource metadata, and guides the declarative provisioning of new transfers so ingestion pipelines are not duplicated or misconfigured. ## 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. - Datasource Parameter Inspection: Runs a Python script against the BigQuery Data Transfer REST API to enumerate available data sources and their required parameters, including OAuth authorization URL generation for Google data sources. - Declarative Provisioning Workflow: Enforces creation of transfers through a deployment.yaml-based resource provisioning framework rather than imperative CLI commands, with mandatory user confirmation of parameters. - Use Case: When asked to ingest Google Ads or Cloud Storage data into BigQuery, use this Skill to check whether a DTS transfer already exists, discover required parameters, and trigger and monitor a manual run before building downstream pipeline tasks. ## Quick Start Ask the assistant to check for existing BigQuery Data Transfer Service configs in your project and help set up ingestion for your data source.