Google BigQuery

BigQuery

Warehouses

Overview

Send your ecommerce data to Google BigQuery for advanced analytics, custom SQL queries, and integration with Looker Studio dashboards.

Setup

  1. 1

    Create a GCP project and BigQuery dataset (see the setup guide on the Outputs page).

  2. 2

    Generate a service account with BigQuery Data Editor and Job User roles.

  3. 3

    Go to Dashboard > Outputs, click Connect on BigQuery, and paste your credentials.

  4. 4

    Data will sync to your BigQuery dataset on the same schedule as your sources.

Tips

  • Use Looker Studio to build dashboards on top of your BigQuery data for free.
  • BigQuery charges for storage and queries — the free tier covers most small datasets.

Fields Required

GCP Project ID

my-gcp-project

Dataset ID

ecommerce_data

Dataset Location

US

Service Account JSON

{"type": "service_account", ...}

Setup Guide

  1. 1

    Go to Google Cloud Console and note your Project ID (or create a new project).

    https://console.cloud.google.com/
  2. 2

    Go to BigQuery and click the three dots next to your project, then "Create dataset".

    https://console.cloud.google.com/bigquery
  3. 3

    Name the dataset (this is your Dataset ID), choose a location (e.g., US), and click Create.

  4. 4
  5. 5

    Click "+ Create Service Account", name it smartecom-etl, and click Create and Continue.

  6. 6

    Assign the roles BigQuery Data Editor and BigQuery Job User, then click Done.

  7. 7

    Click the service account, go to Keys tab, click "Add Key" > "Create new key" > JSON.

  8. 8

    Copy the entire downloaded JSON file contents into the Service Account JSON field.

Tips

  • The Project ID is the short ID shown in parentheses, not the project name.
  • Dataset Location should match where you want data stored. US is the most common.
  • Never share your Service Account JSON publicly.