BigQuery Authentication
This integration allows you to connect with BigQuery by using a Service Account for authentication. Follow the steps below to set up the authentication.
Authentication Setup
Basic Details
- Integration Name: Enter a unique name for your integration.
- Description (Optional): Add a brief description to identify this integration.
Connection Details
To connect to BigQuery, you'll need to provide a Service Account key file and your Project ID.
-
Connection Type:
SelectService Account
from the dropdown menu. -
Upload Service Account Key File:
- Download the JSON key file for your service account from your cloud platform.
- Upload the
.json
key file here. Drag and drop the file into the designated area or click to upload.
Note: Only
.json
files are supported. -
Project ID:
Enter the Project ID for your BigQuery project, which can be found in your cloud platform's project settings.
Steps to Obtain Service Account Key
- Go to your cloud platform's console.
- Navigate to IAM & Admin > Service Accounts.
- Select your project or create a new one if you haven't.
- Create a new Service Account and assign the necessary permissions (such as the
BigQuery Admin
role). - After creating the service account, generate a key in JSON format.
- Download the JSON file to your local machine.
Once the JSON key file is uploaded and the Project ID is provided, click Test & Save to verify the connection.
Testing the Authentication
- Use the Test & Save button to validate your credentials. If the connection is successful, the system will display a confirmation message.
- If there are any issues, ensure that the correct Service Account key file and Project ID are provided, and that the service account has the necessary permissions.