استكشاف أخطاء موصلات Salesforce وSalesforce Service Cloud وإصلاحها في Azure Data Factory وAzure Synapse

ينطبق على: Azure Data Factory Azure Synapse Analytics

تلميح

جرب Data Factory في Microsoft Fabric، وهو حل تحليلي متكامل للمؤسسات. يغطي Microsoft Fabric كل شيء بدءا من حركة البيانات إلى علم البيانات والتحليلات في الوقت الحقيقي والمعلومات المهنية وإعداد التقارير. تعرف على كيفية بدء إصدار تجريبي جديد مجانا!

توفر هذه المقالة اقتراحات لاستكشاف المشكلات الشائعة وإصلاحها مع موصلات Salesforce وSalesforce Service Cloud في Azure Data Factory وAzure Synapse.

رمز الخطأ: SalesforceOauth2ClientCredentialFailure

  • السبب: تواجه رمز الخطأ هذا لأنك لا تكمل تكوين تطبيق Salesforce المتصل.

  • التوصية:
    لتكوين تطبيق Salesforce المتصل، اتبع الخطوات التالية:

    1. أنشئ تطبيقك المتصل، وأكمل معلوماته الأساسية وإعدادات OAuth للتطبيق المتصل.

      1. تكوين اسم التطبيق المتصل واسم واجهة برمجة التطبيقات والبريد الإلكتروني لجهة الاتصال.
      2. حدد تمكين إعدادات OAuth.
      3. يمكن أن يكون عنوان URL لرد الاتصال عشوائيا حيث لا يحتاج تدفق بيانات اعتماد العميل إلى رد الاتصال، على سبيل المثال: https://login.salesforce.com/services/oauth2/callback
      4. إعداد نطاق الرمز المميز للوصول إلى OAuth، من الأفضل إعداد "الوصول الكامل" ل Azure Data Factory في حالة وجود مشكلة في الإذن.
        إذا كنت ترغب في الاحتفاظ بالنطاق المصغر، يجب إضافة "إدارة بيانات المستخدم عبر واجهات برمجة التطبيقات (api)" على الأقل.
        إذا لم تقم بتعيين النطاق المناسب، فقد تتلقى رسالة مماثلة مثل: غير مصرح به، هذه الجلسة غير صالحة للاستخدام مع واجهة برمجة تطبيقات REST
      5. حدد تمكين تدفق بيانات اعتماد العميل.

      لقطة شاشة لتكوين المعلومات الأساسية لتطبيق موصل Salesforce.

    2. احصل على معرف العميل والبيانات السرية من خلال إدارة تفاصيل المستهلك.

      لقطة شاشة لإدارة تفاصيل المستهلك.

    3. انسخ معرف العميل والبيانات السرية إلى ملف txt لخدمة Azure Data Factory المرتبطة.

      لقطة شاشة لمعرف العميل والسرية.

    4. إنشاء مستخدم لديه إذن API Only User.

      1. قم بإعداد مجموعة أذونات لها إذن واجهة برمجة التطبيقات فقط. لقطة شاشة لإعداد أذونات النظام.
      2. حدد API Enabled و Api Only User. لقطة شاشة لأذونات النظام.
    5. إنشاء مستخدم جديد وربط مجموعة الأذونات في صفحة تفاصيل المستخدم: تعيينات مجموعة الأذونات. لقطة شاشة لتعيينات مجموعة الأذونات.

    6. من صفحة تفاصيل التطبيق المتصل، انقر فوق إدارة، وانقر فوق تحرير النهج. بالنسبة إلى Run As، حدد مستخدم تنفيذ لديه إذن API Only User. بالنسبة إلى قيمة المهلة، يمكنك تحديد قيمة مناسبة أو البقاء افتراضيا بلا.

      لقطة شاشة توضح تفاصيل التطبيق المتصل.

      لقطة شاشة لنهج التحرير.

لمزيد من تعليمات استكشاف الأخطاء وإصلاحها، جرب هذه الموارد: