Integration Guide

Connecting Google BigQuery

A guide to setting up a Service Account and syncing your data warehouse tables with SpendSignal.

What you'll need

Project ID

The ID of your Google Cloud Project.

Service Account Key

A JSON key file for authentication.

Dataset ID

The target dataset containing your tables.

1

Create Service Account

  1. Go to Google Cloud Console > IAM .
  2. Select your project.
  3. Click Create Service Account.
  4. Name it (e.g., "spendsignal-connector").
  5. Grant the role BigQuery Data Viewer and BigQuery Job User.
2

Generate JSON Key

After creating the service account, you need to download a key.

  1. Click on the newly created email address in the list.
  2. Go to the Keys tab.
  3. Click Add Key > Create new key.
  4. Select JSON and click Create.
  5. A file will automatically download to your computer.
3

Connect to SpendSignal

Return to the SpendSignal dashboard.

  • Project ID: Found on the GCP dashboard home.
  • Dataset ID: The name of the dataset (folder) in BigQuery you want to sync.
  • Service Account Key: Open the JSON file you downloaded and paste the entire content.

Ready to connect?

Head back to the dashboard with your Service Account Key.