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

将 Snowflake 数据同步到 HubSpot

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

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

将 Snowflake 数据仓库中的数据同步到 HubSpot CRM 对象,例如联系人、公司、商机和自定义对象。借助 Snowflake Direct Sync,您可以连接 Snowflake 表或视图,将列映射到 HubSpot 属性,并安排定期同步,而无需先在 Snowflake 中创建数据集。

例如,您可以通过将account_id等字段映射到“公司 ID”,将arr映射到“年收入”,将 Snowflake 中的账户数据同步到 HubSpot 中的公司记录,从而保持这些记录的同步。

开始之前

在开始使用此功能之前,请仔细阅读以下要求和注意事项:

了解要求

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


  • 如果您是超级管理员,请将您的账户加入Snowflake 直接同步测试版。
  • 负责连接此集成的 Snowflake 用户必须至少拥有一个 Snowflake 数据仓库的访问权限,并对您要同步的数据库/模式/表/视图具有“读取”权限。
  • 集成所使用的 Snowflake 用户必须具备以下权限:
    • 仓库访问权限:允许集成执行查询。
    • 数据库和模式访问权限:允许集成浏览和读取数据。
    • 表或视图访问权限:允许集成选择数据。
  • 集成所使用的 Snowflake 用户必须拥有在 HubSpot 中为要同步到的对象创建或编辑属性及记录的权限。

了解限制与注意事项

  • 同步操作按计划执行,不会实时更新。
  • 数据从 Snowflake 单向同步到 HubSpot。
  • 每次同步都会评估所有源数据,然后仅更新发生变化的记录。
  • 同步过程中不支持过滤。如需过滤数据,请在同步前于 Snowflake 中创建视图。
  • 单个 Snowflake 表或视图可同步到多个 CRM 对象。
  • 在映射过程中可以定义对象之间的关联。
  • 一个表或视图最多可包含 10 GB 的数据。
  • 每次同步运行最多可处理 3,000 万条记录。
  • 一个表或视图最多可包含 200 列。

网络白名单

如果您的 Snowflake 环境限制了入站同步,请根据您的 HubSpot 数据托管位置,将 HubSpot 的 IP 范围加入白名单:

区域托管/数据中心位置 CIDR 范围
美国(东部) 54.174.62.128/26
欧盟 143.244.87.0/25
澳大利亚 216.157.42.32/27
美国(西部) 216.157.40.32/27
加拿大 216.157.41.32/27
您可以在账户设置中查看您的 HubSpot 数据托管位置。

将 Snowflake 连接到 HubSpot

要将 Snowflake 连接到 HubSpot:

  1. 在 HubSpot 帐户中,单击顶部导航栏中的“商城”图标 ,然后选择 HubSpot 商城。
  2. 搜索“Snowflake”,然后点击“安装”。
  3. 在对话框中,点击“下一步”。然后,输入您的Snowflake 账户标识符、用户名,并按照下图所示的步骤分配公钥。
  1. 点击“连接到 Snowflake”。您可以继续设置同步,也可以稍后进行设置。

配置同步

要开始将数据从 Snowflake 同步到 HubSpot,请设置同步。

  1. 在 HubSpot 帐户中,单击顶部导航栏中的设置图标。在左侧栏菜单中,导航到集成 > 连接的应用程序。
  2. 点击“Snowflake”。
  3. 在右侧面板中,点击“选择”以选择您要从中同步数据的 Snowflake 账户。
  4. 在“数据源”页面上,点击“数据库”下拉菜单,然后选择您的Snowflake 数据库。
  5. 选择要同步到 HubSpot 的模式、表和计算仓库。
  6. 然后点击“下一步”。
  1. 在“您希望如何使用 Snowflake 数据?”对话框中,点击“下一步”。
  2. 在“列”页面上,点击“目标”下拉菜单,然后选择要同步到的 HubSpot对象(例如,联系人、公司、商机或自定义对象)。您可以同步多个对象及其关联关系。
  3. 点击“同步模式”下拉菜单,并选择一种同步模式:
    • 创建和更新:创建新记录并更新现有记录。
    • 仅创建:仅创建新记录;跳过现有匹配项。
    • 仅更新:仅更新现有记录;跳过不匹配的记录。
  1. 在“匹配键”部分,选择一个 Snowflake 列和一个 HubSpot 属性。这些值用于在 Snowflake 和 HubSpot 之间匹配记录,并避免重复。
  2. 在“映射”部分,将 Snowflake 列映射到 HubSpot 属性。
    • 查看建议的映射。
    • 点击“+ 映射另一列”以手动映射另一列。
    • 点击“+ 映射剩余列”以自动映射所有剩余的可用列。
    • 要删除映射,请点击该映射旁边的删除图标。
  3. 点击“下一步”。
  1. 在“计划”页面上,点击“同步频率”下拉菜单,并选择您希望从 Snowflake 向 HubSpot 同步数据的频率。
  2. 点击“同步到 HubSpot CRM”。

管理同步

设置同步并开始将数据同步到 HubSpot 后,您可以查看同步状态、排查错误、更新设置或将该同步归档。

要查看和管理同步:

  1. 在你的 HubSpot 帐户中,单击更多,然后导航到数据管理 > 数据集成。如果你的帐户中未显示更多,请直接导航到数据管理 > 数据集成。
  2. 转到“应用同步”选项卡,并在表格中找到您的同步任务。
  3. 查看同步状态:
    • 正在同步:同步任务正在进行中。
    • 已同步:上次同步已成功完成。
    • 失败:上次同步遇到错误。
    • 已归档:同步配置已被移除。
  1. 点击同步名称可查看更多详细信息,包括已成功同步和失败的记录。

要更新或删除同步任务:

  1. 在表格中找到您的同步任务。
  2. 在右上角,点击“操作”下拉菜单,然后选择以下选项之一:
    • 编辑同步:更新同步设置。
    • 归档同步:删除同步配置。
这篇文章有帮助吗?
此表单仅供记载反馈。了解如何获取 HubSpot 帮助。