Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019

يمكنك ربط البيانات من Salesforce، وهي أحد حلول الأعمال المستندة إلى السحابة لإدارة علاقات العملاء (CRM) أو إنشاء ارتباط إليها. لمزيد من المعلومات، راجع Salesforce.com.

  • عند إنشاء ارتباط إلى البيانات، ينشئ Access اتصالاً ثنائي الاتجاه يقوم بمزامنة التغييرات التي يتم إجراؤها على البيانات في Access وSalesforce.

  • عند استيراد البيانات، ينشئ Access نسخة من البيانات مرة واحدة، لذلك لا تتم مزامنة التغييرات على البيانات في Access أو Salesforce.

الاتصال من Access إلى Salesforce

ملاحظة    يتم دعم القدرة على ربط البيانات أو استيرادها من Salesforce فقط في مثيلات الترخيص المجمع من Access 2019 أو خطط المؤسسة Microsoft 365 التالية: تطبيقات Microsoft 365 للمؤسسةOffice 365 Enterprise E3Office 365 Enterprise E5. لمزيد من المعلومات، راجع مقارنة خطط Microsoft 365 Enterprise.

قبل البدء

هل تريد أن تسير الأمور بسلاسة؟ ثم قم بالتحضيرات التالية قبل إنشاء ارتباط أو استيراد:

  • تحديد معلومات الاتصال اللازمة، بما في ذلك اسم المستخدم وكلمة المرور والرمز المميز. يجب إدخال رمز أمان مميز عبارة عن رمز هجائي رقمي حساس لحالة الأحرف، إذا كنت تحاول الوصول إلى Salesforce من عنوان بروتوكول الإنترنت (IP) خارج نطاق IP الموثوق به الخاص بشركتك. للحصول على مزيد من المعلومات، راجع إعادة تعيين رمز الأمان المميز.

  • يتطلب برنامج تشغيل ODBC المستخدَم للوصول إلى Salesforce حساب Salesforce المستند إلى Developer Edition أو Professional Edition أو Enterprise Edition أو Unlimited Edition. لاستخدام برنامج التشغيل هذا، يلزم تمكين الوصول إلى API. للحصول على مزيد من المعلومات، راجع التحكم في وصول عميل API الفردي إلى مؤسسة Salesforce‏.

  • تحديد الجداول التي تريد إنشاء ارتباط إليها أو استيرادها. يمكنك استيراد أكثر من جدول أو إنشاء ارتباط إليه في عملية واحدة.

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

  • تحديد إجمالي كمية البيانات التي يتم استيرادها. ويبلغ الحد الأقصى لحجم قاعدة بيانات Access‎‏ 2 غيغابايت، ناقص المساحة اللازمة لعناصر النظام. إذا احتوت قاعدة بيانات Salesforce على جداول كبيرة، فقد لا تتمكن من استيرادها كلها إلى قاعدة بيانات Access واحدة. يمكنك في هذه الحالة، التفكير في إنشاء ارتباط إلى البيانات بدلاً من استيرادها.

  • تأمين قاعدة بيانات Access ومعلومات الاتصال الموجودة بها باستخدام موقع موثوق به وكلمة مرور لقاعدة بيانات Access. للحصول على مزيد من المعلومات، راجع اتخاذ قرار الثقة في قاعدة بيانات وتشفير قاعدة البيانات باستخدام كلمة مرور قاعدة البيانات.

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

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

المرحلة الأولى: بدء الاستخدام

  1. حدد بيانات خارجية > مصدر بيانات جديد > من الخدمات عبر الإنترنت > من Salesforce‏.

  2. قم بأي مما يلي:

    • لاستيراد البيانات، حدد استيراد بيانات المصدر إلى جدول جديد في قاعدة البيانات الحالية.

    • لإنشاء ارتباط إلى البيانات، حدد إنشاء ارتباط إلى مصدر البيانات عن طريق إنشاء جدول مرتبط.

  3. حدد موافق.

المرحلة الثانية: إدخال بيانات الاعتماد ومعلمات سلسلة الاتصال

