跳到內容
請注意::這篇文章的翻譯只是為了方便而提供。譯文透過翻譯軟體自動建立,可能沒有經過校對。因此,這篇文章的英文版本應該是包含最新資訊的管理版本。你可以在這裡存取這些內容。

將 HubSpot 連接到 Google BigQuery

上次更新時間: 2026年9月4日

可搭配下列任何訂閱使用,除非另有註明:

將 Google BigQuery 中的資料與 HubSpot CRM 物件(例如聯絡人、公司、交易、關聯關係)以及您帳戶中的其他資料進行同步。

以下各節將引導您逐步完成 Google BigQuery 應用程式的授權,並設定 Google Cloud 帳戶與 HubSpot 之間的同步設定。

需要權限 您必須是 HubSpot 帳戶中的「超級管理員」,才能安裝此整合功能。

連線並設定 Google BigQuery 整合功能

若要將您的 Google BigQuery 帳戶連線至 HubSpot:

  1. 在你的 HubSpot 帳戶中,點擊頂端導覽列中的「Marketplace 圖示」,然後選取「HubSpot Marketplace」。
  2. 點擊搜尋欄並輸入「Google BigQuery」。
  3. 在 列表頁面上 點選「Google BigQuery 」。
  4. 點擊「安裝」。
  5. 點擊「繼續設定」。

您將被重定向至「資料整合」工具,該工具的側邊面板將根據您指定的同步方向,引導您完成 HubSpot 與 BigQuery 帳戶之間的資料同步:

  • Google BigQuery → HubSpot:設定從 BigQuery 同步至 HubSpot。
  • HubSpot → Google BigQuery:設定從 HubSpot 同步至 BigQuery。

google-bigquery-sync-direction-selection

將 Google BigQuery 資料同步至您的 HubSpot 帳戶

部分功能需要 HubSpot 點數 若直接從 Data Studio 中的單一資料倉儲來源將資料同步至 HubSpot CRM,則不會消耗HubSpot 積分。 若您在同步前於 Data Studio 中對資料進行預處理(例如建立計算欄位或與其他資料來源進行關聯),這些操作將消耗 HubSpot 點數。

若要將 Google BigQuery 資料傳送至 HubSpot,請在您的 BigQuery 帳戶中新增並設定一位具備所需角色的使用者:

  1. 在右側窗格中,選取「Google BigQuery」→「HubSpot」。
  2. 複製 HubSpot 所生成的 Google 服務帳戶電子郵件地址。

add-hubspot-service-account-email-to-bigquery

  1. 在您的 Google Cloud 帳戶中,前往專案的 IAM 設定,使用從 HubSpot 複製的服務帳戶電子郵件建立新使用者,然後為該新建立的使用者新增「BigQuery 資料檢視者 」和 「BigQuery 工作使用者」角色。

google-cloud-account-permissions-for-big-query-integration

  1. 從您的 Google Cloud 帳戶中複製專案 ID。
  2. 返回 HubSpot,貼上該專案 ID,然後點擊「測試連線」。
  3. 確認連線無誤後,點擊「下一步」 以 完成設定。

將 HubSpot 資料同步至您的 Google BigQuery 帳戶

若要將 HubSpot 資料傳送至 Google BigQuery,您需在 Google Cloud 帳戶中設定一位具備所需權限的使用者,並指定相關的 GCP 專案及 GCS 儲存桶 URI。

請注意:您需要具備 Google Cloud 管理員權限,才能存取將存放 BigQuery 資料集的 GCP 專案,並需有一個 Google Cloud Storage (GCS) 儲存桶,供 HubSpot 暫存 Parquet 檔案。

  1. 在右側窗格中,選取HubSpot → Google BigQuery。
  2. 複製 HubSpot 所產生的 Google 服務帳戶電子郵件地址。
configure-sync-from-hubspot-to-bigquery-integration-setup
  1. 在您的 Google Cloud 帳戶中,前往專案的 IAM 設定,使用從 HubSpot 複製的服務帳戶電子郵件建立新使用者,然後為該新建立的使用者新增「BigQuery 資料檢視者」、「BigQuery 工作使用者」及「儲存空間物件擁有者」角色。
google-cloud-account-permissions-for-big-query-integration-data-out
  1. 從您的 Google Cloud 帳戶中複製專案 ID。
  2. 返回 HubSpot,將該專案 ID 貼上。
  3. 新增您的 Google Cloud Storage (GCS) 儲存桶 URI:
    • GCS 儲存桶的 URI 應遵循以下結構:gs://{bucket}/hubspot-dataout/{portalId}/{runId}/{tableName}/
    • BigQuery 外部資料表會建立在 GCP 專案中的專用資料集內,並遵循以下格式:hubspot_data_set_{hubId}
    • 資料將寫入 GCS 儲存桶,而相關聯的資料表將參照 GCS 中的 Parquet 檔案。
    • 請參閱 Google 的文件,進一步了解如何建立 GCS 儲存桶。
  4. 點擊「測試連線」。
  5. 確認連線無誤後,請點擊「下一步」。
  6. 勾選您要同步的資料來源旁邊的核取方塊(例如:聯絡人、關聯、活動等)。
  7. 設定同步頻率與排程。
  8. 點擊「開始同步」。

