跳至
Pub/Sub

Pub/Sub

可擷取事件以串流至 BigQuery、資料湖泊或作業資料庫

新客戶可以獲得價值 $300 美元的免費抵免額,盡情體驗 Pub/Sub。所有客戶每個月最多可以免費擷取或傳送 10 GB 的訊息,不會耗用抵免額。

  • 部署範例資料倉儲解決方案,使用 BigQuery 和 Looker Studio 儲存及分析資料,並以圖表呈現。此外,您還能運用生成式 AI 統整分析結果。

  • 使用 Dataflow 擷取數據分析事件,並串流至 BigQuery

  • 免人工管理、安全無虞且可擴充的訊息傳遞或佇列系統

  • 透過提取及推送模式,依順序和任何順序執行「至少傳送一次」的訊息傳遞作業

  • 透過精細的存取權控管機制和永久加密功能,確保資料安全無虞

優點

輕鬆享有高可用性

透過跨區域同步訊息複製和每則訊息的接收狀態追蹤功能,確保任何規模的訊息皆可穩定地傳送。

無須規劃,一切交給系統自動化處理

無須分區的自動調整資源配置和自動佈建功能,不但省去規劃工作,還可確保一開始就能在實際工作環境中執行工作負載。

為即時資料系統打造易於使用的開放式基礎

以快速可靠的方式找到存放在任何磁碟區中的小型記錄,這是即時將批次管道提供給 BigQuery、資料湖泊和作業資料庫的進入點。在 Dataflow 中搭配 ETL/ELT 管道一起使用。    

主要功能與特色

主要功能與特色

串流數據分析和連接器

原生 Dataflow 整合可讓您以可靠又淺顯易懂的方式,對 Java、Python 和 SQL 的事件串流進行僅需一次的處理和整合作業。

依順序傳送訊息,可彈性調整作業規模

選用的依鍵排序功能可簡化有狀態應用程式邏輯,無須犧牲橫向擴充效能,也不必分區。

透過原生整合功能簡化串流擷取作業

透過我們的原生訂閱項目,直接在 BigQueryCloud Storage 中擷取 Pub/Sub 的串流資料。



查看所有功能與特色

說明文件

說明文件

Google Cloud Basics

什麼是 Pub/Sub?

查看完整的 Pub/Sub 總覽,瞭解這項服務的核心概念、訊息流程、常見用途和整合項目等資訊。
Tutorial

Pub/Sub 簡介

瞭解如何在 Google Cloud 專案中啟用 Pub/Sub、建立 Pub/Sub 主題和訂閱項目、發布訊息,以及將訊息提取至訂閱項目。
Quickstart

快速入門導覽課程:使用用戶端程式庫

瞭解 Pub/Sub 服務如何讓應用程式以可靠、快速又非同步的方式交換訊息。
Tutorial

按照順序傳送訊息

瞭解擴充式訊息排序功能的運作方式和使用時機。
Tutorial

選用 Pub/Sub 或 Pub/Sub Lite 的時機

瞭解如何充分運用這兩個選項。
Quickstart

快速入門導覽課程:使用 Dataflow 進行串流處理

瞭解如何使用 Dataflow 讀取發布至 Pub/Sub 主題的訊息、依時間戳記建立訊息視窗,以及將訊息寫入 Cloud Storage。
Tutorial

指南:將訊息發布至主題

瞭解如何建立包含您的資料的訊息,並向 Pub/Sub 伺服器傳送要求,將訊息發布至所需主題。

找不到所需資訊嗎?

使用案例

使用案例

用途
串流分析

Google 的串流分析功能可以在資料產生時立即加以處理,使資料變得更井然有序、更實用,也更方便存取。我們的串流解決方案以 Pub/Sub、Dataflow 和 BigQuery 為基礎,可為您佈建所需的資源,以便用於擷取、處理及分析資料量隨時在波動的即時資料,進而產生即時業務深入分析結果。這種簡化的佈建作業流程可降低複雜度,並讓資料分析師和資料工程師可取得串流分析結果。

