筆記[工作]-BigQuery相關知識查詢:Region vs. Multi-Region、資料類型、收費機制

更新 發佈閱讀 4 分鐘

因為工作需要,主管要我研讀BigQuery以下主題,整理成筆記如下(其實ChatGPT都查得到XD):


  1. BigQuery的Region和Multi-Region的比較:
    • 地理範圍:

Region:單一資料中心區域

Multi-Region:多個資料中心區域的集合

    • 可用性:

Region:較低(依賴單一區域)

Multi-Region:較高(跨多個區域)

    • 容錯能力:

Region:一般

Multi-Region:高,可在區域故障時持續提供服務

    • 成本:

Region:通常較低

Multi-Region:通常略高

    • 合規性控制:

Region:較好(可明確指定區域)

Multi-Region:一般(資料分散於多區域)

    • 延遲:

Region:較低(與應用同區時)

Multi-Region:較高(分散式資料訪問)


  1. BigQuery在設定DataSet時必須決定Region或是Multi-Region,決定後就無法更改。

  1. BigQuery的基本資料類型(Primitive Data Types)
    • INT64:整數類型,64位元帶號整數(又稱INTEGER)
    • FLOAT64:浮點數類型(又稱FLOAT)
    • NUMERIC:高精度數值,最多38位數字(29位小數),適用於財務計算
    • BIGNUMERIC:更高精度的數值類型,最多76位數字(38位小數)
    • BOOL:布林值,TRUE或FALSE(又稱BOOLEAN)
    • STRING:字串類型,可儲存UTF-8字元(不限長度)
    • BYTES:二進位資料,儲存原始資料如圖片、加密資料等

  1. BigQuery的日期與時間類型(Date and Time Types)
    • DATE:僅包含日期,格式為YYYY-MM-DD
    • DATETIME:日期與時間(不含時區),格式為YYYY-MM-DD HH:MM:SS[.SSSSSS]
    • TIME:僅包含時間,格式為HH:MM:SS[.SSSSSS]
    • TIMESTAMP:日期與時間(含時區),以 UNIX 時間戳表示

  1. BigQuery的複合資料類型(Complex Data Types)
    • STRUCT(或RECORD):結構型資料,可視為一個巢狀的欄位組,例如JSON物件
    • ARRAY:陣列類型,可儲存同一資料類型的多個值,例如ARRAY<STRING>

  1. BigQuery的收費機制主要分為兩個部分:查詢成本和儲存成本
  • 查詢成本有兩種收費模式:
    • 按需計費:查詢時會根據實際掃描的資料量(不論實際返回多少資料)來計算費用;可透過EXPLAIN或Dry Run功能預估查詢會處理多少資料
    • 訂閱計費:根據所購買的「查詢處理單位」或「slots」收費,適合大型企業或有穩定且大量查詢需求的用戶;可以預估費用,不論查詢量多寡
  • 儲存成本也有兩種收費模式:
    • 主動儲存:$0.02美元/GB/月,最近90天內有修改或寫入的資料
    • 長期儲存:$0.01美元/GB/月,資料在90天內未被修改,自動轉為長期儲存,不需額外操作


