Google Cloud

BigQuery + Looker Studio Dashboard Tutorial: Free BI on GCP

2026-05-24
NicheeLab Editorial Team

BigQuery + Looker Studio is GCP's standard BI stack — you can build a production-grade dashboard for free. This article walks through visualizing GA4 / sales data, accelerating queries with BI Engine, and implementing Calculated Fields and Filter Controls with concrete examples.

Build Flow

  1. Prepare data in BigQuery (Tables / Views)
  2. Connect a Data Source in Looker Studio
  3. Create a report and add charts
  4. Add Calculated Fields / Filter Controls
  5. Reserve BI Engine for acceleration
  6. Share / Embed

Step 1: Prepare BigQuery Data

-- 売上集計 View
CREATE OR REPLACE VIEW analytics.sales_dashboard AS
SELECT
  DATE(order_timestamp) AS order_date,
  product_category,
  region,
  COUNT(DISTINCT order_id) AS order_count,
  SUM(amount) AS revenue,
  AVG(amount) AS avg_order_value
FROM raw.orders
WHERE order_timestamp >= TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 730 DAY)
GROUP BY 1, 2, 3;

Step 2: Connect a Data Source in Looker Studio

  1. lookerstudio.google.com — open the site
  2. "Create" → "Data Source"
  3. Choose the "BigQuery" connector
  4. Select Project → Dataset → Table / View
  5. For Custom Query, paste SQL directly

Step 3: Choosing the Right Chart

Use caseChart
Time-series trendsTime Series / Line
Category comparisonBar / Column
CompositionPie / Donut
GeographyGeo Map (country / prefecture)
Single KPI valueScorecard (supports period-over-period)
Detail tableTable (supports Pivot)
Sankey / HeatmapCommunity Visualizations

Step 4: Calculated Field

-- 売上前年比
(revenue - revenue_yoy) / revenue_yoy * 100

-- 月の最初の日
DATE_TRUNC(order_date, MONTH)

-- カテゴリ集約
CASE
  WHEN product_category IN ('Electronics', 'Computers') THEN 'Tech'
  WHEN product_category IN ('Books', 'Music') THEN 'Media'
  ELSE 'Other'
END

-- LTV 概算
revenue / NULLIF(unique_customers, 0)

Step 5: Filter Control

  • Date Range Control: filter by date (default: Last 30 days)
  • Drop-down List: pick a dimension (region / category)
  • Input Box: free numeric input from the user
  • Advanced Filter: complex conditions (AND/OR)
  • Parameter: pass as a variable into SQL

Step 6: Accelerate with BI Engine

  1. BigQuery Console → BI Engine → create a Reservation
  2. Size: start with 1 GB ($30/month)
  3. Configure Preferred Tables (the tables Looker Studio uses)
  4. Looker Studio queries automatically route through BI Engine
  5. Result: sub-second queries with zero BigQuery query charges

Step 7: Share / Embed

  • Sharing: individual / group / entire org / Public Link
  • Embedding: drop into an internal portal or website via iframe
  • Scheduled PDF / email delivery
  • Looker Studio Pro: org-level management with Service Account auth

A Typical Dashboard Layout

E-commerce Sales Dashboard

  • Header: period filter + region filter
  • KPI Row: Revenue / Orders / AOV / MoM (Scorecard × 4)
  • Time Series: daily revenue trend (YoY comparison)
  • Bar Chart: top 10 revenue by category
  • Geo Map: revenue by prefecture
  • Table: per-product detail (drill-down)

GA4 / Ads Integration

  • GA4 → BigQuery Linking pipes raw data in
  • Google Ads Data Transfer auto-syncs ad data
  • Connectors also exist for Search Console, YouTube Analytics, and more
  • The standard stack for Marketing Mix Analytics

Comparison with Other BI Tools

ItemLooker StudioLooker (Enterprise)TableauPower BI
PriceFreePer-user pricing$70/user/month$10/user/month
BQ nativeExcellentExcellentGoodGood
Semantic layerLookMLDataset
ExpressivenessStandardStandardHighestHigh
EmbeddingiframeEmbed SDKTableau ServerPower BI Embedded