في مربع الحوار ‏‎‎‎‎‏Microsoft Access - الاتصال بـ Salesforce ، قم بأي مما يلي:

  1. أدخل اسم المستخدم وكلمة المرور في مربعيّ اسم المستخدم وكلمة المرور.

  2. أدخل رمز أمان مميز في مربع رمز الأمان المميز.

  3. يمكنك اختيارياً إدخال معلمات اتصال واحدة أو أكثر في مربع معلمات سلسلة الاتصال الإضافية .

    للحصول على مزيد من المعلومات، راجع معلمات الاتصال.

المرحلة الثالثة: تحديد الجداول المطلوب إنشاء ارتباط إليها أو استيرادها

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

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

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

المرحلة الرابعة: إنشاء المواصفات والمهام (استيراد فقط)

النتائج

عند اكتمال عملية الاستيراد أو الارتباط، تظهر الجداول في "جزء التنقل" بنفس اسم الجدول في Salesforce أو طريقة عرضه. أثناء عملية الاستيراد، إذا كان هذا الاسم قيد الاستخدام، يقوم Access بإضافة "1" إلى اسم الجدول الجديد. ولكن يمكنك إعادة تسمية الجداول بأسماء لها معانٍ واضحة.

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

في عملية إنشاء ارتباط، إذا كانت الأعمدة للقراءة فقط في جدول Salesforce، فهي أيضاً تكون للقراءة فقط في Access.

تلميح    لمشاهدة سلسلة الاتصال، مرر مؤشر الماوس فوق الجدول في جزء التنقل في Access.

تحديث تصميم الجدول المرتبط

لا يمكنك إضافة الأعمدة أو حذفها أو تعديلها أو تغيير أنواع البيانات الموجودة في جدول مرتبط. إذا كنت تريد إجراء تغييرات التصميم، فبإمكانك إجراء ذلك في Salesforce. للاطلاع على تغييرات التصميم في Access، قم بتحديث الجداول المرتبطة:

  1. حدد بيانات خارجية > إدارة الجداول المرتبطة.

  2. حدد كل جدول مرتبط تريد تحديثه، وحدد موافق، ثم حدد إغلاق.

معلمات الاتصال

يوضح الجدول التالي معلمات الاتصال التي يمكنك إدخالها في مربع معلمات سلسلة الاتصال الإضافية في مربع الحوار ‏Microsoft Access - الاتصال بـ Salesforce‏.

فصل معلمتين أو أكثر بفاصلة منقوطة. استخدم أمثلة الصياغة التالية لإرشادك:

UID=myaccount;BulkBatchSize=9000;UseNumeric=1;

اسم المفتاح

الوصف

قيمة افتراضية

مطلوب

PWD

كلمة المرور المطابقة لاسم المستخدم الذي أدخلته في حقل اسم المستخدم (مفتاح معرف المستخدم).

بلا

نعم

UID

اسم المستخدم لحساب Salesforce.

بلا

نعم

AutoLogout

عندما يكون هذا الخيار ممكناً (1)، يتم تسجيل الخروج من الاتصال بـ Salesforce عند إغلاق برنامج تشغيل الاتصال.

عند تعطيل هذا الخيار (0)، لا يتم تسجيل الخروج من الاتصال بـ Salesforce عند إغلاق برنامج تشغيل الاتصال.

1

لا

BulkBatchSize

الحد الأقصى لعدد الصفوف الموجودة في مكالمة واحدة من API المجمعة عند تنفيذ DML. القيمة القصوى هي 10000

5000

لا

CERTSPATH

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

ملف cacerts.pem في المجلد الفرعي ‎\lib‎ في دليل تثبيت برنامج التشغيل.

لا

METADATALEVEL

عند تمكين هذا الخيار (تعيين المفتاح إلى 1 أو LIGHT)، يشير برنامج التشغيل إلى بيانات التعريف استناداً إلى عينة صغيرة من البيانات بدلاً من كل البيانات.

عند تعطيل هذا الخيار (تعيين المفتاح إلى 0 أو FULL)، يشير برنامج التشغيل إلى بيانات التعريف استناداً إلى كل البيانات.

مسح (0 أو FULL)

لا

