What problem does it solve? Setting up cross-cloud data federation between Google Cloud BigQuery and remote Iceberg REST catalogs like Databricks Unity or AWS Glue involves many error-prone steps: regional secret management, IAM trust policies, service account bindings, and region pairing. This Skill guides the agent through the entire setup so remote data becomes queryable from BigQuery without manual trial and error. ## Core Features & Use Cases - Databricks Unity Federation: Creates regional Secret Manager secrets for OAuth credentials, provisions a federated BigLake Iceberg catalog, and grants the catalog service account secret access. - AWS Glue Federation: Builds AWS IAM roles with placeholder trust policies, attaches scoped Glue and S3 read permissions, creates the federated catalog, and finalizes trust with the Google service agent ID. - Validation and Troubleshooting: Verifies federation by listing namespaces via the bq CLI and provides region-pairing and troubleshooting guidance. - Use Case: A data engineer wants to query tables stored in AWS Glue from BigQuery. The Skill walks through IAM role creation, catalog provisioning, trust policy updates, and a final validation query. ## Quick Start Ask the agent to federate your lakehouse catalog to Databricks or AWS Glue so you can query that data from BigQuery.