Edilitics | Data to Decisions

Google BigQuery Integration

Connect Google BigQuery to Edilitics as a source or destination. Step-by-step setup for Service Account and User Account authentication.

Google BigQuery can be used as both a source and destination in Edilitics. It supports full load, incremental, and CDC (destination only) in Replicate pipelines, and source or destination in Transform flows.


Before You Begin

  • A Google Cloud project with BigQuery enabled.
  • Either a Service Account key (JSON) with BigQuery Data Editor and BigQuery Job User roles, or a Google account with the same permissions for User Account authentication.
  • The Project ID and Dataset ID you want to connect.

Authentication Methods

BigQuery supports two authentication methods:

Service Account (recommended for production): Upload a JSON key file generated from a Google Cloud Service Account. The service account must have the BigQuery Data Editor and BigQuery Job User IAM roles on the target project.

User Account: Authenticate using a Google account via OAuth. Use the same Google account you use to log in to Edilitics. This method is suitable for personal or trial usage.


Steps to Connect

Step 1: Add the BigQuery Integration

  1. In Edilitics, go to the Integrate module.
  2. Click New Integration.
  3. Select Google BigQuery from the integration catalog.

Step 2: Choose Authentication Type

Select Service Account or User Account.

For Service Account:

  • Enter your Project ID.
  • Upload your Service Account Key (JSON file).
  • Click Fetch Datasets to load the available datasets in your project.
  • Select your Dataset ID from the list.

For User Account:

  • Enter your Project ID.
  • Click Authenticate with Google and complete the OAuth flow using the same account you use to log in to Edilitics.
  • Click Fetch Datasets to load datasets.
  • Select your Dataset ID.

Step 3: Configure the Integration

  • Enter an Integration Name to identify this connection in your workspace.
  • Add an optional description.
  • Configure AI Column Insights if required. See AI Column Insights for privacy mode options.

Step 4: Test and Save

  • Click Test Connection to validate credentials and access.
  • On success, click Preview to confirm the data is accessible.
  • Click Save to create the integration.

Connection Details

FieldValue
ProtocolHTTPS
Port443
IP whitelistingNot required

Supported Operations

OperationSourceDestination
Replicate: Full LoadYesYes
Replicate: IncrementalYesYes
Replicate: CDCNoYes
TransformYesYes
VisualizeYesn/a
AskEdiYesn/a

Need help? Email support@edilitics.com with your workspace, job ID, and context. We reply within one business day.

Last updated on

On this page