连接到 SaaS 应用程序
上次更新日期:2026/10/20您可以在 Qlik Talend Data Integration 中登陆或复制来自大量 SaaS 应用程序的数据。
要查看所有支持的应用程序,请转到Supported SaaS applications。
对于拥有 Qlik Talend Cloud Standard、Qlik Talend Cloud Premium 或 Qlik Talend Cloud Enterprise 订阅的客户,在从 Infor、Jira、Microsoft Dynamics 365 CRM、NetSuite、Oracle Fusion 或 Salesforce 迁移数据时,最佳实践是使用 数据移动网关。
有关详细信息,请参阅 Qlik Data Gateway - Data Movement 文档。
SaaS 应用程序连接器的限制和注意事项
使用 SaaS 应用程序连接器时,您应注意以下限制和注意事项:
常规限制和注意事项
-
无论任务类型如何,都无法将同一个 SaaS 应用程序连接器用于多个任务
-
不支持复制 LOB 列
-
不会自动在目标上删除源数据集中的 JSON 列有效负载。完整保留了源数据的保真度:对于支持的目标,嵌套和半结构化内容将以原生 JSON 格式交付;对于不支持的目标,则以 VARCHAR 格式交付。
为什么 SaaS 提取是单线程的
即使任务包含多个表,SaaS 应用程序连接器一次也只提取一个表。数据库源可以并行读取多个表,任务也可以并行写入多个目标。
大多数 SaaS 应用程序都会限制特定时间段内允许的 API 请求数量。连接器会以数据源允许的最快速度请求数据,并在数据源实施速率限制时等待后再重试。并行表提取会共享相同的请求限制,并可能触发更多重试,而无法提高吞吐量。
某些应用程序还会限制一组凭据的激活会话数量。其他连接器使用每次请求都会刷新的身份验证令牌。使用相同凭据进行并行提取可能会使彼此的令牌失效并中断任务。
有关 SaaS API 限制和连接器重试行为的详细信息,请参阅 Managing SaaS API limits and backoff。
SaaS 应用程序 Lite 连接器
少数 SaaS 应用程序连接器被归类为 Lite 连接器。Lite 连接器在 UI 和帮助文档中均标有 Lite 标签。
Qlik 最初可能会针对特定用例开发某些连接器,然后以 Lite 标签将其发布。针对与数据完整性、安全性和可靠性相关的关键问题,Lite 连接器由 Qlik 依据 Qlik 的服务级别协议 (SLA) 提供完全支持。标准连接器与 Lite 连接器之间的主要区别在于,Lite 连接器是针对有限用例集接受测试的。
更改登陆和湖登陆任务中的表
通常,仅为支持变更数据捕获 (CDC) 的源表创建变更表。但是,当源为 SaaS 应用程序且任务类型为 Landing(数据管道用例)或 Lake Landing(复制用例)时,还会为仅支持全量加载的表创建变更表。此行为旨在解决从 SaaS 应用程序源摄取数据时复制记录可能性增加的问题。在数据传播到下游之前,重复记录会被添加到变更表中,有助于确保数据质量和一致性。
连接到 SaaS 应用程序
连接到 SaaS 应用程序可能需要您设置 数据移动网关,具体取决于您的用例。有关更多信息,请参阅什么时候需要 数据移动网关?。
-
连接到 SaaS 应用程序的第一步是向数据源添加连接。您可以用几种方法做到这一点。
-
在连接中单击创建连接。
-
单击创建连接,由此可列出源连接(例如,在数据任务设置向导中)。
选择类别中的应用程序以过滤 SaaS 应用程序连接器的连接器列表。
也可以从最近使用的连接器中进行选择。
-
-
选择要连接到的应用程序。
-
填写连接详细信息以验证连接。对于每个 SaaS 应用程序,连接细节和身份验证过程是不同的。
有关更多信息,请转到连接到 SaaS 应用程序 并选择您的数据源。
警告注释如果您正在使用 数据移动网关 且需要使用 SaaS 应用程序连接器创建新任务,则必须升级到 Data Movement 2025.11.66 或更高版本。否则,任务将不会运行。
配置好连接后,您可以在管道项目中使用该连接。