1 of 26

BigQuery 1️⃣ 0️⃣ 1️⃣

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

2022/9/25

Karen Hsieh

2 of 26

Karen Hsieh

Director of Platform Product @ ALPHA Camp

Moderator of dbt #local-taipei

A product manager builds company-wide data literacy and empowers the product team to create values for people and grow the company.

3 of 26

Agenda

  • Why use BigQuery?
  • How to get started?
  • What do I use on BigQuery?
  • What do you do?

4 of 26

Why use BQ?

Check Data

5 of 26

Started from waiting too long….⏳

When I needed to check few numbers, download csv from backstages.

It’s easy but not FUN if repeated > 5 times.

🖥

🖥

🖥

🖥

🖥

🖥

6 of 26

🧞‍SQL

SELECT

month,

SUM(revenue) AS revenue

FROM revenue_raw

GROUP BY 1

ORDER BY 1

It’s easy. Just like a sentence.

Concept is similar to the pivot table.

It’s so FAST.

7 of 26

How to use SQL?

+

= 🤷‍♀️

Where is the data? How can I get?

Where can I use SQL?

Use BigQuery

as Data warehouse

CTO

8 of 26

Since data is from our production, can I….

Get data from production!

“Are you querying data? 🤪

OLTP is very different from OLAP�Cloud Data Warehouse Benchmark Redshift vs Snowflake vs BigQuery | Fivetran explains more details by George Fraser

9 of 26

How to get started?

Google!

10 of 26

What is BigQuery?

What is Data Warehouse?

What is Google Cloud Platform?

� ……….😅more unknown

11 of 26

Just do it 😆

Using BigQuery right away

12 of 26

BigQuery for Data Warehouse

  • Clear guidance
  • Try BigQuery
  • Copy & Paste the SQL code

13 of 26

Free Trial

+ Public data

Almost $0 even after trail according to my usage.

14 of 26

UI friendly - view

2

3

4

5

1

15 of 26

UI friendly - query

1

3

2

4

5

16 of 26

SQL in BigQuery

  • Window function
  • Array & Struct

17 of 26

Keep Update 💪

https://cloud.google.com/bigquery/docs/release-notes

  • Easier to use
  • More integrations
    • GA4
    • Google Spreadsheet
    • Data Studio
    • BQ ML
  • Query functions

18 of 26

What do I use on BQ?

Data Analysis

19 of 26

Data warehouse + computing

🖥

Load

Extract

Transfer

Analysis

👷‍♂️ Engineer

🙋‍♀️ Me

Visualize

It’s ok to be a black box.

I don’t need to understand.

20 of 26

It’s fast ⚡️ for exploring data

Transfer

Analysis

Visualize

Known data

Check analysis result

Try different analysis

Insights 💡

21 of 26

Start Now 👩‍💻 🧑‍💻

What do you do?

22 of 26

Google Cloud Training

23 of 26

Thank you

Welcome connect 👋�linkedin.com/in/karenhsieh

Q&A

Raise your hand 🙋‍♀️🙋🙋‍♂️

24 of 26

Register for Coalesce 2022�The Analytics Engineering Conference

Coalesce Online

October 17-21, Online

FREE

The main experience you know and love.

Visit coalesce.getdbt.com/register

Coalesce Hub

October 17-21, New Orleans�Our first time together, in person!

Coalesce Online +

London, 20 October 2022�Sydney, 21 October 2022

25 of 26

26 of 26

Thank you

Welcome connect 👋�linkedin.com/in/karenhsieh

Q&A

Raise your hand 🙋‍♀️🙋🙋‍♂️