留言
avatar-img
柴郡貓姍蒂的沙龍
48會員
39內容數
2025/08/10
因為名詞解釋在ChatGPT上都查得到,所以此篇筆記只記錄如何操作的影片連結(:P) 大概簡單比較兩者使用的情境: Shared VPC:同一個VPC網路跨專案共用,中央管理、安全一致 VPC Peering:兩個獨立VPC點對點互通,各自管理 下面是如何在GCP操作兩者的影片: Shar
2025/08/10
因為名詞解釋在ChatGPT上都查得到,所以此篇筆記只記錄如何操作的影片連結(:P) 大概簡單比較兩者使用的情境: Shared VPC:同一個VPC網路跨專案共用,中央管理、安全一致 VPC Peering:兩個獨立VPC點對點互通,各自管理 下面是如何在GCP操作兩者的影片: Shar
2025/07/06
在研讀Google Cloud IAM(Identity and Access Management)時,讀到成員除了Google帳戶,還可能有Service Account(和其他),不是很懂,故問了ChatGPT,得到以下回答: Service Account是一種由Google管理的特殊
2025/07/06
在研讀Google Cloud IAM(Identity and Access Management)時,讀到成員除了Google帳戶,還可能有Service Account(和其他),不是很懂,故問了ChatGPT,得到以下回答: Service Account是一種由Google管理的特殊
2025/07/06
以下為查詢ChatGPT有關Database(資料庫)和Data Warehouse(數據倉儲)的資料: Database(資料庫)和Data Warehouse(數據倉儲)都是用來儲存資料的系統,但用途、設計方式與處理資料的方式有明顯差異,如以下說明: 1. 用途與目標 Databa
2025/07/06
以下為查詢ChatGPT有關Database(資料庫)和Data Warehouse(數據倉儲)的資料: Database(資料庫)和Data Warehouse(數據倉儲)都是用來儲存資料的系統,但用途、設計方式與處理資料的方式有明顯差異,如以下說明: 1. 用途與目標 Databa
看更多
你可能也想看
Thumbnail
這邊統整了所有過去發表過關於 QUERY 函式的教學分享,希望可以方便你按照順序閱讀和練習。 QUERY 可以用來查詢、篩選、聚集、排序資料,還可以做張簡易的資料透視表,是我在 Google 試算表上做數據分析、製作報告、製作儀表板時最常用的函式之一,既方便又好用,誠心推薦!
Thumbnail
這邊統整了所有過去發表過關於 QUERY 函式的教學分享,希望可以方便你按照順序閱讀和練習。 QUERY 可以用來查詢、篩選、聚集、排序資料,還可以做張簡易的資料透視表,是我在 Google 試算表上做數據分析、製作報告、製作儀表板時最常用的函式之一,既方便又好用,誠心推薦!
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
BigQuery 是 Google 推出的無伺服器資料倉儲方案,內建有查詢引擎(類似於 SQL),查詢引擎除了可以方便管理外,也能夠在短時間內對數 TB 的數據進行撈取。相較於其他的資料倉儲解決方案相比,它的成本較低,但如果你的資料量太大有可能成本還是超出你的預期
Thumbnail
BigQuery 是 Google 推出的無伺服器資料倉儲方案,內建有查詢引擎(類似於 SQL),查詢引擎除了可以方便管理外,也能夠在短時間內對數 TB 的數據進行撈取。相較於其他的資料倉儲解決方案相比,它的成本較低,但如果你的資料量太大有可能成本還是超出你的預期
Thumbnail
在用 QUERY 查詢資料時,你曾遇過在 WHERE 寫很多個 OR 的狀況嗎?有個更簡單好用的寫法推薦給你,來瞧瞧!
Thumbnail
在用 QUERY 查詢資料時,你曾遇過在 WHERE 寫很多個 OR 的狀況嗎?有個更簡單好用的寫法推薦給你,來瞧瞧!
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
※ 為什麼需要 Subquery? 當⼀個任務需要多個 Query 完成任務,可以使⽤ Subquery 把多個 Query 合併成⼀個 Query。 當我們在進行SQL查詢時,每次查詢都需要在Web Server和資料庫之間來回傳遞資料。這個過程會產生網路延遲,特別是當兩者之間的物理距離較遠時
Thumbnail
※ 為什麼需要 Subquery? 當⼀個任務需要多個 Query 完成任務,可以使⽤ Subquery 把多個 Query 合併成⼀個 Query。 當我們在進行SQL查詢時,每次查詢都需要在Web Server和資料庫之間來回傳遞資料。這個過程會產生網路延遲,特別是當兩者之間的物理距離較遠時
Thumbnail
本書介紹了戰略設計、管理領域複雜度、實際應用領域驅動設計等主題。透過對核心子領域、支持子領域、限界上下文等概念的探討,提供了領域驅動設計的相關知識。這篇文章中還涉及了微服務、事件驅動架構和資料網格等相關主題,提供了設計系統和應用領域驅動設計的指導。
Thumbnail
本書介紹了戰略設計、管理領域複雜度、實際應用領域驅動設計等主題。透過對核心子領域、支持子領域、限界上下文等概念的探討,提供了領域驅動設計的相關知識。這篇文章中還涉及了微服務、事件驅動架構和資料網格等相關主題,提供了設計系統和應用領域驅動設計的指導。
Thumbnail
台灣市場規模不夠的先天不足,加上網際網路有打破地理限制的特性,在我從事系統開發以來,出資人或是產品經理在發展數位產品時,常會希望系統能夠觸及全世界各地的使用者。衍生的就是系統需要能夠全球化、在地化的需求。然而這不僅僅是一個關於語言轉換的問題,而是一個涉及技術、法律以及市場策略等多維度的問題。
Thumbnail
台灣市場規模不夠的先天不足,加上網際網路有打破地理限制的特性,在我從事系統開發以來,出資人或是產品經理在發展數位產品時,常會希望系統能夠觸及全世界各地的使用者。衍生的就是系統需要能夠全球化、在地化的需求。然而這不僅僅是一個關於語言轉換的問題,而是一個涉及技術、法律以及市場策略等多維度的問題。
Thumbnail
※ GROUP BY 用於將數據表中的數據按照一個或多個列進行分組。例如在處理一個表格的資料時,可以指定欄位,一個或是多個,然後把將其視為ID進行分組處理。 ※ 語法 SELECT column1, column2, ..., aggregate_function(column) FROM
Thumbnail
※ GROUP BY 用於將數據表中的數據按照一個或多個列進行分組。例如在處理一個表格的資料時,可以指定欄位,一個或是多個,然後把將其視為ID進行分組處理。 ※ 語法 SELECT column1, column2, ..., aggregate_function(column) FROM
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News