تعرف على الاستخدام الصحيح لصناديق Salesforce Sandboxes وتدفق Lightning Flow

نشرت: 2020-01-14

إذا كنت جديدًا في Salesforce أو حتى مطورًا أو مسؤولًا متمرسًا في Salesforce ، فليس من الضروري أن تعرف كل شيء عنها. يستخدم الأشخاص Salesforce لمجموعة واسعة من المتطلبات ، ومعظمهم لا يتجاوز احتياجاتهم الأساسية أو لا يحصلون على الوقت لاستكشافها. ومع ذلك ، فإن Salesforce هي في الواقع نظام أساسي شامل يمكنه القيام بالكثير من الأشياء الإضافية لمساعدتك في العمليات التجارية اليومية التي تتراوح من التخطيط الأساسي إلى التنفيذ النهائي وأيضًا تحليل العائد على الاستثمار.

تعد Salesforce منصة متنامية باستمرار ، لذلك من المهم أن يعرف المستخدمون أيضًا التحديثات لجني أفضل Salesforce. تعلم Salesforce ليس مهمة صعبة ، وأيضًا من خلال تطبيق القليل من المنطق ، ستتمكن من استكشاف الميزات أيضًا في أحسن الأحوال. في كثير من الأحيان ، قد لا تكون التكنولوجيا فقط ، ولكن يبدو أن الناس يشعرون بالارتباك مع المصطلحات اللغوية التي يميل المحترفون إلى استخدامها أيضًا. في هذه المقالة ، سنناقش أولاً إصدارات مختلفة من Salesforce والمصطلحات المتعلقة بمختلف Salesforce Sandboxes.

عرض جدول المحتويات
  • إصدارات Salesforce
  • وضع الحماية للمطورين
  • دورة حياة تطوير Sandbox
  • أنواع الصناديق الرملية
  • كيف يمكنك إنشاء قالب Salesforce Sandbox؟
  • منصة Salesforce Lightning
  • الاستخدام الصحيح لتدفق البرق

إصدارات Salesforce

قوة المبيعات

إذا كنت جديدًا في Salesforce وتخطط للحصول على واحدة ، في النقطة الأولى ، يجب على المرء اتخاذ قرار بشأن الإصدار الذي يجب اختياره. يأتي كل إصدار مع مجموعة مخصصة من الميزات والوظائف. لذلك ، بناءً على طبيعة أعمالهم والأولويات التي سيتم تحديدها ، يمكن للمرء اختيار إصدار Salesforce الأنسب. حتى الآن ، هناك سبعة إصدارات مختلفة من Salesforce على النحو التالي:

  • طبعة شخصية.
  • طبعة المؤسسة.
  • طبعة مدير الاتصال.
  • طبعة المطور.
  • إصدار المجموعة.
  • المحترف.
  • طبعة محدودة.
 موصى به لك: 10 ميزات يجب أن يعرفها كل محترف في Salesforce.

المطور Sandboxes

تعد Salesforce Sandboxes إحدى الميزات الرئيسية التي يجب على الجميع معرفتها في النقطة الأولى نفسها. سوف تساعد Sandboxes المستخدمين على تخصيص التعليمات البرمجية للتطبيقات وإنشاء نسخ مختلفة منها لمتطلبات أو أغراض مختلفة. يمكن استخدام Sandbox لتطوير واختبار وتدريب الأشياء الفنية.

Sandboxes عبارة عن أجهزة تحكم عن بُعد كاملة خارج SPO ، أي مؤسسة إنتاج Salesforce الخاصة بك ، وبالتالي لا تؤثر العملية الخاصة بصناديق الحماية على مؤسسة تصنيع Salesforce الخاصة بك ، والعكس صحيح.

عادة ، في جميع مقاطع استدعاءات المهام لبيئات محددة مثل مدة قسم البناء ، هناك احتمالات لتجمع مجموعات متعددة وتحاول تحسينها ، في هذا المثال ، تتطلب كل مجموعة صناديق رمل خاصة بها من أجل التطوير. بعد فترة التطوير ، نريد مجالًا للاختبار ، أثناء مجموعة التعليم المدرسي الممتد ، يحتاج إلى حقل منفصل لسبب التدريب وقبل الشروع في الإنتاج خطوة واحدة مطلوبة. لكل هذه الحقول الخاصة بالقطعة مطلوبة.

يوضح الرسم البياني التالي لـ SDLC جميع الحقول المطلوبة أدناه:

Salesforce-Developer-Sandboxes-SDLC-Diagram

دورة حياة تطوير Sandbox

  1. خلق مجال تطوير.
  2. إنشاء باستخدام أدوات Salesforce المحلية والويب.
  3. قم بتطوير مجال اختبار ، والذي يتضمن التكامل بالإضافة إلى UAT.
  4. المضي قدما في مزيد من التعديلات من مجال التطوير إلى مجال التكامل.
  5. اختبارات.
  6. يتغير الانجراف من محيط التكامل إلى حقل UAT.
  7. قم بإجراء اختبارات قبول المستخدم.
  8. قم بتغيير التعديلات من محيط UAT إلى محيط مرحلي.
  9. أعد إنتاج تغييرات الإنتاج في STAGING.
  10. إصلاح وقت أو تاريخ محدد للإصدار.

أنواع الصناديق الرملية

  1. المطور: هو تكوين حقيقي لـ Sandbox ، وهو مخصص لترميز واختبار التطبيقات. في وضع الحماية للمطور ، يوجد حد أعلى للتخزين والبيانات يصل إلى 200 ميجابايت كحد أقصى.
  2. Developer Pro: يتيح Sandbox خيار التكوين المخصص للترميز وكذلك الاختبار مع مجموعات مختلفة. إنه مثالي لاستخدام المطورين المستقلين في بيئة غير مشتركة. مقارنةً بإصدار المطور ، فإن هذا يحتوي على سعة تخزينية وبيانات أكبر تبلغ 1 جيجابايت لكل منهما. خلاف ذلك ، فهو مطابق لإصدار المطور.
  3. المجموعة: كان كل من Developer و Developer Pro Sandboxes مخصصين للمطورين الفرديين ، لكن Group Sandbox مخصصة للمجموعات كما يوحي الاسم. يمكنك تجميع مجموعة من مهام التطوير والاختبار على هذا في بيئة الفريق.
  4. كامل: نسخة من بيئة التطوير مع جميع مخططات التطبيق والبيانات نفسها. يأتي مع نفس حد التخزين والبيانات مثل Sandbox للإنتاج.
  5. نسخ جزئي: كما هو الحال في الوضع الكامل ، قد يحتوي أيضًا على نفس المخطط مع الكائنات ولوحات المعلومات والتقارير والمستندات. هناك حد للتخزين والبيانات يصل إلى 5 جيجابايت لكل منهما. تعتبر النسخة الجزئية مثالية للاستخدام مرة واحدة كل فترة في اختبار الأعمال أو التكنولوجيا وما إلى ذلك.

يمكن للمستخدمين إنشاء صناديق حماية مخصصة لاختبار مؤسساتهم ، ويمكن لأي شخص إنشاء Sandboxes كلاً من إصدارات Lightning و Classic Salesforce. بعد ذلك ، دعنا نستكشف منصة Salesforce Lightning Platform ، والتي يعد العديد من المطورين حديثي العهد بها.

 قد يعجبك: منصات تطوير تطبيقات الهاتف المحمول Rich Salesforce.

كيف يمكنك إنشاء قالب Salesforce Sandbox؟

تقدم Salesforce شرطًا لإنشاء قوالب Sandbox للنسخ الكاملة والجزئية ، حتى مع عدم إمكانية إنشاء القوالب لصناديق الحماية المخضرمة للمطورين والمطورين. من خلال صناديق حماية Salesforce يمكن لأي شخص التعامل مع طول السجلات التي يريد نسخها من التصنيع إلى وضع الحماية والعكس صحيح واختيار أي كائن معين أيضًا.

يتم توفير الفوائد المفهرسة أدناه من خلال صناديق رمل المعلومات:

  • يمكن تحديد عناصر السجلات القياسية والمخصصة من خلال نموذج Sandbox.
  • إذا كان العنصر مطلوبًا بمساعدة الشركة ، فسيتم تضمين الأميال بالفعل.
  • يمكنهم بسهولة التعرف على علاقة الكائن.
  • قد يتم عرض قائمة الكائنات مع تحديد المجموع على الرقم.
يمكن إنشاء قالب الحماية في وقت الإنشاء. على الرغم من أنه يمكن حفظ أفضل خمسة غيغابايت من الإحصائيات جنبًا إلى جنب مع خمسة غيغابايت من المستندات في وضع الحماية الجزئي أو الكامل. سنرى الآن كيف يمكن إنشاء قالب الحماية واستخدامه. يمكن أن يكون هذا إما رمل جزئي أو كامل.

يجب مراعاة الخطوات المفهرسة أدناه عند وضع قالب الحماية:

  • ابحث عن Sandboxes من قائمة البحث القصيرة.
  • انقر فوق Sandbox جديد.
  • أدخل الاسم ووصف Sandbox.
  • حدد أنواع آلية تحديد الوصول.
  • انقر فوق بدء الاستنساخ.
اعتمادًا على حجم مؤسستك ، يمكنك تحديد وضع الحماية المناسب ، حيث يمكنك اختيار أي شخص. عند اكتمال النسخ ، يمكنك الحصول على إشعار بالبريد. يمكنك النقر فوق الرابط الذي تم الحصول عليه في بريدك للحصول على القبول في العرض التوضيحي لـ sandbox فضفاض من Salesforce إذا كنت تريد إضافة أدوات داخل قالب Salesforce sandbox ، فحينئذٍ ستحدد خانة اختيار كل كائن. يمكن عرض قائمة العناصر المحددة ، علاوة على ذلك ، يمكن أيضًا إلغاء تحديد العناصر أيضًا. بعد اختيار العنصر المفضل ، يمكنك النقر فوق زر المتجر وتخزين صندوق الحماية أيضًا.

منصة Salesforce Lightning

منصات تطوير تطبيقات الجوال الغنية Salesforce

في تطوير Force.com ، هناك بعض الأشياء الأساسية التي تحتاج إلى مراقبتها عن كثب. ضمان نشر المحتوى النهائي بإبقائه في المجال العام. يعد اختبار الموقع الجديد دائمًا للنشر في وقت واحد تحديًا كبيرًا. بالنظر إلى هذا الجانب ، فإن Force.com له العديد من القيود. من المثالي أن يعرف مطور Force.com هذه النواقص أيضًا للتأكد من أنك لن تواجه أي مضاعفات أثناء التطوير. لمعرفة المزيد حول هذا الموضوع ، يمكنك أيضًا إلقاء نظرة على اتجاهات Salesforce وسياسات المستخدم. يمكنك أيضًا التفكير في نماذج التصميم الفعالة في DBMS أيضًا. مفتاح النجاح هنا هو التصميم المناسب للمخطط وبنية الاستعلام. مع كل هذه المزايا المقدمة معًا ، يعد Salesforce Lightning الآن الحل الأفضل لتلبية احتياجات التطوير الشاملة الخاصة بك.

 قد يعجبك أيضًا: 8 أساسيات تنفيذ Salesforce الناجح.

الاستخدام الصحيح لتدفق البرق

كما رأينا أعلاه ، Lightning Flow هو أهم أداة Salesforce الآن. إنه في الأساس منشئ تدفق بدون وميض ؛ يمكن للمطورين في Salesforce الذين لديهم فهم جيد للتدفق أن يستفيدوا بشكل كبير من استخدامه. فيما يلي بعض الأشياء الأساسية التي يحتاج منشئو التدفق إلى معرفتها. يمكنك الاستفادة من Salesforce Trailheads أيضًا للتعرف على Flow. هناك مواد تدريبية متاحة على بوابة مسؤول Salesforce أيضًا مع برامج تعليمية متخصصة.

يمكنك تشغيل Flow من خلال مشغل القمة ومنشئ العمليات وزر تخطيط الصفحة وأيضًا مضمن في Lightning Component أو Lightning Community. شيء آخر مهم يجب تذكره هو أنه من الضروري تنسيق التعليمات البرمجية والتعليق عليها من أجل تسهيل الأمور في بيئة التطوير المستمر. شيء مهم آخر هو التأكد من ذكر كل الأشياء المعترض عليها التي تم اختبارها بواسطة Flow أثناء عملية التطوير. من المهم أن نذكر من أين يتم تضمينها وأي الصفحات يتم استخدامها من حيث تدفق الشاشة.

كما هو الحال مع المعايير المتبعة من حيث البرمجة ، يجب عليك أيضًا الالتزام باتفاقية تسمية مناسبة أثناء تحضير العناصر أو إنشاء متغير في التدفق. يجب على المرء تحديد جميع الأوصاف المتغيرة أيضًا لما يجب عليك التقاطه. بالنظر إلى هذه الأمور ، سيكون من المفيد بذل بعض الجهد الإضافي أيضًا مقدمًا للتأكد من أنك تساعد نفسك من أي شخص آخر يعمل عليها بشكل أكبر خلال مسار التدفق. نصيحة أخرى من الخبراء هي كتابة بعض الدعاية القصيرة أيضًا في كل خطوة لتوثيق ما فعلته بها. ستساعدك خطوة الإضافة هذه على تذكر ما تم القيام به سابقًا عند إعادة النظر فيه في وقت لاحق.

سيضمن التمسك بجميع هذه المدخلات الاستخدام الصحيح لتدفق Lightning Flow. هذا سيجعل الأمور أسهل ومفهومة أثناء عملية التطوير.

 هذا المقال بقلم سوجين توماس. سوجين كاتبة وخبيرة في تحسين محركات البحث. في الوقت الحاضر ، يدير Sujain ويكتب لـ Flosum.com. ينصب تركيزها الأساسي على "Salesforce DX". وهي مسؤولة عن بناء المحتوى الذي يساعد محترفي تكنولوجيا المعلومات على تعلم التحدث بلغات بعضهم البعض عالية التخصص.