GCP BigQuery 系列

[BQ 05] BigQuery 快速上手 — 使用BigQuery sandbox 免信用卡模式 (下)

前言:

照著 Day 04: Bigquery 快速上手 — 使用Bigquery sandbox 免信用卡模式 (上) 完成以後,就能夠在 BigQuery 的沙箱機制下運作了,我們開始玩耍吧~ 今天要來建立你在 BigQuery的的第一個查詢!

先來個已經看過好多次的 BigQuery 長相:

其實還挺直觀的,BigQuery 的介面我們可以分成四大部分:

1: BigQuery 控制面板,包含分析、遷移和監控三個部分。
2: 資料集和資料表
3: 撰寫和執行SQL 語法的區域
4: 個人紀錄和專案紀錄的查詢

本日目標: 執行你在BigQuery的第一個查詢

BigQuery 除了使用者可以上傳自己的資料,也有提供公開的數據集讓使用者選取。

我們把以下的代碼複製到3這個區域。SELECT
name, gender, SUM(number) AS total
FROM
`bigquery-public-data.usa_names.usa_1910_2013`
GROUP BY
name, gender
ORDER BY
total DESC
LIMIT
10

可以看到左上方顯示綠色,並且告訴你這個語法會執行多少查詢量

這個地方很重要,因為 BigQuery 的收費方式可以分為 儲存量查詢量,後面的我們會再提到更詳細的收費方式。

我們也可以試著把語法寫錯,可以發現右上方變成了紅色。

回到正確的語法,按下執行後可以看到:

1. 返回查詢結果。

2. 個人紀錄也更新了,可以看到哪個使用者在什麼時間做了什麼查詢。

到這裡,我們就完成了我們在 BigQuery 的第一個查詢!! 是不是很直觀呢~

這裡補充一下,我們前面用SQL語法查詢公開數據集的部分,也可以從另一個方式看到:

**搜尋usa_names: **

點開來:

點選預覽即可看到:

Summary:

BigQuery 的介面可分為四大部分:

1: BigQuery 控制面板,包含分析、遷移和監控三個部分。
2: 資料集和資料表
3: 撰寫和執行SQL 語法的區域
4: 個人紀錄和專案紀錄的查詢

BigQuery 提供公開的數據集可供使用者查詢。

Reference:

Query a public dataset with the Google Cloud console

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *