跳到内容
请注意::本文仅为方便您阅读而提供。本文由翻译软件自动翻译,可能未经校对。本文的英文版应被视为官方版本,您可在此找到最新信息。您可以在此处访问。

将 HubSpot 连接到 Google BigQuery

上次更新时间: 2026年7月30日

可与以下任何订阅一起使用,除非另有说明:

将 Google BigQuery 中的数据与 HubSpot CRM 对象(例如联系人、公司、商机、关联关系)以及您账户中的其他数据进行同步。

以下各节将指导您如何授权 Google BigQuery 应用,然后配置 Google Cloud 账户与 HubSpot 之间的同步设置。

需要权限 您必须是 HubSpot 账户中的超级管理员才能安装此集成。

连接并配置 Google BigQuery 集成

要将您的 Google BigQuery 账户连接到 HubSpot:

  1. 在 HubSpot 帐户中,单击顶部导航栏中的“商城”图标 ,然后选择 HubSpot 商城
  2. 点击搜索栏,输入“Google BigQuery”。
  3. 列表页面点击“Google BigQuery ”。
  4. 点击“安装”
  5. 点击“继续设置”。

您将被重定向至“数据集成”工具,该工具的侧边栏将根据您希望的同步方向,引导您完成 HubSpot 与 BigQuery 账户之间的数据同步:

  • Google BigQuery → HubSpot:配置从 BigQuery 到 HubSpot 的同步。
  • HubSpot → Google BigQuery:配置从 HubSpot 到 BigQuery 的同步。

将 Google BigQuery 数据同步到您的 HubSpot 账户

某些功能需要 HubSpot 点数 直接从 Data Studio 中的单一数据仓库源将数据同步到 HubSpot CRM 不会消耗HubSpot 积分。 如果您在同步前先在 Data Studio 中对数据进行预处理(例如,创建计算字段或将其与其他数据源进行关联),这些操作将消耗 HubSpot 积分。

要将 Google BigQuery 数据发送至 HubSpot,请在您的 BigQuery 账户中添加并配置一个具有所需角色的新用户:

  1. 在右侧窗格中,选择“Google BigQuery”→“HubSpot”
  2. 复制 HubSpot 生成的 Google 服务账户邮箱地址。

  1. 在您的 Google Cloud 账户中,转到项目 IAM 设置,使用从 HubSpot 复制的服务账户邮箱创建一个新用户,然后为该新用户添加BigQuery 数据查看者和 BigQuery 作业用户角色。

  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 服务账户邮箱地址。
  1. 在您的 Google Cloud 账户中,进入项目 IAM 设置,使用从 HubSpot 复制的服务账户邮箱创建一个新用户,然后为该新用户添加BigQuery 数据查看者BigQuery 作业用户和 Storage 对象所有者角色。
  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 文件。
    • 有关创建 GCS 存储桶的更多信息,请参阅 Google 的文档
  4. 点击“测试连接”
  5. 验证连接成功后,点击“下一步”
  6. 选中您想要同步的数据源旁边的复选框(例如,“联系人”“关联”“事件”等)。
  7. 配置同步频率和计划。
  8. 点击“开始同步”。

监控同步情况

配置好账户间的同步后,您可以在“同步详情”页面查看同步状态和历史记录:

  1. 在你的 HubSpot 帐户中,单击更多,然后导航到数据管理 > 数据集成。如果你的帐户中未显示更多,请直接导航到数据管理 > 数据集成
  2. “监控导入和同步”下,点击“应用同步”选项卡。
  3. 点击搜索栏,搜索“Google BigQuery”。
  4. 点击“Google BigQuery”。请注意,如果您已配置双向同步,可能会显示多个条目。
  5. 在同步详情页面,您可以管理和查看同步设置及历史记录:
    • 若要归档或编辑同步详情,请在右上角点击“操作”,然后选择相应的选项
    • 若要立即触发同步,请在右上角点击“立即 同步”。
    • 页面顶部汇总了已同步的记录、关联关系和错误信息。
    • 表格中将显示最近的同步活动。点击“同步历史记录”选项卡可查看具体的同步尝试和完成情况。您可以按特定日期范围或同步状态进行筛选。

同步状态与错误处理

下表概述了可能的同步状态:

状态 描述
正在同步 当前正在尝试同步。
已同步 上次同步已成功完成。
失败 上次同步时遇到错误。
已归档 该同步配置已被手动删除,但仍可查阅以供日后参考。

如果同步失败:

  • 同步详情页面将显示“失败”状态,并附有哪些表同步成功或失败的相关信息。
  • 失败时不会部分写入数据: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 账户数据托管位置

测试版限制

在本次测试期间,请注意以下限制:

  • 同步频率:仅提供有限的同步频率选项,包括“一次”、“每 6 小时”、“每 12 小时”、“每天”、“每周”和“每月”。您可以随时在 HubSpot 的同步详情页面手动触发重新同步。
  • 每种数据类型仅限一次导出:每个 对象类型、事件类型或关联对,在每个 HubSpot 账户中仅可在一个同步配置中进行导出。
    • 例如,如果联系人数据已导出到一个 BigQuery 目标,则在原始目标被归档之前,无法将其添加到第二个配置中。
    • 此机制可防止数据管道重复,并确保您的数据仓库中每种数据类型仅有一个可信数据源。
  • 对敏感数据的支持有限:您可以将敏感数据存储在 HubSpot 账户中并进行同步,但无法将敏感数据同步到 BigQuery 账户。
  • 不支持 object_x_views:目前不支持object_x_views 对象与 BigQuery 进行同步。请使用object_with_object_properties ,或将objectsobject_properties 进行连接,以获取等效的每条记录视图。

后续步骤

连接 BigQuery 集成并配置同步设置后,请了解BigQuery 中同步表的模式

这篇文章有帮助吗?
此表单仅供记载反馈。了解如何获取 HubSpot 帮助