What problem does it solve? When building data pipelines on Google Cloud, it is hard to know whether ingestion is already handled by an existing BigQuery Data Transfer Service (DTS) configuration, and creating new transfers requires discovering datasource-specific parameters, OAuth authorization, and correct project/region settings. ## Core Features & Use Cases - Transfer Discovery: Lists and inspects existing DTS transfer configurations in a target project and region using bq CLI commands. - Datasource Parameter Discovery: Runs a Python script against the BigQuery Data Transfer REST API to enumerate available data sources and their required parameters, including OAuth authorization URLs for Google data sources. - Run Verification: Triggers manual transfer runs and polls their status to confirm successful ingestion before downstream pipeline work. - Use Case: A data engineer asked to "ingest Google Ads data into BigQuery" uses this Skill to check for an existing transfer, discover required parameters, coordinate OAuth authorization, and verify a successful run before building transformations. ## Quick Start Ask the assistant to check whether a BigQuery Data Transfer Service configuration already exists for your project and region before setting up a new data ingestion pipeline.