Is Looker Studio free?

Core features are completely free (formerly Data Studio). Looker Studio Pro costs $9/user/month and adds team management, Vertex AI integration, and Custom Domain.

What does BigQuery integration cost?

Looker Studio itself is free, but BigQuery query charges apply. Using BI Engine waives those charges and speeds queries up — the standard playbook.

What is BI Engine?

BigQuery's in-memory acceleration. Reserve capacity at $30/GB/month and Looker Studio queries return in under a second with no query charges. Essential for BI dashboards.

Calculated Field or Custom Query — which should I use?

Simple calculations → Calculated Field. Complex JOINs/window functions → BigQuery Custom Query or View. Pre-computing with a Materialized View is also recommended.

How do I set up drill-down?

Define a dimension hierarchy (year → month → day) and enable drill-down on the chart. Looker Studio Pro adds more advanced Hierarchies.

What is a Filter Control?

The filter UI at the top of a dashboard. Place date, dimension, and metric switches that apply to multiple charts at once.

What is the best tool to visualize BigQuery data?

Standard: Looker Studio (free, direct connect). Enterprise: Looker (LookML). Ad-hoc: Connected Sheets (Google Sheets). Notebook: Vertex AI Workbench.

How does it compare with other BI tools (Tableau / Power BI)?

Tableau / Power BI offer richer visuals but cost more. Looker Studio is free and simpler. For native GA4 / Ads / BQ integration, Looker Studio wins hands down.

Related Articles: BI / Data Analytics

BigQuery コスト最適化 50 のテクニック|2026 年最新版 (GCP)

Google BigQuery のコスト最適化テクニック 50 連発。パーティション・クラスタリング・Editions・BI Engine・Materialized View・Storage Write API・Custom Cost Controls・INFORMATION_SCHEMA 分析を 2026 年最新版で網羅。50〜90% 削減事例も解説。

GCP ADP 試験対策|SQL 必修パターン・Looker Studio・Dataform 完全ガイド

Google Cloud Associate Data Practitioner (ADP) の SQL 必修パターン、Looker Studio / Looker / Dataform の使い分け、BigQuery 実装テクニック、80 時間合格プランを解説。

Google Cloud (GCP) 認定資格ロードマップ 2026 完全版|全 15 試験を体系化

Google Cloud 認定資格 全 15 試験 (Foundational 2 + Associate 3 + Professional 10) の 2026 年版ロードマップ。14/15 試験が日本語対応、Generative AI Leader (2025-05 新)・PMLE 2026-06 新版、AWS/Azure/GCP シェア比較、役割別ルートを日本語で整理。

Compute Engine / GKE コスト最適化ガイド|Spot・CUD・Recommender (GCP)

Google Compute Engine と GKE のコスト最適化を完全網羅。Spot VM、Sustained Use Discount、Flex CUD、Recommender API、Autopilot vs Standard、HPA/VPA/CA、Custom Machine Type、GPU/TPU 最適化を 2026 年最新版で解説。

Google Cloud, Looker, and Looker Studio are trademarks of Google LLC. For the latest information, see the official Looker Studio site.

Check what you learned with practice questions

Practice with certification-focused question sets

View GCP Exam Prep
Author

NicheeLab Editorial Team

NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.


Related articles
Google Cloud

Google Cloud Certification Roadmap (2026)

Choose your GCP certification path — Foundational, Associate...

Google Cloud

CDL Cloud Digital Leader: Complete Exam Guide (2026)

Pass the Cloud Digital Leader exam — cloud business value, G...

Google Cloud

GAIL Generative AI Leader: Complete Exam Guide (2026)

Pass the Generative AI Leader exam — Gemini, Vertex AI, Work...

Google Cloud

Vertex AI Fundamentals for GCP Certs (2026)

Vertex AI basics every cert candidate needs — Workbench, Pip...

Google Cloud

Associate Cloud Engineer (ACE): Complete Guide (2026)

Pass the Associate Cloud Engineer exam — Console, gcloud, pr...

Browse all Google Cloud articles (103)
© 2026 NicheeLab All rights reserved.