BigQuery 定價
BigQuery 是一個無伺服器資料分析平台,您不需要佈建個別執行個體或虛擬機器,就能使用 BigQuery。反之,BigQuery 會自動視需求分配運算資源。另外,您也可以提前保留運算容量 (顯示為代表了虛擬 CPU 的「運算單元」)。BigQuery 的定價結構反映了這項設計。
BigQuery 定價總覽
BigQuery 的計價方式分為兩個主要部分:
BigQuery 會收取其他作業的費用,包括使用 BigQuery Omni、BigQuery ML、BI Engine,以及串流讀取和寫入。
您建立的每項專案都會連結至一個帳單帳戶。在專案中執行 BigQuery 工作產生的所有費用都會計入該帳單帳戶。此外,BigQuery 儲存空間的相關費用也會計入與專案相連結的帳單帳戶中。您可以在 Google Cloud 控制台的「Cloud Billing 報表」頁面中查看 BigQuery 的費用和趨勢。
運算計費模式
BigQuery 提供兩種執行查詢的運算計費模式:
以量計價 (每 TiB)。採用這個定價模式時,您必須按每項查詢處理的位元組數支付費用。每個月處理的前 1 TiB 查詢資料不收費。
容量定價 (每運算單元時數)。 採用這個定價模式時,您必須為執行查詢時使用的運算資源付費,並以運算單元 (虛擬 CPU) 為單位進行計算。這個模型利用 BigQuery 版本。您可以使用 BigQuery 自動配置器或購買運算單元承諾使用合約,這些需求一律可供工作負載使用,但費用更低。
如要進一步瞭解要為工作負載選擇何種定價,請參閱使用預留項目管理工作負載。
以量計價的運算定價
根據預設,查詢會按照以量計價 (按 TiB) 的定價模式計費,並針對查詢掃描的資料收取費用。
透過以量計價的方式,您最多可以存取 2,000 個並行運算單元,這些資源會由單一專案中的所有查詢共用。BigQuery 會定期暫時性提高這個上限,藉此加速較小的查詢項目。此外,如果在特定位置對隨選容量有大量爭用,則可用運算單元數量有時可能會較少。
以量計價 (每 TiB) 的查詢定價如下:
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
詳細資料
關於以量計價 (每 TiB) 查詢費用的注意事項如下:
- BigQuery 採用資料欄式資料結構。系統會根據您所選資料欄中處理的資料總量向您收費,每個資料欄中的資料總量則是按照資料欄中資料的類型計算。如要進一步瞭解資料大小的計算方式,請參閱「估算查詢費用」。
- 系統會向您收取針對共用資料執行查詢的費用。存取資料時,資料擁有者不會產生費用。
- 如果查詢作業傳回錯誤訊息或是從快取中擷取結果,則您不必付費。 如果是 程序語言工作,系統會考量每個陳述式的層級。
- 資料量會四捨五入至最接近的 MB 數。針對查詢所參照的每個資料表,系統處理的資料量基本額度為 10 MB,每項查詢作業處理的資料量基本額度也同樣是 10 MB。
- 即便您取消正在執行的查詢工作,該項作業還是可能產生費用,且價格最高等同於完整執行作業須支付的全額費用。
- 當您執行查詢時,系統會根據您所選資料欄中處理的資料量向您收費,即使您已明確對結果設定
LIMIT
也是如此。 - 將資料表分區和分群有助於降低查詢處理的資料量。為達到最佳做法的成效,請盡可能採用分區和分群的做法。
- 以量計價 (每 TiB) 來說,Google Cloud SKU 頁面上稱為分析定價。
- 如果您對叢集資料表執行查詢,而且查詢含有叢集資料欄篩選器,則 BigQuery 會使用篩選器運算式來修剪查詢掃描的區塊。這麼做可以減少掃描的位元組數。
BigQuery 提供成本管理功能,可讓您將查詢的成本控制在一定額度內。您可以設定下列項目:
如需實際處理的位元組數計算方式詳細示例,請參閱查詢大小計算一節。
容量運算定價
BigQuery 提供以容量為基礎的分析計價模式,適用於偏好可預測查詢費用的客戶,而不需要根據系統處理的每 TiB 資料來支付以量計價的費用。
如要啟用容量定價,請使用 BigQuery 預留項目。
BigQuery 版本
BigQuery 版本提供「即付即用」計費方式 (可自動調度資源),以及選用一年和三年的承諾使用合約。使用版本時,您必須耗用查詢處理能力 (以運算單元計算,而非根據處理的位元組數計費)。
BigQuery 版本運算單元容量:
- 提供 Standard、Enterprise 和 Enterprise Plus 3 種版本。
- 適用於查詢費用,包括 BigQuery ML、DML 和 DDL 陳述式。
- 不適用於儲存空間費用或 BI Engine 費用。
- 不適用於串流資料插入及使用 BigQuery Storage API。
- 可以使用 BigQuery 自動配置器
- 計費單位為秒,且最少收取一分鐘的費用
選用的 BigQuery 版本運算單元承諾使用合約:
- 效期一到三年
- 適用於 Enterprise 和 Enterprise Plus 版本
- 則是區域性容量在某個地區或多地區使用承諾產品無法在其他地區或多地區使用,也無法移動。
- 可與整個機構共用您不需要為每項專案購買運算單元使用承諾。
- 運算單元的運算單元數量至少為 100 個,而且以 100 個運算單元為單位遞增。
- 如未設定在訂閱期結束時取消,系統會自動續訂。
Standard Edition
下表列出 Standard 版本的運算單元費用。
Enterprise Edition
下表列出 Enterprise 版運算單元的費用。
Enterprise Plus 版
下表列出 Enterprise Plus 版本的運算單元費用。
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
儲存空間定價
儲存定價是儲存已載入 BigQuery 的資料的費用。您只需要為「動態儲存」和「長期儲存」付費。
動態儲存包含過去 90 天內修改過的任何資料表或資料表分區。
長期儲存包含任何連續 90 天未經修改的資料表或資料表分區。這類資料表的儲存費用會自動調降約 50%。動態儲存與長期儲存的效能、耐用性或可用性沒有任何差異。
每個月前 10 GiB 免費的儲存空間。
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
如要瞭解資格條件,請參閱實體儲存空間說明文件。
詳細資料
儲存空間價格是依據您資料表、臨時工作階段資料表和臨時多陳述式資料表中儲存的資料量而定。臨時快取查詢結果資料表不會產生儲存空間費用。
資料量是以個別資料欄中的資料類型為計算依據。如要深入瞭解資料量的計算方式,請參閱資料量的計算方式一節。
儲存空間價格是以每秒每 MiB 為單位按比例計算。舉例來說,假設您在 us-central1 中使用有效的邏輯儲存空間:
- 半個月的 512 MiB,您必須支付 $0.00575 美元
- 半個月則是 100 GiB,您必須支付 $1.15 美元
- 當月的 1 TiB,你必須支付 $23.552 美元
儲存空間用量是以 GiB 月份計算,1 GiB 為 230 個位元組 (1,024 MiB)。同理,1 TiB (TiB) 為 240 個位元組 (1,024 GiB)。最終用量值是資料大小 (以 GB 為單位),以及以月為單位的儲存空間使用時間。
如果資料表中的資料在連續 90 天內未經過修改或刪除,就會按照長期儲存費率計費。資料表經系統歸類至長期儲存模式後,效能、耐用性和可用性都不會下降,其他功能也不會受損,因此請您放心。
在判斷特定資料是否適用長期儲存價格時,系統會將分區資料表中的每個分區視為獨立的單位。如果某個資料表分區在過去 90 天內未經修改,該分區中的資料使用方式就會被歸類為長期儲存,並以折扣價格計費。
資料表經過編輯之後,就會恢復為標準儲存價格,先前累計的 90 天閒置期也會歸零並重新開始計算。任何修改資料表的動作都會讓計時器歸零,包括:
動作 | 說明 |
---|---|
將資料載入至資料表 | 將資料附加至目的地資料表或覆寫目的地資料表的任何載入或查詢作業。 |
將資料複製到資料表 | 將資料附加至目的地資料表或覆寫目的地資料表的任何複製作業。 |
將查詢結果寫入資料表 | 將資料附加至目的地資料表或覆寫目的地資料表的任何查詢作業。 |
使用資料操縱語言 (DML) | 使用 DML 陳述式修改資料表中的資料。 |
使用資料定義語言 (DDL) | 使用 CREATE OR REPLACE TABLE 陳述式來替換資料表。 |
將資料串流至資料表 | 使用 tabledata.insertAll API 呼叫來擷取資料。 |
其他作業均不會重設計時器,這些作業包括:
- 查詢資料表
- 建立可查詢資料表的檢視表
- 從資料表匯出資料
- 將資料表複製到另一個目的地資料表
- 修補或更新資料表資源
如果資料表在單一帳單週期內達到 90 天的門檻,其儲存空間價格就會按比例計算。
長期儲存價格僅適用於 BigQuery 儲存空間,並不適用於 Bigtable、Cloud Storage 和 Google 雲端硬碟等外部資料來源中儲存的資料。
資料量的計算方式
在您查詢資料或將資料載入至 BigQuery 時,系統會依據該筆資料的大小向您收取費用,資料量的計算方式則視各欄的資料類型大小而定。
儲存的資料大小和查詢處理的資料量計算單位為 GiB,1 GiB 為 230 個位元組 (1,024 MiB)。同理,1 TiB (TiB) 為 240 個位元組 (1,024 GiB)。
詳情請參閱「資料類型大小」一文。
資料移轉服務定價
系統每個月會按使用比例,向您收取 BigQuery 資料移轉服務的費用。計價方式如下:
資料來源 | 每月按使用比例收取的費用 | 附註 |
---|---|---|
Campaign Manager | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1 |
Cloud Storage | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1 |
Amazon S3 | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1、2、3 |
Google Ads | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1 |
Google Ad Manager | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1 |
Google Merchant Center | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1 |
Google Play |
|
1 |
Search Ads 360 | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1 |
YouTube 頻道 | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1 |
YouTube 內容擁有者 | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1 |
資料倉儲 | 每月按使用比例收取的費用 | 附註 |
Teradata | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1、2、3、4 |
Amazon Redshift | 不必支付任何費用;適用 BigQuery 的配額與限制。 |
1、2、3 |
第三方連接器 | 須支付費用 | 詳情請參閱 5 |
移轉作業的計價方式說明
所有移轉作業
1. 資料移轉至 BigQuery 之後,即適用標準的 BigQuery 儲存空間和查詢定價。
從其他平台遷移
2. 擷取、上傳至 Cloud Storage 值區,以及將資料載入 BigQuery 均為免費。
3. 使用 BigQuery 資料移轉服務可能在 Google Cloud 以外衍生費用,例如 AWS 或 Azure 資料移轉費用。
Teradata 遷移
4. 資料上傳至 BigQuery 後,系統「不」會自動將資料從 Cloud Storage 值區刪除。建議您將資料從 Cloud Storage 值區刪除,以免產生額外的儲存空間費用。請參閱 Cloud Storage 定價一文。
第三方連接器
5. 第三方合作夥伴提供的連接器需收取費用。每個合作夥伴和連接器的定價模式各不相同。如需定價詳細資料,註冊 Marketplace 時,請參閱個別連接器。
Google Play 套件名稱
每個 Android 應用程式都有專屬的應用程式 ID,樣式類似於 Java 套件名稱,例如 com.example.myapp。「安裝」報表內含「套件名稱」資料欄。不重複套件名稱的數量會用來計算轉移用量。
您建立的每項移轉作業每天都會產生一或多次執行作業。系統只會在移轉工作完成當天計算套件名稱。舉例來說,如果移轉作業是從 7 月 14 日開始執行,並於 7 月 15 日完成,則系統會在 7 月 15 日計算套件名稱。
如果在同一天內多次執行移轉工作,而且相同的套件名稱超過一次,則系統只會計算該名稱。系統會針對不同的移轉設定分別計算套件名稱。如果在兩個不同的移轉設定中執行時,遇到了不重複的套件名稱,系統就會計算該套件名稱兩次。
如果某個套件名稱每天都有出現,則需要支付該月的全額費用 $25 美元。否則,系統會按比例收費。
範例 1:如果同步處理 1 個應用程式 (com.smule.singandroid),每月的收費是 $25 美元,再加上 BigQuery 的儲存空間價格?
答案為每月 $25 美元 (按比例計費) + BigQuery 的儲存空間/查詢費用。
示例 2:如果我們同步處理所有歷史資料 (為期 10 年),那麼我們必須一次轉移 120 個月或 1 個月的費用,因為是同時轉移?
答案仍為每月 $25 美元 (按比例分配) 和 BigQuery 儲存/查詢費用。這是因為在 Installs_country 資料表中,每個不重複「套件名稱」都會收取 $25 美元,無論該不重複套件名稱可以傳回多久的歷來資料。
BigQuery Omni 定價
BigQuery Omni 提供下列計費模式,您可以根據工作負載和需求選擇。
以量計價的運算價格
與 BigQuery 以量計價分析模式類似,BigQuery Omni 查詢預設是以以量計價 (按 TiB) 定價模式計費,您也需要為查詢掃描的資料付費。
採用以量計價模式時,通常可以使用大量的並行運算單元 (由單一專案中的所有查詢共用)。系統會定期將 BigQuery Omni 暫時爆發至超過這個限制,藉此加快較小的查詢速度。此外,如果特定位置有大量的隨選容量爭用情況,您可能會發現可用的運算單元數量較少。
BigQuery Omni 以量計價 (根據 TiB) 的定價如下:
地區 | 每 TiB 價格 |
---|---|
AWS 北維吉尼亞州 (aws-us-east-1) | $7.82 美元 |
Azure 北維吉尼亞州 (azure-eastus2) | $9.13 美元 |
AWS 首爾 (aws-ap-northeast-2) | $10.00 |
AWS 奧勒岡州 (aws-us-west-2) | $7.82 美元 |
AWS 愛爾蘭 (aws-eu-west-1) | $8.60 美元 |
AWS 雪梨 (aws-ap-southeast-2) | $10.55 美元 |
AWS 法蘭克福 (aws-eu-central-1) | $10.16 美元 |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
定價詳細資料
詳細資料和限制與 BigQuery 分析的定價類似。關於以量計價 (每 TiB) 查詢費用的注意事項如下:
- BigQuery 採用欄位式資料結構。系統會根據您所選資料欄中處理完成的總資料量向您收取費用,每個資料欄中總資料量的計算方式則視資料欄中的資料類型而定。如要進一步瞭解資料大小的計算方式,請參閱資料大小的計算方式。
- 如果查詢作業傳回錯誤或從快取擷取結果,則您不必付費。如果是程序語言工作,系統在考量時會考量每個陳述式的層級。
- 資料量會四捨五入至最接近的 MB 數。針對查詢所參照的每個資料表,系統處理的資料量至少為 10 MB,且每項查詢作業處理的資料量至少為 10 MB。
- 即便您取消正在執行的查詢工作,該項作業還是有可能產生費用,且價格最高不超過所有查詢費用的全額。
- 當您執行查詢時,系統會根據您所選資料欄中處理的資料向您收費,即使您已針對結果明確設定 LIMIT 也一樣。
- 將資料表分區和分群有助於降低查詢處理的資料量。最佳做法是盡可能使用分區和分群功能。
- 以量計價 (每 TiB) 來說,Google Cloud SKU 頁面稱為分析定價。
- 您對叢集資料表執行查詢,且查詢的叢集資料欄含有篩選器時,BigQuery 會使用篩選器運算式來修剪查詢掃描的區塊。這可以減少掃描的位元組數。
BigQuery 提供成本控制功能,方便您設定查詢成本上限。您可以設定下列項目:
具備多個版本的 BigQuery Omni
BigQuery Omni 區域支援 BigQuery 版本。Omni 區域目前只支援 Enterprise Edition
下表列出 Omni 區域運算單元的費用
AWS 北維吉尼亞州 (aws-us-east-1)
承諾使用合約模式 | 每小時費用 | 運算單元數量 |
---|---|---|
PAYG (無須綁約) | $7.50 美元 (以秒計費,最少 1 分鐘) | 100 |
1 年承諾使用合約 | $6 美元 (共 1 年計費) | 100 |
3 年承諾使用合約 | $4.50 美元 (共 3 年計費) | 100 |
Azure 北維吉尼亞州 (azure-eastus2)
承諾使用合約模式 | 每小時費用 | 運算單元數量 |
---|---|---|
PAYG (無須綁約) | $8.80 美元 (每秒計費,最少 1 分鐘) | 100 |
1 年承諾使用合約 | $7 美元 (共 1 年計費) | 100 |
3 年承諾使用合約 | $5.30 美元 (共 3 年計費) | 100 |
AWS 首爾 (aws-ap-northeast-2)
承諾使用合約模式 | 每小時費用 | 運算單元數量 |
---|---|---|
PAYG (無須綁約) | $9.60 美元 (每秒計費,最少 1 分鐘) | 100 |
1 年承諾使用合約 | $7.7 美元 (共 1 年) | 100 |
3 年承諾使用合約 | $5.80 美元 (共 3 年計費) | 100 |
AWS 奧勒岡州 (aws-us-west-2)
承諾使用合約模式 | 每小時費用 | 運算單元數量 |
---|---|---|
PAYG (無須綁約) | $7.50 美元 (以秒計費,最少 1 分鐘) | 100 |
1 年承諾使用合約 | $6.00 美元 (共 1 年) | 100 |
3 年承諾使用合約 | $4.50 美元 (共 3 年計費) | 100 |
AWS 愛爾蘭 (aws-eu-west-1)
承諾使用合約模式 | 每小時費用 | 運算單元數量 |
---|---|---|
PAYG (無須綁約) | $8.25 美元 (每秒計費,最少 1 分鐘) | 100 |
1 年承諾使用合約 | $6.60 美元 (共 1 年計費) | 100 |
3 年承諾使用合約 | $4.95 美元 (共 3 年計費) | 100 |
AWS 雪梨 (aws-ap-southeast-2)
承諾使用合約模式 | 每小時費用 | 運算單元數量 |
---|---|---|
PAYG (無須綁約) | $10.13 美元 (以秒計費,最少 1 分鐘) | 100 |
1 年承諾使用合約 | $8.10 美元 (共 1 年) | 100 |
3 年承諾使用合約 | $6.08 美元 (共 3 年計費) | 100 |
AWS 法蘭克福 (aws-eu-central-1)
承諾使用合約模式 | 每小時費用 | 運算單元數量 |
---|---|---|
PAYG (無須綁約) | $9.75 美元 (以秒計費,最少 1 分鐘) | 100 |
1 年承諾使用合約 | $7.80 美元 (共 1 年) | 100 |
3 年承諾使用合約 | $5.85 美元 (共 3 年計費) | 100 |
Omni 跨雲端資料移轉
使用 Omni 的跨雲端功能 (跨雲端轉移、以「選取資料表形式建立資料表」、「插入選取功能」、「跨雲端彙整」和「跨雲端具體化檢視表」) 的方式,將資料從 AWS 或 Azure 移至 Google Cloud,您必須支付額外的資料移轉費用。
特別適用於跨雲端具體化檢視表、以 Select、Insert Into Select 和跨雲端彙整來說,在預先發布版中不會產生費用。自 2024 年 2 月 29 日起,這些服務已正式發布,屆時您必須支付資料移轉費用。從 AWS 或 Azure 區域使用上述任一服務至 Google Cloud BigQuery 區域時,您才需要支付資料移轉費用。系統會依從 AWS 或 Azure 轉移至 Google Cloud 的資料量,以 GiB 費率向您收取費用。
SKU | 計費模式 | 計量器 | 定價 |
---|---|---|---|
從 AWS North Virginia (aws-us-east-1) 遷移至 Google Cloud 北美洲的跨雲端資料 | 按用量計費 | 已轉移 GiB | $0.09 美元 |
從 Azure 北維吉尼亞州 (azure-eastus2) 跨雲端將資料移轉至 Google Cloud 北美洲 | 按用量計費 | 已轉移 GiB | $0.0875 美元 |
從 AWS Seoul (aws-ap-northeast-2) 執行的跨雲端資料移轉到 Google Cloud Asia | 按用量計費 | 已轉移 GiB | $0.126 美元 |
從 AWS Oregon (aws-us-west-2) 的跨雲端資料移轉到 Google Cloud 北美洲 | 按用量計費 | 已轉移 GiB | $0.09 美元 |
從 AWS Ireland (aws-eu-west-1) 跨雲端將資料轉移至 Google Cloud Europe | 按用量計費 | 已轉移 GiB | $0.09 美元 |
跨雲端資料從 AWS Sydney (aws-ap-southeast-2) 轉移至 Google Cloud 大洋洲 | 按用量計費 | 已轉移 GiB | $0.114 美元 |
從 AWS Frankfurt (aws-eu-central-1) 遷移至 Google Cloud Europe 的跨雲端資料 | 按用量計費 | 已轉移 GiB | $0.09 美元 |
Omni 代管儲存空間
使用 Omni 的跨雲端具體化檢視表功能時,您也必須支付建立本機具體化檢視表的費用,這些檢視表位於 AWS 上的 BigQuery Managed Storage。系統會針對本機具體化檢視表使用的實體儲存空間向您收取每 GiB 的費用。
作業 | 定價 |
---|---|
使用中的實體儲存空間 (aws-us-east-1) | 每月每 GiB $0.05 美元 |
長期實體儲存空間 (aws-us-east-1) | 每月每 GiB $0.025 美元 |
有效實體儲存空間 (azure-eastus2) | 每月每 GiB $0.05 美元 |
長期實體儲存空間 (azure-eastus2) | 每月每 GiB $0.025 美元 |
使用中的實體儲存空間 (aws-ap-northeast-2) | 每月每 GiB $0.052 美元 |
長期實體儲存空間 (aws-ap-northeast-2) | 每月每 GiB $0.026 美元 |
有效實體儲存空間 (aws-us-west-2) | 每月每 GiB $0.04 美元 |
長期實體儲存空間 (aws-us-west-2) | 每月每 GiB $0.02 美元 |
有效實體儲存空間 (aws-eu-west-1) | 每月每 GiB $0.044 美元 |
長期實體儲存空間 (aws-eu-west-1) | 每月每 GiB $0.022 美元 |
使用中的實體儲存空間 (aws-ap-southeast-2) | 每月每 GiB $0.052 美元 |
長期實體儲存空間 (aws-ap-southeast-2) | 每月每 GiB $0.026 美元 |
有效的實體儲存空間 (aws-eu-central-1) | 每月每 GiB $0.052 美元 |
長期實體儲存空間 (aws-eu-central-1) | 每月每 GiB $0.026 美元 |
資料擷取定價
BigQuery 提供兩個資料擷取模式:
批次載入。在單一批次作業中,將來源檔案載入一或多個 BigQuery 資料表。
串流。使用 BigQuery Storage Write API 或舊版串流 API,逐一或以少量批次串流資料。
如要進一步瞭解自己適合選用何種模式,請參閱載入資料簡介。
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
詳細資料
根據預設,以批次作業方式將 Cloud Storage 或本機檔案中的資料載入 BigQuery 不會產生費用,而且載入工作會使用共用的運算單元集區。BigQuery 不保證這個共用集區的可用容量或實際的總處理量。或者,您也可以購買專屬運算單元來執行載入工作。系統會依據以容量為準的運算單元,向您收取專用運算單元的費用。將載入工作指派給保留項目時,這些工作將無法存取免費集區。詳情請參閱指派一節。
資料載入 BigQuery 後,則須按照 BigQuery 的儲存空間定價支付費用。如果您從 Cloud Storage 載入資料,就必須支付在 Cloud Storage 中儲存資料的費用。詳情請參閱 Cloud Storage 定價頁面的資料儲存空間一節。
資料提取定價
BigQuery 提供下列資料擷取模式:
批次匯出。使用擷取工作將資料表中的資料匯出至 Cloud Storage。使用擷取工作從 BigQuery 資料表匯出資料不會產生任何費用。
匯出查詢結果。使用
EXPORT DATA
陳述式,將查詢結果匯出至 Cloud Storage 或 Bigtable。您必須支付處理查詢陳述式的費用 (使用以量計價或容量為準的模型)。串流讀取。使用 Storage Read API 執行高處理量的資料表資料讀取作業。系統會向您收取讀取的資料量。
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
批次匯出資料移轉定價
如果您從 BigQuery 將批次資料匯出到另一個地區的 Cloud Storage 值區或 Bigtable 資料表,就必須支付資料移轉的費用,相關費用如下:
案件 | 範例 | 費率 |
---|---|---|
在同一位置匯出 | 從 us-east1 至 us-east1 | 免費 |
從 BigQuery 美國多區域匯出資料 | 從美國多區域到 us-central1 (愛荷華州) | 免費 |
從 BigQuery 美國多區域匯出資料 | 從美國多區域到任何區域 (us-central1 (愛荷華州) 除外) | 請參閱下表 |
從 BigQuery 歐盟多區域匯出資料 | 從歐盟多區域到 europe-west4 (荷蘭) | 免費 |
從 BigQuery 歐盟多區域匯出資料 | 從歐盟多區域至任何地區 (europe-west4 (荷蘭) 除外) | 請參閱下表 |
匯出所有營業地點 | 從 us-east1 至 us-central1 | 請參閱下表 |
來源位置 | 目的地位置 | |||||||
---|---|---|---|---|---|---|---|---|
北美洲 | 歐洲 | 亞洲 | 印尼 | 大洋洲 | 中東地區 | 拉丁美洲 | 非洲 | |
北美洲 | 每 GiB $0.02 美元 | 每 GiB $0.05 | 每 GiB $0.08 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
歐洲 | 每 GiB $0.05 | 每 GiB $0.02 美元 | 每 GiB $0.08 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
亞洲 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
印尼 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 |
大洋洲 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 |
中東地區 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.08 美元 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
拉丁美洲 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 |
非洲 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
在 Google Cloud 中透過 Storage Read API 移轉資料
案件 | 示例 | 費率 |
---|---|---|
從 臨時資料表存取快取查詢結果 |
|
免費 |
資料在同一個位置中讀取 |
|
免費 |
從 BigQuery 多區域讀取至不同 BigQuery 位置的資料,且兩個位置位於同一洲。 |
|
免費 |
在同一洲的不同位置間讀取資料 (假設上述免費情境均不適用) |
|
每 GiB $0.01 美元* |
在 Google Cloud 和澳洲以外的不同洲之間移動資料。 |
|
每 GiB $0.08 美元 |
在 Google Cloud 和不同洲 (其中之一為澳洲) 之間移動資料。 |
|
每 GiB $0.15 美元 |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
Storage Read API 一般網路用量
每月用量 |
將資料移轉至世界各地 (亞洲和澳洲除外) (每 GiB) |
將資料移轉至亞洲目的地 (中國除外,但包含香港) (每 GiB) |
將資料轉移到中國目的地 (香港除外) (每 GiB) |
將資料移轉至澳洲目的地 (每 GiB) |
資料轉入 |
---|---|---|---|---|---|
0 至 1 TiB | $0.12 美元 | $0.12 美元 | $0.19 美元 | $0.19 美元 | 免費 |
1 至 10 TiB | $0.11 美元 | $0.11 美元 | $0.18 美元 | $0.18 美元 | 免費 |
10 TiB 以上 | $0.08 美元 | $0.08 美元 | $0.15 美元 | $0.15 美元 | 免費 |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
Storage Read API 定價詳細資料
Storage Read API 採以量計價的收費模式,在以量計價模式中,BigQuery 會按照實際處理的位元組數 (也稱為「實際讀取的位元組數」) 收取費用。價格完全取決於用量,每個帳單帳戶每月有 300 TiB 的免費讀取位元組數。讀取臨時資料表時掃描的位元組數免費,且不會計入 300TiB 免費方案配額。這個免費位元組數讀取 300 TiB 位於讀取位元組元件中,不適用於相關的傳出資料移轉。
關於 Storage Read API 費用的注意事項如下:
- 系統會依據讀取的資料總量向您收費。每個資料欄的讀取資料總量取決於資料欄的資料類型,而資料量是以資料欄的資料類型為計算依據。如要深入瞭解資料量的計算方式,請參閱資料量的計算方式一節。
- 即使
ReadRows
呼叫失敗,系統仍會根據您在讀取工作階段中讀取的資料量收費。 - 如果您在串流結束前就先行取消
ReadRows
呼叫,系統會根據取消前已讀取的資料量向您收費。取消ReadRows
呼叫前已讀取但未傳回給您的資料仍須付費。 - 為達到最佳做法的成效,請盡可能採用分區資料表和叢集資料表。您可以使用
WHERE
子句修剪分區,藉此減少讀取的資料量。詳情請參閱查詢分區資料表一節。 - 使用互連網路時,系統會採用 Cloud 互連網路定價,而非 BigQuery Storage Read API 的一般網路用量價格。
資料複製定價
BigQuery 提供兩種區域之間複製 (複製) 資料的模式:
跨區域複製。針對兩個以上不同地區或多地區之間的持續性資料集複製作業,請參閱跨地區資料集複製功能。
跨區域強化型複製功能。資料集在兩個以上的不同區域或多地區之間,提供高效能、持續的漸進式複寫。僅適用於代管災難復原。
儲存複製資料的儲存空間
儲存在目的地區域或多區域的複製資料會根據 BigQuery 儲存空間定價收費。
資料複製資料移轉定價
系統會針對複製的資料量向您收取資料移轉費用。資料移轉費用的用途和細目如下:
案件 | 範例 | 費率 |
---|---|---|
在同一位置內複製內容 | 從 us-east1 至 us-east1 | 免費 |
從 BigQuery 美國多區域複製資料 | 從美國多區域到 us-central1 (愛荷華州) | 免費 |
從 BigQuery 美國多區域複製資料 | 從美國多區域到任何區域 (us-central1 (愛荷華州) 除外) | 請參閱下表 |
從 BigQuery 歐盟多區域複製資料 | 從歐盟多區域到 europe-west4 (荷蘭) | 免費 |
從 BigQuery 歐盟多區域複製資料 | 從歐盟多區域至任何地區 (europe-west4 (荷蘭) 除外) | 請參閱下表 |
跨位置複製資料 | 從 us-east1 至 us-central1 | 請參閱下表 |
來源位置 | 目的地位置 | |||||||
---|---|---|---|---|---|---|---|---|
北美洲 | 歐洲 | 亞洲 | 印尼 | 大洋洲 | 中東地區 | 拉丁美洲 | 非洲 | |
北美洲 | 每 GiB $0.02 美元 | 每 GiB $0.05 | 每 GiB $0.08 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
歐洲 | 每 GiB $0.05 | 每 GiB $0.02 美元 | 每 GiB $0.08 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
亞洲 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
印尼 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 |
大洋洲 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 |
中東地區 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.08 美元 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
拉丁美洲 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 |
非洲 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.11 | 每 GiB $0.14 美元 | 每 GiB $0.11 |
強化型複製功能的資料複製資料移轉定價
來源位置 | 目的地位置 | |||||||
---|---|---|---|---|---|---|---|---|
北美洲 | 歐洲 | 亞洲 | 印尼 | 大洋洲 | 中東地區 | 拉丁美洲 | 非洲 | |
北美洲 | 每 GiB $0.04 美元 | 每 GiB $0.10 美元 | 每 GiB $0.16 美元 | 每 GiB $0.20 美元 | 每 GiB $0.20 美元 | 每 GiB $0.22 美元 | 每 GiB $0.28 美元 | 每 GiB $0.22 美元 |
歐洲 | 每 GiB $0.10 美元 | 每 GiB $0.04 美元 | 每 GiB $0.16 美元 | 每 GiB $0.20 美元 | 每 GiB $0.20 美元 | 每 GiB $0.22 美元 | 每 GiB $0.28 美元 | 每 GiB $0.22 美元 |
亞洲 | 每 GiB $0.16 美元 | 每 GiB $0.16 美元 | 每 GiB $0.16 美元 | 每 GiB $0.20 美元 | 每 GiB $0.20 美元 | 每 GiB $0.22 美元 | 每 GiB $0.28 美元 | 每 GiB $0.22 美元 |
印尼 | 每 GiB $0.20 美元 | 每 GiB $0.20 美元 | 每 GiB $0.20 美元 | 每 GiB $0.16 美元 | 每 GiB $0.16 美元 | 每 GiB $0.22 美元 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 |
大洋洲 | 每 GiB $0.20 美元 | 每 GiB $0.20 美元 | 每 GiB $0.20 美元 | 每 GiB $0.16 美元 | 每 GiB $0.16 美元 | 每 GiB $0.22 美元 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 |
中東地區 | 每 GiB $0.22 美元 | 每 GiB $0.22 美元 | 每 GiB $0.22 美元 | 每 GiB $0.22 美元 | 每 GiB $0.22 美元 | 每 GiB $0.16 美元 | 每 GiB $0.28 美元 | 每 GiB $0.22 美元 |
拉丁美洲 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 |
非洲 | 每 GiB $0.22 美元 | 每 GiB $0.22 美元 | 每 GiB $0.22 美元 | 每 GiB $0.28 美元 | 每 GiB $0.28 美元 | 每 GiB $0.22 美元 | 每 GiB $0.28 美元 | 每 GiB $0.22 美元 |
外部服務
BigQuery 可以利用外部服務來協助資料分析工作流程。針對 BigQuery 以外的部分服務,系統仍會向您收取 BigQuery SKU 費用:
BigQuery Studio 筆記本
BigQuery Studio Notebooks 依靠預設筆記本執行階段,該執行階段會透過 Colab Enterprise 執行階段執行筆記本程式碼。我們會按照即付即用的運算單元數量和 SSD 的 GB/秒用量計費。BigQuery 筆記本會在 4 月 20 日當天或之後顯示,
預設筆記本執行階段是 Google 佈建的虛擬機器 (VM),可以執行筆記本 (IPYNB 檔案) 中的程式碼。 這可讓 BigQuery 客戶執行 Python 指令碼,且在閒置時間後不會產生費用。
* 「即付即用」運算單元的計算依據為專案層級所用的版本。
預設筆記本會在背景中分配 PD 和 SSD,協助使用者安裝新的數據資料學套件,並在 Python 程式碼以外的地方保持工作。PD 和 SSD 釋出後,就不會再顯示費用。
BigQuery Studio 筆記本定價詳細資料:
- 預設執行階段設定可能會變更,以提升可用性。詳情請參閱本文。
- Colab Enterprise 執行階段預設會在閒置 180 分鐘後關閉,這個頁面說明瞭閒置關閉功能,以及如何在建立執行階段範本時,變更預設的閒置關閉設定或關閉這項功能。
BigQuery ML 定價
BigQuery ML 模型可分為兩種類別:內建模型和外部模型。BigQuery ML 內建模型是在 BigQuery 中訓練 例如線性迴歸、邏輯迴歸、平均值、矩陣分解、PCA 和時間序列模型ARIMA_PLUS)。我們訓練 BigQuery ML 外部模型時,會使用其他 Google Cloud 服務、DNN、增強型樹系和隨機樹系 (使用 Vertex AI 訓練) 和 AutoML 模型 (在 Vertex AI Tables 後端訓練)。BigQuery ML 模型的訓練價格會根據模型類型、使用模式和計費模式 (版本或以量計價),針對所有模型類型,BigQuery ML 預測和評估函式會在 BigQuery ML 中執行,價格說明如下。
BigQuery ML 版本定價
BigQuery ML 適用於 Enterprise 和 Enterprise Plus 版本,適合偏好運算資源 (運算單元數量) 而非以量計價 (處理的位元組數) 模式的客戶。客戶可以透過 Enterprise 或 Enterprise Plus 預留項目,使用 BigQuery ML 的所有功能。 BigQuery ML 的用量會包含在 BigQuery 版本的用量中。
用於建立內建模型的保留項目
BigQuery 有三種保留項目指派作業的工作類型:QUERY
、PIPELINE
和 ML_EXTERNAL
。用於分析查詢的 QUERY
指派作業也會用於對 BigQuery ML 內建模型執行 CREATE MODEL
查詢。內建模型訓練和分析查詢在其指派的保留項目中共用相同的資源集區,並且對於設為先占以及使用其他保留項目中的閒置運算單元,會採取相同的行為。
用於建立外部模型的保留項目
由於外部模型是在 BigQuery 之外訓練的,因此這些工作負載不具先占特性。因此,為了確保不影響其他工作負載,只能將指派作業工作類型為 ML_EXTERNAL
的保留項目用於這些外部作業。管理保留項目工作負載說明如何為外部模型訓練工作建立保留項目。計算各工作的運算單元用量,以維持 BigQuery 運算單元與外部 Google Cloud 服務費用之間的價差。
BigQuery ML 以量計價定價
BigQuery ML 以量計價的查詢會根據模型建立、模型評估、模型檢查或模型預測等作業類型計費。
BigQuery ML 以量計價的定價如下:
1 對於疊代模型,CREATE MODEL
陳述式會於第 50 次疊代時停止。這適用於隨選和版本定價。
2 對於時間序列模型,當自動超參數調整啟用了 auto-arima 時,系統將在訓練階段擬合並評估多個候選模型。在這種情況下,系統會將輸入 SELECT
陳述式處理的位元組數乘以候選模型數,您可以使用 ARIMA_PLUS
的 AUTO_ARIMA_MAX_ORDER 訓練選項或 ARIMA_PLUS_XREG
的 AUTO_ARIMA_MAX_ORDER 訓練選項來控管。這適用於以量計價和版本定價。
下列資訊適用於建立時間序列模型:
對於啟用 auto-arima 的單一時間序列預測,當
AUTO_ARIMA_MAX_ORDER
為 (1、2、3、4、5) 時,如果非季節性「d」d等於一,候選模型的數量為 (6、12、20、30、42);否則,候選模型的數量為 (3、15、10、1)。針對使用
TIME_SERIES_ID_COL
的多重時間序列預測,當AUTO_ARIMA_MAX_ORDER
為 (1、2、3、4、5) 時,這些候選模型的費用分別為 (6、12、20、30、42)。請注意,上述的模型選擇機制僅適用於模型建立作業。在模型評估、檢查和預測等作業中,系統只會使用所選模型,並按一般查詢計費。
3 詳情請參閱 BigQuery ML 遠端模型推論。
BigQuery ML 遠端模型訓練、推論及調整
BigQuery ML 可讓客戶建立以 Vertex AI 基礎模型、Vertex AI 線上預測端點或 Cloud AI API 等目標為目標的遠端模型,例如 Cloud AI Vision API。
BigQuery ML 遠端模型推論作業的定價分為以下部分:
- BigQuery 處理的位元組數會按照以量計價或版本定價等標準定價計費。
- 此外,遠端端點會產生費用,如下所示:
遠端模型類型 推論函式 定價 託管於 Vertex AI 的 Google 模型 ML.GENERATE_TEXT
ML.GENERATE_EMBEDDING
Vertex AI 的生成式 AI 定價 在 Vertex AI 中啟用的 Anthropic Claude 模型 ML.GENERATE_TEXT
Vertex AI 的生成式 AI 定價 Vertex AI 端點 ML.PREDICT
Vertex AI 定價 Cloud Natural Language API ML.UNDERSTAND_TEXT
Cloud Natural Language API 定價 Cloud Translation API ML.TRANSLATE
Cloud Translation API 定價 Cloud Vision API ML.ANNOTATE_IMAGE
Cloud Vision API 定價 Document AI API ML.PROCESS_DOCUMENT
Document AI API 定價 Speech-to-Text API ML.TRANSCRIBE
Speech-to-Text API 定價
針對遠端端點模式定價,上述服務會直接收費。您可以使用帳單標籤 billing_service =「bigquery_ml」和帳單標籤 bigquery_job_id 來篩選實際費用。
LLM 監督式調整費用
透過 Vertex AI LLM 搭配遠端模型使用監督式調整功能時,費用是根據下列項目計算:
- 在
AS SELECT
子句中指定的訓練資料表內處理的位元組數。這些費用會從 BigQuery 向您的專案收取。 - 調整 LLM 的 GPU 或 TPU 用量。這些費用會從 Vertex AI 收取,並計入您的專案。詳情請參閱「Vertex AI 定價」。
BigQuery ML 模擬測試
由於部分模型類型的基礎演算法性質和計費方式不同,增加了計算初始預估費用的複雜程度,因此系統必須在訓練完成後,才能計算某些模型類型處理的位元組數。
BigQuery ML 的計費示例
您的對帳單不會逐條列出 BigQuery ML 的費用。就目前的模型而言,如果您有 BigQuery 版本,則會包含 BigQuery ML 費用。
如果您採用以量計價模式,BigQuery ML 費用會包含在 BigQuery 分析 (查詢) 費用中。
執行檢查、評估和預測作業的 BigQuery ML 工作,其收費與以量計價查詢工作相同。由於 CREATE MODEL
查詢會產生不同費用,因此您必須使用 Cloud Logging 稽核記錄單獨計算 CREATE MODEL
工作的費用。使用稽核記錄之後,您就能判斷 BigQuery ML 服務針對每項 BigQuery ML CREATE MODEL
工作向您收費時採計的位元組數,然後再將該位元組數乘以單一地區或多地區位置中 CREATE MODEL
查詢產生的應付費用。
舉例來說,假設 US
中有一個包含 BigQuery ML CREATE MODEL
陳述式的查詢工作,您可以按照下列步驟計算這項工作的費用:
確認產品已設為 BigQuery。
按一下「按標籤或搜尋字詞篩選」方塊中的下拉式箭頭,然後選取 [轉換為進階篩選器],藉此將下列文字內容新增至篩選器:
resource.type="bigquery_resource"
在
resource.type
這行之下的第二行新增以下文字內容:protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.query.statementType="CREATE_MODEL"
在「提交篩選條件」按鈕右側的下拉式選單中,選取所需的時間範圍。舉例來說,選擇 [過去 24 小時] 即可查看過去 24 小時內完成的 BigQuery ML
CREATE MODEL
工作。按一下 [提交篩選條件] 即可查看在指定時間範圍內完成的工作。
填入資料之後,請依序點選 [檢視選項] 和 [修改自訂欄位]。
在「新增自訂欄位」對話方塊中輸入以下內容:
protoPayload.serviceData.jobCompletedEvent.job.jobStatistics.totalBilledBytes
按一下 [儲存] 更新結果。
如要計算 BigQuery ML
CREATE MODEL
工作的費用,請將計費位元組數乘以 BigQuery ML 以量計價方案的價格。在這個示例中,CREATE MODEL
工作處理了 100873011200 個位元組。如要計算這項工作在US
多地區位置中的費用,請將計費位元組數除以每 TiB 的位元組數,然後將得出的值乘以模型建立費用:100873011200/1099511627776 x $312.5 = $28.669
BI Engine 定價
BI Engine 將 BigQuery 資料快取至記憶體中,藉此加快 SQL 查詢的速度。儲存的資料量取決於您購買的容量。 如要購買 BI Engine 容量,請在要執行查詢的專案中建立 BI Engine 預留項目。
當 BI Engine 加速查詢時,讀取資料表資料的查詢階段無須付費。後續階段會因您使用的 BigQuery 定價類型而異:
在以量計價的情況下,使用 BI Engine 的階段會以 0 個掃描位元組為單位計費。後續階段不會產生額外的隨選費用。
在版本定價中,第一個階段不會耗用 BigQuery 預留運算單元。後續階段會使用 BigQuery 預留項目的運算單元。
BI Engine 的定價如下:
版本承諾使用套裝組合
搭配 BigQuery 版本承諾使用 BigQuery 容量運算定價時,即可在所用版本價格中獲得限量的 BI Engine 容量,無須額外付費,如下圖所示。如要免費獲得 BI Engine 容量,請按照操作說明,在版本預留項目所屬機構中保留容量。為確保特定專案的 BI Engine 預留項目可以折扣價格計入這個套裝組合容量,建議您為該項專案指派一些運算單元。「以量計價分析」專案中的 BI Engine 預留項目不會計入免費容量。免費額度會顯示在帳單報表中,但會按「支出型折扣」折扣。
購買的運算單元數量 | 免費、額外的 BI Engine 容量 (GiB) |
---|---|
100 | 5 |
500 | 25 |
1000 | 50 |
1500 | 75 |
2000 | 100 個 (每個機構上限) |
免費操作功能
下列 BigQuery 作業在每個位置均為免費,這些作業適用配額與限制。
作業 | 詳細資料 |
---|---|
載入資料 | 可免費使用共用運算單元集區。客戶可針對保證容量選擇版本定價。將資料載入 BigQuery 之後,您必須支付儲存空間的相關費用。詳情請參閱「資料擷取版本定價」。 |
複製資料 | 複製資料表無須支付費用,但必須支付資料擷取版本的定價,或是儲存新資料表和您複製的資料表而產生費用。詳情請參閱「複製現有資料表」。 |
匯出資料 | 使用共用運算單元集區無須支付費用,但將資料儲存於 Cloud Storage 則須付費。客戶可根據保證容量選擇版本定價。使用 EXPORT DATA SQL 陳述式時,系統會向您收取查詢處理費用。詳情請參閱匯出資料。 |
可刪除作業 | 刪除資料集或資料表、刪除個別資料表分區、刪除檢視表或刪除使用者定義函式,都不會產生費用 |
中繼資料作業 | 您無須支付 list、get、patch、update 和 delete 的呼叫費用,包括但不限於:列出資料集、列出資料表資料、更新資料集的存取控制清單 (ACL)、更新資料表的說明,或是列出資料集內的使用者定義函式。BigLake 資料表的中繼資料快取作業未包含在免費作業中。 |
免費使用方案
Google Cloud 免費方案可讓使用者免費使用部分 BigQuery 資源,直到達到相關的配額上限為止。在免費試用期間或試用期結束後,只要用量未超出限制,即可免費使用特定資源。免費試用期過後,如果您超過用量限制,系統就會根據本頁列出的價格向您收費。您可以在 BigQuery 沙箱 (不需要信用卡) 中試用 BigQuery 的免費方案。
資源 | 每月免費用量限制 | 說明 |
---|---|---|
儲存空間 | 每個月前 10 GiB 免費。 | BigQuery ML 模型和儲存在 BigQuery 中的訓練資料均包含在 BigQuery 儲存空間的免費方案中。 |
查詢 (分析) | 每個月處理的前 1 TiB 查詢資料不收費。 |
偏好每個月支付固定費用的高用量客戶,也可選擇 BigQuery 版本定價。 |
BI Engine | Looker Studio 使用者的容量上限為 1 GiB,不必設定 BI Engine 預留項目。 | 為未使用 BigQuery 原生 Looker Studio 整合功能的 Looker Studio 使用者,可以採用這項容量。我們會盡力提供額外的容量。 |
固定費率計費方式
固定費率的運算定價
使用固定費率運算定價模式時,您購買的查詢處理作業專用資料量是以 BigQuery 運算單元為計算單位。您的查詢作業會耗用前述的資料量,系統不會依據處理的位元組數向您收費。如果您的容量需求超過承諾使用的容量,BigQuery 會將查詢排入佇列,系統不會向您收取額外費用。
固定費率的運算定價:
- 適用於查詢費用,包括 BigQuery ML、DML 和 DDL 陳述式。
- 不適用於儲存空間費用或 BI Engine 費用。
- 不適用於串流資料插入及使用 BigQuery Storage API。
- 僅可做為地區性資源購買。在一個地區或多地區購買的運算單元使用承諾,無法用於其他地區或多地區,且無法移動。
- 提供以秒 (彈性方案)、月繳和年約方案兩種方案。
- 可由整個機構共用,您不需要為每項專案購買運算單元使用承諾。
- 運算單元數量至少為 100 個,且以 100 個運算單元為遞增量購買。
- 系統會按秒向您收費,直到您取消承諾使用為止 (在承諾使用結束日期之後可隨時取消)。
每月固定費率的使用承諾
下表列出固定費率的運算單元承諾使用價格每月方案費用。詳情請參閱月約方案。
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
每年固定費率的使用承諾
下表列出您每年的固定費率運算單元承諾使用價格。詳情請參閱年約方案。
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
彈性運算單元:短期固定費率承諾使用價格
彈性運算單元是一種特別的使用承諾類型:
- 承諾使用時間長度僅為 60 秒。
- 之後您隨時可以取消彈性運算單元。
- 系統只會針對您的使用承諾部署秒數向您收費。
彈性運算單元取決於運算能力可用性,當您嘗試購買彈性運算單元時,我們不保證能成功購買。不過,在您成功購買使用承諾之後,系統就會保證提供足夠的運算能力,直到您取消為止。詳情請參閱彈性運算單元。
下表列出彈性運算單元使用承諾的費用。
BigQuery Omni 固定費率定價
BigQuery Omni 提供固定費率,可讓您輕鬆預測查詢費用。 如要啟用固定費率定價,請使用 BigQuery 保留項目。
註冊 BigQuery Omni 的固定費率定價後,您就能透過 Amazon Web Services 或 Microsoft Azure 購買專屬的查詢處理能力 (以運算單元為單位),您執行的查詢作業會耗用這個資料量,系統不會針對處理的位元組數向您收費。
BigQuery Omni 固定費率定價:
- 適用於查詢費用,不適用於儲存空間費用。
- 系統會針對單一多雲端區域購買運算單元使用承諾。在某區域中購買的運算單元無法用於其他區域。
- 提供月約方案和年約方案。系統會按秒向您收費,直到您取消使用承諾為止 (在使用承諾結束日期之後可隨時取消)。
- 可由整個機構共用,您不需要為每項專案購買運算單元使用承諾。
- 運算單元數量至少為 100 個,且以 100 個運算單元為遞增量購買。
每月固定費率的使用承諾
下表列出了運算單元每月使用承諾的方案費用,詳情請參閱月約方案。
每年固定費率的使用承諾
下表列出了運算單元每年使用承諾的方案費用,詳情請參閱年約方案。
彈性運算單元:短期承諾使用價格
彈性運算單元是一種特別的使用承諾類型:
- 承諾使用時間長度僅為 60 秒。
- 之後您隨時可以取消彈性運算單元。
- 系統只會針對您的使用承諾部署秒數向您收費。
BigQuery Omni 中的彈性運算單元取決於 AWS 或 Azure 的運算能力可用性。當您嘗試購買彈性運算單元時,我們不保證能成功購買。不過,在您成功購買使用承諾之後,系統就會保證提供足夠的運算能力,直到您取消為止。詳情請參閱彈性運算單元。
下表列出彈性運算單元使用承諾的費用。
BI Engine 固定費率承諾使用價格套裝組合
採用 BigQuery 固定費率的運算單元承諾使用合約時,您就能在固定費率方案中獲得限量的 BI Engine 容量,無須額外付費,如下圖所示。如要免費取得 BI Engine 容量,請按照操作說明,在固定費率預留項目所在機構內的專案中保留容量。為確保特定專案的 BI Engine 預留項目可以折扣價格計入這個套裝組合容量,建議您為該項專案指派一些運算單元。在隨選運算專案中,BI Engine 預留項目不會計入免費容量。免費容量會在帳單報表中顯示為一般費用,但會以「支出型折扣」的價格套用。
購買的運算單元數量 | 免費、額外的 BI Engine 容量 (GiB) |
---|---|
100 | 5 |
500 | 25 |
1000 | 50 |
1500 | 75 |
2000 | 100 個 (每個機構上限) |
後續步驟
如要瞭解如何透過報表解讀自己的帳單資料,請參閱查看帳單報表和支出趨勢一文。
如要瞭解如何透過 BigQuery 分析帳單資料,請參閱將 Cloud Billing 資料匯出至 BigQuery。
如要瞭解如何估算費用,請參閱估算儲存空間和查詢費用。
參閱 BigQuery 說明文件。
開始使用 BigQuery。