GCP BigQuery 系列

[BQ 03] 學習地圖

前言:

在學習一個新技術的時候,我喜歡知道它整個的輪廓,能夠幫助自己彙整學到了什麼以及檢驗是否有遺漏的地方。

本篇主要是針對這張學習地圖作介紹,幫助各位對後續會讀到的內容,先有一個了解。

在這張學習地圖中,我們從 BigQuery 中心 出發,分為八大部份:

Why?

這裡會介紹為什麼要用 BigQuery,它有什麼好處。

What?

這裡分成三個:

BigQuery 是什麼?
BigQuery 的基本架構/ 資料存放地點
BigQuery 吃什麼樣的數據格式。

How?

既然這麼好用,那它又要如何操作以及有哪些連線方式呢?

在BigQuery中,有四種連線的方式,我們會分別實際操作。

另外如果需要大量操作與管理時,我們會用程式來操作,

程式的部分官方建議使用 Client libraries,因此我們後面會專注在使用 python client library 來操作。

How much?

這個部分會以圖像化的方式呈現如何收費,以及注意事項。

Application

在前面了解它的架構以及基本操作後,我們會練習幾個常用的場景。

主要分為 BI (Business Intelligence)AI (Artificial Intelligence) 兩部分。

Optimization

這裡會分享一些節省費用的小技巧,包含怎麼查詢以及怎麼建置資料才能夠節省費用。

Monitoring

監控你的 BigQuery 使用情況,看看是不是有哪些user做了一些效能很低的查詢。

other

這裡想要分享兩個額外的案例

(1) BigQuery Omni (如果有跨雲端平台的數據,可以使用 BigQuery Omni)
(2) SAP to BigQuery (SAP系統的資料如何傳到 BigQuery?)

Summary:

接下來的文章都會在一開始標示目前在學習地圖上的哪一個地方。

Reference:

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

發佈留言

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