前言:
前面為了方便大家先快速上手,使用了BigQuery沙箱機制,然而沙箱機制有些功能會受到限制。接下來,我們要使用到的是一般專案模式,因為會綁定信用卡,如果暫時還不想綁定信用卡的可以略過這一篇,未來會需要解鎖某些限制功能的再開通就好。
準備材料:
信用卡
Step 1. 啟用一般專案模式
填入你的完整資訊:
到這裡就完成啟用了!
Step 2. 設定帳單扣打警示通知
點選帳單:
啟用後可以看到 Google cloud 贈送的額度:
到這裡就設置好預警通知了,如果超過預算的 50%, 90%和 100%,GCP會發送通知到使用者的信箱。
Step 3. 回到 BigQuery 介面
可以看到原本沙箱機制的提示不見了。
接下來的操作就和: Day 05: Bigquery 快速上手 — 使用Bigquery sandbox 免信用卡模式 (下)一樣了。
一樣把這段代碼貼到 SQL 查詢區域: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
一樣可以看到查詢結果:
Summary:
使用一般專案模式步驟如下:
Step 1. 啟用一般專案模式
Step 2. 設定帳單扣打警示通知
一般專案模式下會綁定信用卡,因此記得要到帳單設置預警通知,假設超過原本的預算的50%, 90%和 100%,請 GCP發送通知給使用者,避免超額的問題。