Linux環境のApexデータローダー?
-
29-09-2019 - |
質問
要件によれば、Linux環境でSalesforce.comにデータの読み込みを行う必要があります。 Windowsでは、Apex Data Loaderはデータの読み込みのために正常に動作します。 Apex Data LoaderはJavaで書かれているため、Linuxで動作するはずです。 LinuxでApex Data Loaderを実行するにはどうすればよいですか、それともLinuxのデータ読み込みのための代替アプリケーションはありますか?
解決
データローダーのコアはJARファイルであるため、サーバーがJAVAを実行している場合、Windows用のアプリケーションのGUIをかなり簡単に破棄できるという印象を受けました。
- 見てください データローダーユーザーガイド, 、特にコマンドラインからバッチモードから実行することに関する章。最悪の場合、データローダーとまったく同じようにWebSvices APIを使用する独自のプログラムを展開することもできます(JARの再利用またはゼロから書かれた状態で)。
- 別のオプションは、マスインサート用に設計された「バルクAPI」を使用することです。 ガイド これは非常に技術的であり、大量の有用な情報(サンプルJavaアプリのコードを含む)が含まれています。
- MacOSの「Excel Connector」と「Lexiloader」のビルドがありますが、これがあなたの場合には大きな役立つとは思いません。
- 最後になりましたが、Salesforceパートナー、彼らのパートナーを検討してください AppExchange アプリケーションなど。私はここでマーケティングをしたくありませんが、私の過去のプロジェクトでは、「リレーショナルジャンクション」のツールに満足していました(Oracleデータベースに接続したUNIXサーバーで作業していました。 Salesforceとの間で適切な抽出変換 - 変換 - ロードプロセス)。
幸運を!
他のヒント
www.dataloader.ioは今行く方法です。 WebベースのOSに偏りがありません。
標準的な方法で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/
1つはMacで実行することであり、もう1つはAntを使用して実行することです。
さて、DataloaderはJavaアプリなので、Javaランタイムを持つOSをかなり偏っています。私はGUIを使用してUbuntuシステムに取り組んでいます。
所属していません StackOverflow