Hightouch 提供了一种简单的方法,可通过简便的连接在多个平台之间同步数据,任何人都可以轻松设置。我们最近与 Hightouch 合作,提供了直接访问 PlanetScale 账户的能力,从而简化了数据库数据的同步和交换过程。


Hightouch + PlanetScale 的强大功能

将你的 PlanetScale 数据库连接到 Hightouch 工作流程有很多用途。以下是一些使用想法来帮助你入门:

  • 当客户记录在数据库中创建或变更时,自动更新 CRM 中的客户记录。
  • 当 PlanetScale 数据库中的数据发生变更时,向你的 Slack 工作区发送通知。
  • 通过将数据从 PlanetScale 数据库发送到像 AWS SQS 这样的数据队列,执行异步操作。
  • 自动化付费广告的目标定位、抑制和转化上传,通过将数据库中的受众同步到广告平台。
  • 自动将账户和用户健康评分同步到客户成功平台。

如何使用 PlanetScale Hightouch 集成

在 Hightouch 中,设置同步包括配置数据源、数据目的地以及同步方法。你可以将 PlanetScale 数据库用作同步的源或目的地。以下是如何在两种场景下使用 PlanetScale 的说明。

启用 PlanetScale 作为数据源

使用 PlanetScale 数据库作为数据源,允许你将数据库中的数据同步到所有下游工具。截至写这篇文章时,Hightouch 原生支持超过 200 个数据目的地。在下面的示例中,我将从名为 bookings_db 的数据库中的一个小表 hotels 同步数据到我的 Google Drive 账户中的一个电子表格。
在配置对 PlanetScale 数据库的连接时,你需要提供一组凭据,以便 Hightouch 与数据库之间建立连接。之后,你可以选择使用 SQL 查询来收集要同步的数据,或者指定一个表以便扫描其中的更改。

将 PlanetScale 数据库建模为数据源的方法

如果选择 “表选择器”(Table Selector)方式,你可以搜索目标表,并预览结果来确认你正在查看正确的数据。
数据库过滤至 hotels 表的示例。
在连接 Google Sheets 时,你可以选择随每次运行生成数据的快照,或者将数据镜像到特定的文档和表格内。
Google Sheets 数据目的地的配置示例。
你能够基于时间间隔或触发器自动设置定期同步,或者通过 Hightouch 的仪表盘和 API 手动运行同步。
同步触发器的示例。
一旦同步运行完毕,我的 PlanetScale 数据库中 hotels 表里的所有数据都会被镜像到 Google Sheets。
同步到 Google Sheets 的数据示例。


启用 PlanetScale 作为数据目的地

你还可以将数据从 Google Sheets 发送到 PlanetScale 数据库。在下面的示例中,我创建了一个名为 “New Hotels” 的新表格,并将其数据发送到我的 bookings_db 数据库。
Google Sheets 中的 “New Hotels” 表示例。
Hightouch 允许你在不同系统之间映射字段,因此不需要字段名称完全匹配。如果字段名称确实匹配,Hightouch 能够自动为你进行字段映射。
在 Hightouch 中的字段映射示例。
同步运行完毕后,我可以通过对 hotels 表运行一个简单的 SELECT 查询来验证从 Google Sheets 到数据库的数据成功同步。
PlanetScale 控制台显示已同步的数据示例。



宣布 Hightouch 集成插图

关注公众号:程序新视界,一个让你软实力、硬技术同步提升的平台

除非注明,否则均为程序新视界原创文章,转载必须以链接形式标明本文链接

本文链接:https://choupangxia.com/2025/09/13/hightouch/