監控同步狀況

在設定好帳戶之間的同步後,您可以從「同步詳細資訊」頁面查看同步狀態和歷史紀錄:

  1. 在你的 HubSpot 帳戶中,點擊「更多」,然後前往「資料管理」 > 「資料整合」。如果你的帳戶中沒有顯示「更多」,請直接前往「資料管理」 > 「資料整合」。
  2. 在「監控匯入與同步」下方,點選「應用程式同步」分頁。
  3. 點擊搜尋欄並搜尋「Google BigQuery」。
  4. 點擊Google BigQuery。請注意,若您已設定雙向同步,可能會出現多個項目。
  5. 在同步詳細資訊頁面上,您可以管理及檢視同步設定與歷史紀錄:
    • 若要歸檔或編輯同步詳細資訊,請在右上角點擊「動作」,然後選擇相應的選項。
    • 若要立即觸發同步,請在右上角點擊「立即 同步」。
    • 已同步的記錄、關聯及錯誤會彙總顯示於頁面頂部。
    • 最近的同步活動將顯示於表格中。點擊「同步歷史記錄」分頁,即可檢視特定的同步嘗試與完成紀錄。您可以根據特定日期範圍或同步狀態進行篩選。
monitor-data-syncing-google-bigquery

同步狀態與錯誤處理

下表概述了可能的同步狀態:

狀態 說明
同步中 目前正在嘗試同步。
已同步 上次同步已成功完成。
失敗 上次同步發生錯誤。
已歸檔 此同步設定已手動移除,但仍可供日後查閱。

若同步失敗:

  • 同步詳細資訊頁面上將顯示「失敗」狀態,並附有哪些資料表同步成功或失敗的相關資訊。
  • 失敗時不會產生部分寫入的資料:BigQuery 資料表僅會在同步成功完成後才會更新。
  • 下次排定的同步作業將自動重新嘗試執行完整同步。
  • 您可隨時從同步詳細資訊頁面手動觸發重新同步。

網路白名單

將 HubSpot 資料同步至 BigQuery 等第三方服務供應商的過程,會透過 HubSpot 的代理 IP 進行路由。這些 IP 範圍亦會被其他 HubSpot 整合功能(例如資料同步和 Webhooks)所使用。

若您的組織限制對 GCP 資源的傳入存取,您應根據您的 HubSpot hublet,將以下 CIDR 範圍加入白名單:

Hublet CIDR
NA1 54.174.62.128/26
NA2 216.157.40.32/27
NA3 216.157.41.32/27
EU1 143.244.87.0/25
AP1 216.157.42.32/27

瞭解如何查明您的 HubSpot 帳戶資料託管於何處。

測試版限制

在本次 Beta 測試期間,請留意以下限制:

  • 同步頻率:可用的同步頻率取決於同步方向。您可隨時透過 HubSpot 中的同步詳細資訊頁面手動觸發重新同步。

    • HubSpot 至 Google BigQuery:一次、每 6 小時、每 12 小時、每日、每週或每月。
    • Google BigQuery 至 HubSpot:每 15 分鐘、每 30 分鐘、每小時、每 2 小時、每 3 小時、每 6 小時、每 12 小時、每日、每週或每月。
  • 每種資料類型僅限一次匯出:每個 物件類型、事件類型或關聯對,在每個 HubSpot 帳戶中僅能透過一組同步設定進行匯出。
    • 例如,若聯絡人資料已匯出至某個 BigQuery 目標,則在原始目標被歸檔之前,無法將其新增至第二個設定中。
    • 此機制可避免資料管線重複,並確保您的資料倉儲中每種資料類型僅有一個可信來源。
  • 對敏感資料的支援有限:您可以將敏感資料儲存並同步至您的 HubSpot 帳戶,但無法將敏感資料同步至您的 BigQuery 帳戶。
  • 不支援 object_x_views:目前不支援將object_x_views 物件與 BigQuery 同步。請使用object_with_object_properties ,或將objects 與object_properties 進行聯結,以取得等效的每筆記錄檢視。

後續步驟

在您完成 BigQuery 整合的連線並設定好同步設定後,請進一步了解BigQuery 中同步資料表的資料結構。

這篇文章有幫助嗎?
此表單僅供記載意見回饋。了解如何取得 HubSpot 的協助。