根据要求,我们必须在Linux环境中对Salesforce.com进行数据加载。在Windows中,Apex数据加载程序可用于数据加载。 Apex数据加载程序用Java编写,因此应在Linux中使用。我们如何在Linux中运行APEX数据加载程序,或者是否有任何用于Linux数据加载的替代应用程序?

有帮助吗?

解决方案

我的印象是,数据加载器的核心是一个JAR文件,因此,如果您的服务器正在运行Java,您可以很容易地丢弃为Windows编写的应用程序的GUI吗?

  1. 请看看 数据加载器用户指南, ,特别是有关从命令行和批处理模式运行它的章节。在最坏的情况下,您甚至可以推出自己的程序,该程序将像数据加载器一样(在jar的重复使用或从头开始写入)。
  2. 另一个选择是使用专为批量插入物设计的“散装API”。这 指导 因为这是非常技术性的,并且包含大量有用的信息(包括示例Java应用程序的代码)。
  3. MacOS有“ Excel Connector”和“ Lexiloader”的构建,但我认为这在您的情况下无济于事。
  4. 最后但并非最不重要的 - 请考虑Salesforce合作伙伴,他们 AppExchange 应用程序等。我不想在这里进行营销,但是在我过去的项目中,我们对“关系连接”的工具感到满意(它在Unix服务器上工作,易于配置,与Oracle数据库连接,使我们能够做很多适当的提取转换载荷往返Salesforce)。

祝你好运!

其他提示

www.dataloader.io是现在的方法。这是基于网络的操作系统。

以下是几篇文章,可能会帮助其他人以标准方式使用APEX数据加载程序:

一个是关于在Mac上运行,另一个是关于使用ANT运行。

好吧,Dataloader是一个Java应用程序,因此可以偏见任何可以具有Java运行时的操作系统。我一直在使用GUI制作Ubuntu系统。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top