可以将不受支持的数据源中的数据加载到您的仓库中,而且我们总是根据客户的需求添加连接器。
如果Fivetran还没有为您的数据源构建连接器,您可以使用下面列出的四种数据加载方法之一——但我们正在不断构建新的连接器,所以一定要问您的Fivetran客户经理,您需要的连接器是否已经在构建中。如果没有,请让我们知道哪些连接器,你需要联系你的客户经理,联系sales@www.miaplace.com或登录您的帐户,并填写我们的连接器请求表格:
如果你的数据源还没有出现在我们的路线图上,下面是将数据加载到目的地的选项:
文件复制。使用Fivetran文件复制服务将数据转换为可以连接到目的地的文件。
人。使用Fivetran webhooks连接器,将支持webhook的应用程序中的数据发送到目的地。
数据库应用程序。如果您的应用程序位于底层数据库之上,可以使用许多Fivetran数据库连接器中的一个将应用程序中的数据发送到Fivetran。
云功能。如果您可以访问源代码的API,那么您可以编写一个定制的云函数,允许Fivetran从应用程序读取数据并将其写入您的目标。
电子邮件。如果您的应用程序支持以csv(压缩或解压缩)附件的形式发送报告,Fivetran可以读取该数据并将其写入目标中的指定表。
Fivetran可以通过以下文件存储和传输服务获取数据:
Amazon Cloudfront
亚马逊运动
Amazon S3
Azure Blob存储
Fivetran本地浏览器上传器
Dropbox
Fivetran本机电子邮件摄取
FTP, FTP, SFTP
谷歌云存储
谷歌表
只要把文件放到这些服务中,我们就会把数据带到你的目的地。
许多Fivetran用户能够自动将数据加载到文件存储服务中,这通常比直接自动加载到目的地更容易、更健壮。Fivetran文件连接器将数据加载到您的目的地,并不断地更新和规范化它。
要了解有关特定文件复制连接器的更多信息,请访问我们的文档.
webhook是一个由你的网站或应用程序上的事件触发的HTTP回调。虽然webhook无法获取历史数据,但它们是收集新数据的好方法。大多数SaaS应用程序都支持webhook,但您需要在特定的应用程序中确认该功能。
为了进行设置,Fivetran会给你一个URL,你可以把它放到SaaS服务中。当应用程序中出现新事件时,SaaS服务将向该URL发布数据,Fivetran将收集这些数据并将其输入到目的地。请注意webhooks是开发人员的工具;要正确地实现它们,用户需要最低水平的专业知识。
想了解更多,请访问我们的人的文档.
Fivetran支持最流行的数据库作为数据连接器。许多应用程序都构建在这些数据库之上。如果Fivetran支持底层数据库,我们可以连接到它并从您的应用程序中收集数据。要了解您的应用程序是否可以以这种方式得到支持,请联系您的应用程序联系人或进行简单的internet搜索,以确定源代码的底层数据库。在研究底层数据库时,一定要检查预配置文档,以确认通过数据库连接到软件程序的权限要求。
Fivetran支持以下数据库的连接器:
PostgreSQL
Azure
甲骨文
MongoDB
SQL Server
MySQL
MariaDB
要了解更多关于数据库连接器的信息,请访问我们的文档页面.
函数连接器允许您编写自定义数据连接器作为Fivetran的扩展。Fivetran将在云平台上执行您账户中的自定义代码,并将返回的数据同步到您的目的地。例如,如果您有一个带有私有REST API的定制应用程序,并且希望使用Fivetan对数据进行分析,那么您可以编写一个云函数从应用程序读取数据,并使用Fivetran连接器将数据写入目标。Fivetran支持AWS Lambda、Azure functions和谷歌cloud functions的云功能。
要了解更多关于云功能连接器的信息,请访问我们的文档页面.
电子邮件连接器生成您可以发送的电子邮件地址支持的文件类型服用氟哌丁胺我们将根据从文件中读取的列类型确定表结构,并将其加载到连接器设置期间指定的表中。要了解更多,请访问我们的电子邮件连接器文档。
如果你不想利用内部资源,Fivetran有一个全球合作伙伴网络,他们的专业知识可以帮助你部署这些方法。只要与您的客户经理联系,询问关于您的用例和需求的合适顾问,或者联系sales@www.miaplace.com.