根據需求,我們必須在Linux環境下將數據加載到Salesforce.com。在Windows中,Apex數據加載器適用於數據加載。 Apex數據加載器是用Java編寫的,所以它應該在Linux中工作。我們如何在Linux中運行Apex數據加載器,或者是否有任何用於Linux的數據加載的替代應用程序?Linux環境下的Apex Data Loader?
2
A
回答
6
我的印象是Data Loader的核心是JAR文件,所以如果你的服務器運行Java,你可以很容易地丟棄爲Windows編寫的應用程序的GUI?
- 請看看Data Loader User Guide,尤其是關於從命令行和批處理模式運行它的章節。在最壞的情況下,您甚至可以推出自己的程序,它將使用Web服務API與Data Loader完全相同(重用JAR或從頭開始編寫)。
- 另一種選擇是使用「批量API」,爲批量插入而設計。 guide這是非常技術性的,包含大量有用的信息(包括示例Java應用程序的代碼)。
- 有「Excel連接器」和MacOS的「LexiLoader」版本,但我認爲這對你的情況沒有多大幫助。
- 最後但並非最不重要 - 請考慮Salesforce合作伙伴,他們的AppExchange應用程序等。我不想在這裏做營銷,但在我過去的項目中,我們對來自「Relational Junction」的工具很滿意(它在Unix服務器上工作,易於配置,與Oracle數據庫連接,使我們能夠在Salesforce上進行適當的Extract-Transform-Load過程)。
祝你好運!
0
這裏有一些文章可能幫助別人的標準方式不使用apex數據裝載機:
- http://force201.wordpress.com/2011/01/20/running-the-apex-data-loader-on-a-mac/
- http://force201.wordpress.com/2010/10/15/scripting-the-apex-data-loader-via-ant/
一個是關於在Mac和運行另一個是關於使用Ant運行的。
1
www.dataloader.io是現在走的路;它是基於網絡的,對你的操作系統沒有偏見。
0
那麼,dataloader是一個Java應用程序,所以它是相當有偏見的任何操作系統,可以有一個Java運行時。我一直在使用Gui開發Ubuntu系統。
相關問題
- 1. Linux環境下的ZeroMQ
- 2. Linux環境下的pyqt4
- 3. Enctype =「multipart/form-data」在linux環境下無法工作?
- 4. Javascript'onclick'在windows環境下失敗,但在linux環境下工作
- 5. 使用Apex Data Loader將個人帳戶上傳到Salesforce
- 6. Linux/Unix環境下的JfreeChart錯誤
- 7. 找出Linux環境下命令
- 8. 在Windows和Linux環境下共享Gemfile.lock
- 9. 在Linux環境下運行.bat
- 10. Cron Job在Linux環境下不工作
- 11. Linux環境變量
- 12. 如何在Linux環境下測試Linux服務器?
- 13. 添加環境變量linux
- 14. Android開發環境Linux
- 15. Android linux環境變量
- 16. Linux/Unix環境變量
- 17. Linux環境乏使用python
- 18. PHP $ _ENV vs Linux環境(Ubuntu)
- 19. Linux - 保護環境變量
- 20. Linux環境變量行爲
- 21. linux環境變量比較
- 22. Linux編程環境配置
- 23. 設置環境變量Linux
- 24. Ember-data在非RESTful環境中
- 25. C#FTP上傳不是很在Linux環境下工作
- 26. 以在無頭的Linux環境下的截圖可能嗎?
- 27. PharData extractTo方法無法在Linux環境下提取.tar.gz
- 28. Linux環境下最好的IDE是什麼?
- 29. 在沒有圖形環境的Linux下運行Matlab?
- 30. 在Linux環境下運行PHP的Windows網絡驅動器
我嘗試使用命令從CSV文件中的數據加載到Salesforce - 的java -classpath DataLoader.jar -Dsalesforce.config.dir =/CONF com.salesforce.dataloader.process.ProcessRunner process.name = InsertQuery 我我正在線程「main」java.lang.NoClassDefFoundError:com/salesforce/dataloader/process/ProcessRunner中得到異常異常。 process-conf.xml和config.properties文件位於conf目錄中。 – ntnng 2010-12-07 13:07:16