-1

我有一个 Alteryx 工作流程,并希望将其连接到从 Salesforce 导入数据,特别是 Veeva(位于 Salesforce 上)。我想使用 Salesforce API,但不确定如何简单地使用 Alteryx 来做到这一点。

是否可以将 Alteryx 与其他一些软件/框架一起使用来导入数据并通过我的 ETL 流程运行它?

我听说我可以使用Apache Spark,但我不熟悉它。我还听说我可以使用 Alteryx,Apache Camel但也不确定。谢谢!

4

1 回答 1

0

您可以通过以下链接了解如何在 Alteryx 中连接 API: https ://community.alteryx.com/t5/Engine-Works-Blog/REST-API-In-5-Minutes-No-Coding/ba- p/8137 使用 Salesforce API,有时使用 SOAP API 进行身份验证和 REST API 进行下载可能是最简单的。我不完全确定为什么,但 Alteryx 和 Tableau 都在幕后进行连接以实现连接。

基本上,您将调用 SOAP API 进行身份验证,获取 Auth Token 并在后续调用 REST API 时使用它。上面的链接应该告诉您如何在 Alteryx 中实现它。

至于其他用于导入的软件/框架,简单的答案是肯定的。要查看的工具是 R 工具和运行命令工具。它们将允许您使用 R 脚本或从命令行(允许 python、js、批处理等)导入数据。

Alteryx 在本机和使用数据库内脚本中都支持 Spark。从理论上讲,您可以将 Alteryx 与 Apache Camel 一起使用,但我对 Camel 端点的具体细节知之甚少,无法肯定地说。

于 2017-06-29T00:00:37.510 回答