雪花→Zapier集成

时间:2020-10-05 15:55:41

标签: snowflake-cloud-data-platform data-warehouse zapier

我正在将Zapier与Redshift结合使用,以从自定义查询中获取数据,并在从表或自定义查询中检测到新行时触发各种操作,包括通过Gmail或Mailchimp发送电子邮件,将数据导出到Google表格,和更多。 Zapier的用户界面使我们的非技术产品涉众可以接管这些工作流程并根据需要自定义它们。 Zapier具有为Postgres构建的多种集成,并且由于Redshift支持Postgres协议,因此可以在Zapier中轻松构建这些自定义工作流。

我将数据仓库从Redshift切换到Snowflake,最后的障碍是迁移这些Zapier集成。 Snowflake不支持Postgres协议,因此不能用作替代这些工作流程的工具。没有其他数据源具有这些工作流程所需的所有信息,因此无法选择连接到Snowflake的上游数据源。希望能就我可以采用的替代方法提供指导,包括以下内容:

  1. 将这些工作流程移至应用程序代码中
  2. 在Postgres中为Snowflake使用外部数据包装器,以继续使用虚拟Postgres实例中的现有工作流程
  3. 在Zapier中使用自定义代码块而不是Postgres集成

1 个答案:

答案 0 :(得分:0)

我不确定Snowflake是否具有允许您执行所需操作的API,但是您可以创建一个私有Zapier集成,它具有与公共集成相同的功能和权限,但是您可以自定义它为您的团队。

此处提供有关该过程的信息:https://platform.zapier.com/