涵蓋從「觸發條件」、「擷取」、「充實」、「分析」到「啟用」這 5 個資料欄的流程。每一欄都分成上方和下方區塊。「觸發條件」欄的上方區塊是邊緣裝置 (行動裝置、網路、資料儲存庫和 IoT),從這裡會流向「擷取」欄中的 Pub/Sub,接著到「充實」欄中的 Apache Beam/Dataflow 串流處理,再流向「分析」、「啟用」區塊,然後回到第 1 欄中的邊緣裝置。流程從第 3 欄中的 Apache Beam 往返「分析」欄,進入當中的 BigQuery、AI 平台和 Bigtable:Dataflow 批次處理的補充作業/重新處理作業均會傳入這 3 項服務。資料從 BigQuery 移至「啟用」欄,進入「數據分析」、「第三方 BI」和「Cloud Functions」,再回到第 1 欄中的邊緣裝置。在資料欄的下方區塊中,您會看到「建立流程:觸發條件」顯示「設定來源,將事件訊息推送到 Pub/Sub 主題」,流向「擷取」欄的「建立 Pub/Sub 主題和訂閱」,流向「充實」欄的「使用範本、CLI 或筆記本部署串流或批次處理 Dataflow 工作」,流向「分析」欄的「建立資料集、資料表和模型以接收串流」,再流向「啟用」欄的「建構即時資訊主頁並呼叫外部 API」。
用途
非同步微服務整合

Pub/Sub 會做為訊息傳遞中介軟體以方便整合傳統服務,或做為現代微服務的簡單通訊媒介。推送訂閱會將事件傳送至 Cloud FunctionsApp EngineCloud Run 中或 Google Kubernetes EngineCompute Engine 上自訂環境中的無伺服器 Webhook。在 Webhook 無法公開或公開 Webhook 無法有效處理總處理量較高的串流時,可使用低延遲提取傳送。

所有功能與特色

所有功能與特色

至少傳送一次
透過跨區域同步訊息複製和每則訊息的接收狀態追蹤功能,確保任何規模的訊息皆至少可傳送一次。
開放
七種語言通用的開放式 API 和用戶端程式庫,支援多雲端和混合型部署項目。
僅需處理一次
Dataflow 支援可靠、淺顯易懂、僅須處理一次的 Pub/Sub 串流作業。
無需佈建,一切交給系統自動化處理
Pub/Sub 沒有資料分割或分區,您僅須設定配額、發布及使用。
法規遵循與安全性
Pub/Sub 服務符合《健康保險流通與責任法案》的規定,並提供精細的存取權控管和端對端加密功能。
Google Cloud 原生整合
Pub/Sub 已與多項服務相互整合,例如 Cloud Storage 和 Gmail 更新事件,以及可用於無伺服器事件導向運算的 Cloud Functions。
第三方和 OSS 整合
Pub/Sub 可以與 Splunk 和 Datadog 進行第三方整合,以便提供記錄檔,並透過 Striim 和 Informatica 整合資料。另外,Apache Kafka 適用的 Confluent Cloud 和 Kubernetes 無伺服器工作負載適用的 Knative Eventing 也提供 OSS 整合功能。
跳轉及重播
將待處理資料倒轉至任意時間點或快照,以便重新處理訊息。另外,您也能快轉待處理資料來捨棄過時的資料。
無效信件主題
無效信件主題可將訂閱者應用程式無法處理的訊息暫時擱置,以便進行離線檢查和偵錯。這樣一來,系統就能毫無延遲地處理其他訊息。
篩選
Pub/Sub 可以按照屬性篩選訊息,以便減少傳送給訂閱者的訊息。

定價

定價

Pub/Sub 的定價是按每月資料用量計算,每月前 10 GB 的資料免費。

每月資料用量1
每 TB 價格2
前 10 GB
$0.00 美元
超過 10 GB
$40.00 美元

1 如需詳細的定價資訊,請參閱定價指南

2 TB 為 tebibyte 的縮寫,等同於 240 個位元組。

如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的對應貨幣價格計費。

展開下一步行動

運用價值 $300 美元的免費抵免額和超過 20 項一律免費的產品,開始在 Google Cloud 中建構產品與服務。

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
控制台