PARSEMETHOD

لغة الاستعلام التي يستخدمها برنامج التشغيل لتحليل الاستعلامات. حدد أحد الإعدادات التالية، أو عيّن المفتاح إلى إحدى القيم في الأقواس:

  • محاولة تحليل الاستعلامات كلغة SOQL فقط (0 أو SOQL_ONLY)

  • محاولة تحليل الاستعلامات كلغة SQL فقط ‏(1 أو SQL_ONLY)

  • محاولة تحليل الاستعلامات كلغة SOQL أولاً، ثم كلغة SQL ‏(2 أو SOQL_FIRST

  • محاولة تحليل الاستعلامات كلغة SQL أولاً، ثم كلغة SOQL ‏(3 أو SQL_FIRST)

محاولة تحليل الاستعلامات كلغة SOQL أولاً، ثم كلغة SQL ‏(2 أو SOQL_ FIRST)

لا

PROXYHOST

اسم المضيف أو عنوان IP للخادم الوكيل الذي تريد الاتصال من خلاله.

بلا

نعم، اذا كان الاتصال عبر خادم وكيل.

PROXYPORT

رقم المنفذ الذي يستخدمه الخادم الوكيل للاستماع إلى اتصالات العميل.

بلا

نعم، اذا كان الاتصال عبر خادم وكيل.

PROXYPWD

كلمة المرور التي تستخدمها للوصول إلى الخادم الوكيل.

بلا

نعم، إذا كان الاتصال بخادم وكيل يتطلب المصادقة.

PROXYUID

اسم المستخدم الذي تستخدمه للوصول إلى الخادم الوكيل.

بلا

نعم، إذا كان الاتصال بخادم وكيل يتطلب المصادقة.

QueryAll

عند تمكين هذا الخيار (1)، سيتمكن مستخدمي Salesforce من إجراء عمليات البحث عن السجلات المحذوفة من خلال تضمين المعلمة isDeleted=true.

عند تعطيل هذا الخيار (0)، لن يتمكن المستخدمون من البحث عن السجلات المحذوفة.

0

لا

SANITIZECATALOGNAME

عند تمكين هذا الخيار (1)، يقوم برنامج التشغيل بتعديل أسماء الكتالوج من خلال إزالة جميع أحرف معرفات SQL-92 غير الصالحة واستبدال جميع المسافات بعلامات التسطير السفلي.

عند تعطيل هذا الخيار (0)، لا يقوم برنامج التشغيل بتعديل أسماء الكتالوج.

مسح (0)

لا

URL

عنوان URL للاتصال بوضع حماية Salesforce.

بلا

لا

UseAnalyticAPI

عند تمكين هذا الخيار (1)، ينفذّ برنامج التشغيل التقارير باستخدام API للتحليلات.

عند تعطيل هذا الخيار (0)، ينفذّ برنامج التشغيل التقارير عبر عنوان URL.

محدد (1)

لا

USELABEL

عند تمكين هذا الخيار (1)، يستخدم برنامج التشغيل أسماء الحقول والأوصاف من Salesforce كأسماء وأوصاف في البيانات المعروضة، على التوالي.

عند تعطيل هذا الخيار (0)، يستخدم برنامج التشغيل أسماء الحقول من Salesforce كأسماء وأوصاف في البيانات المعروضة.

مسح (0)

لا

UseNumeric

عند تمكين هذا الخيار (1)، يعرض برنامج التشغيل البيانات كبيانات SQL_NUMERIC بدلاً من بيانات SQL_DOUBLE.

عند تعطيل هذا الخيار (0)، يعرض برنامج التشغيل البيانات كبيانات SQL_DOUBLE.

مسح (0)

لا

UseWVarChar

يحدد هذا الخيار كيفية تعيين أنواع البيانات إلى SQL. عند تمكين هذا الخيار (1)، يعرض برنامج التشغيل البيانات كبيانات SQL_WVARCHAR بدلاً من البيانات SQL_VARCHAR.

عند تمكين هذا الخيار (1)، يعرض برنامج التشغيل البيانات كبيانات SQL_VARCHAR.

مسح (0)

لا

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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