Question

Selon une exigence, nous devons faire le chargement de données pour Salesforce.com dans un environnement Linux. Sous Windows, le chargeur de données Apex fonctionne très bien pour le chargement de données. chargeur de données Apex est écrit en Java donc il devrait fonctionner sous Linux. Comment pouvons-nous courons le chargeur de données Apex sous Linux ou est-il une autre application pour le chargement de données pour linux?

Était-ce utile?

La solution

Je suis sous l'impression que le noyau du chargeur de données est un fichier JAR donc si votre serveur est en cours d'exécution Java, vous pouvez jeter assez facilement l'interface graphique de l'application écrite pour Windows?

  1. S'il vous plaît jeter un oeil à chargeur de données Guide de l'utilisateur , en particulier les chapitres à ce sujet en cours d'exécution à partir de la ligne de commande et en mode batch. Dans le pire des cas, vous pouvez même lancer votre propre programme qui utilisera l'API WebServices exactement comme chargeur de données ne (avec la réutilisation du JAR ou écrit à partir de zéro).
  2. Une autre option serait d'utiliser « API en vrac », conçu pour des inserts de masse. Guide pour ce qui est extrêmement technique et contient des tonnes d'informations utiles (y compris le code de l'application exemple Java).
  3. Il y a « connecteur Excel » et la construction de « LexiLoader » pour MacOS mais je ne pense pas que cela aide beaucoup dans votre cas.
  4. Last but not least - s'il vous plaît considérer les partenaires Salesforce, leurs applications AppExchange etc. Je don « t veulent faire du marketing ici, mais sur mon passé projet, nous avons été heureux avec l'outil de « Junction Relational »(il travaillait sur le serveur Unix, facile à configurer, connecté à la base de données Oracle, nous a permis de faire à peu près un bon Extract-Transform -mettre procès- à et de Salesforce).

Bonne chance!

Autres conseils

www.dataloader.io est la voie à suivre maintenant; il est basé sur le Web un à votre système d'exploitation impartiale.

Voici quelques messages qui pourraient aider d'autres pas en utilisant le chargeur de données Apex de façon standard:

On est sur l'exécution sur le Mac et l'autre est en cours d'exécution en utilisant Ant au sujet.

Eh bien, dataloader est une application Java il est donc tout à fait biaisé faire tout système d'exploitation peut a un moteur d'exécution Java. Je travaille sur un système Ubuntu en utilisant l'interface.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top