سؤال

وفقًا لمتطلبات ما ، يتعين علينا القيام بتحميل البيانات إلى Salesforce.com في بيئة Linux. في Windows ، يعمل محمل بيانات Apex بشكل جيد لتحميل البيانات. يتم كتابة محمل بيانات Apex في Java بحيث يجب أن تعمل في Linux. كيف يمكننا تشغيل محمل بيانات Apex في Linux أم أن هناك أي تطبيق بديل لتحميل البيانات لـ Linux؟

هل كانت مفيدة؟

المحلول

كنت تحت الانطباع بأن Core of Data Loader عبارة عن ملف جرة ، لذا إذا كان الخادم الخاص بك يعمل Java ، فيمكنك تجاهل واجهة المستخدم الرسومية للتطبيق المكتوب لـ Windows؟

  1. يرجى إلقاء نظرة على دليل مستخدم محمل البيانات, ، وخاصة الفصول حول تشغيله من سطر الأوامر وفي وضع الدُفعات. في أسوأ الحالات ، يمكنك حتى طرح برنامجك الخاص الذي سيستخدم API WebServices تمامًا مثل محمل البيانات (مع إعادة استخدام الجرة أو المكتوبة من نقطة الصفر).
  2. هناك خيار آخر هو استخدام "Bulk API" ، المصمم للإدراج الشامل. ال يرشد لهذا الفنية للغاية ويحتوي على الكثير من المعلومات المفيدة (بما في ذلك رمز نموذج تطبيق Java).
  3. هناك "موصل Excel" وبناء "Lexiloader" لـ MacOS ، لكنني لا أعتقد أن هذا يساعد كثيرًا في حالتك.
  4. أخيرًا وليس آخرًا - يرجى النظر في شركاء Salesforce ، appexchange التطبيقات إلخ مستخلصات مناسبة محول التحميل من وإلى Salesforce).

حظا طيبا وفقك الله!

نصائح أخرى

www.dataloader.io هو الطريق للذهاب الآن ؛ إنه قائم على الويب غير متحيز لنظام التشغيل الخاص بك.

فيما يلي بعض المنشورات التي قد تساعد الآخرين على عدم استخدام محمل بيانات Apex بالطريقة القياسية:

أحدهما يدور حول الجري على جهاز Mac والآخر يدور حول تشغيل ANT.

حسنًا ، Dataloader هو تطبيق Java ، لذا فهو متحيز تمامًا لأي نظام تشغيل يمكنه تشغيل وقت تشغيل Java. لقد كنت أعمل على نظام Ubuntu باستخدام واجهة المستخدم الرسومية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top