Set Up a Google BigQuery Data Federation Connection
Set up a connection between Google BigQuery and Data Cloud to access data.
User Permissions Needed | Â |
---|---|
To create a Google BigQuery Data Federation connection in Data Cloud: | Data Cloud Admin |
Before you begin:
- If you use VPC Service Controls in Google Cloud, ask your GCP org admin to review Data Cloud IP Allowlist and Allow access to protected resources from outside a perimeter, and update your allowlists.
- Create a Google Cloud service account with these permissions. For more information, see Create service accounts.
- BigQuery Metadata Viewer
- BigQuery Job User
- BigQuery Data Viewer
- BigQuery Read Session User
-
In Data Cloud, go to Data Cloud Setup.
-
Under Configuration, select More Connectors.
-
Click New.
-
Under Source, select Google BigQuery and click Next.
-
Enter a connection name, connection API name.
-
Enter the authentication details.
Upload the credentials JSON file or paste its contents.
-
Enter the Project ID.
-
To review your configuration, click Test Connection.
-
Click Save.
To support large data sizes
- Enable
bigquery.tables.create
andbigquery.dataset.create
permissions in Google BigQuery. You can either attach a predefined role that has these permissions or if there is a custom role attach these permissions to that role. For more information see, BigQuery predefined IAM roles. - Contact Salesforce support and get your org allow-listed to support querying large result sets.
- Enable