إعداد اتصال JDBC بمصدر بيانات

يمكنك إعداد اتصال JDBC بمصدر بيانات:

  1. من صفحة الإدارة، انقر على اتصال JDBC.
  2. انقر على إضافة مصدر بيانات.
  3. أدخل اسم عرض لمصدر البيانات في حقل اسم مصدر البيانات. يُعرض هذا الاسم في قائمة تحديد مصدر البيانات في محرر نموذج البيانات.
    لا يمكن إنشاء مصدر بيانات Oracle BI EE جديد بالاسم ذاته، ولا يمكنك حذف مصدر بيانات Oracle BI EE الذي تم إدخاله.
  4. حدد نوع برنامج التشغيل.
  5. حدد استخدام Data Gateway عند الحاجة للاتصال بمصدر بيانات بعيد.
    على المسؤول تمكين الاتصال البعيد بالبيانات وتكوين Data Gateway في قاعدة البيانات المحلية الهدف. إذا حددت استخدام Data Gateway، فلن تكون خيارات فئة برنامج تشغيل قاعدة البيانات واستخدام مستخدم النظام ووظيفة المعالجة المسبقة ووظيفة المعالجة اللاحقة واستخدام تصديق الوكيل متوفرة للتحديد أو التحديث.
  6. يمكنك تحديث حقل فئة برنامج تشغيل قاعدة البيانات إذا لزم الأمر.
  7. أدخل سلسلة الاتصال لقاعدة البيانات.

    مثال على سلاسل الاتصال:

    • قاعدة بيانات أوراكل

      للاتصال بقاعدة بيانات أوراكل (غير RAC)، استخدم الصيغة التالية لسلسلة الاتصال:

      jdbc:oracle:thin:@[host]:[port]:[sid]

      على سبيل المثال: jdbc:oracle:thin:@myhost.us.example.com:1521:prod

    • قاعدة بيانات Oracle RAC

      للاتصال بقاعدة بيانات Oracle RAC، استخدم الصيغة التالية لسلسلة الاتصال:

      jdbc:oracle:thin:@//<host>[:<port>]/<service_name>

      على سبيل المثال: jdbc:oracle:thin:@//myhost.example.com:1521/my_service

    • Microsoft SQL Server

      للاتصال بخادم Microsoft SQL Server، استخدم الصيغة التالية لسلسلة الاتصال:

      jdbc:hyperion:sqlserver://[hostname]:[port];DatabaseName=[Databasename]

      على سبيل المثال: jdbc:hyperion:sqlserver://myhost.us.example.com:7777;DatabaseName=mydatabase

  8. أدخل اسم المستخدم وكلمة السر المطلوبَين للوصول إلى مصدر البيانات.
  9. اختياري: أدخل دالة PL/SQL لتنفيذها عند تكوين اتصال (قبل العملية) أو إغلاقه (بعد العملية).
  10. اختياري: حدد شهادة عميل للاتصال الآمن.
    تظهر شهادات العميل التي تم تحميلها في مركز التحميل ويمكن الاختيار من بينها.
  11. لتمكين تصديق الوكيل حدد استخدام تصديق الوكيل.
  12. انقر على اختبار الاتصال.
  13. اختياري: يمكنك تمكين قاعدة بيانات احتياطية لهذا الاتصال:
    1. حدد استخدام مصدر بيانات احتياطي.
    2. أدخل سلسلة الاتصال بقاعدة البيانات الاحتياطية.
    3. أدخل اسم المستخدم وكلمة السر لقاعدة البيانات هذه.
    4. انقر على اختبار الاتصال.
  14. حدد الأمان لاتصال مصدر البيانات هذا. انقل الأدوار المطلوبة من قائمة الأدوار المتاحة إلى قائمة الأدوار المسموح بها. لا يمكن إلا للمستخدمين الذين تم تعيين أدوار إليهم في قائمة الأدوار المسموح بها تكوين التقارير أو عرضها من مصدر البيانات هذا.

    عند إعداد اتصال JDBC بمصدر بيانات Oracle BI EE، تأكد من نقل دور مستخدم BI من قائمة الأدوار المتوفرة إلى قائمة الأدوار المسموح بها.

    إذا عرَّفت مصدر بيانات احتياطيًا، يتم تمرير إعدادات التأمين إلى مصدر البيانات الاحتياطي.

إعداد اتصال JDBC آمن بـ Oracle Autonomous Data Warehouse

يمكنك تكوين اتصال JDBC آمن بـ Oracle Autonomous Data Warehouse.

قم بتحميل شهادة عميل JDBC وقم بتكوين اتصال JDBC يستند إلى SSL إلى Oracle Autonomous Data Warehouse.
  1. تحميل شهادة عميل JDBC (ملف حافظة Oracle، cwallet.sso) إلى الخادم.
    1. من صفحة إدارة الناشرين، انقر فوق مركز التحميل.
    2. استعرض بحثًا عن ملف حافظة Oracle هذا cwallet.sso وحدده.
    3. حدد شهادة عميل JDBC من قائمة نوع الملف.
    4. انقر على تحميل.
  2. من صفحة "الإدارة" في Publisher، انقر على اتصال JDBC.
  3. انقر على إضافة مصدر بيانات.
  4. حدد التفاصيل التالية للاتصال:
    • اسم مصدر البيانات: DBaaSConnection
    • نوع برنامج التشغيل: Oracle 12c
    • كلاس برنامج تشغيل قاعدة البيانات: oracle.jdbc.OracleDriver
  5. أدخل سلسلة اتصال JDBC.

    استخدم سلاسل TCPS. على سبيل المثال، jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))

    إذا كنت تستخدم PAC (قناة وصول خاصة)، فأضف (ENABLE=broken) إلى معلمة DESCRIPTION في سلسلة الاتصال. على سبيل المثال، jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=broken)(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))

  6. من قائمة شهادة العميل، حدد ملف الحافظة cwallet.sso الذي تم تحميله من قبل.
  7. انقر على اختبار الاتصال.
  8. انقر على تطبيق.

إعداد اتصال JDBC بمصدر بيانات محلي

يمكنك تكوين اتصال JDBC بمصدر بيانات محلي باستخدام وكيل عبّارة بيانات.

تأكد من أن المسؤول لديك قام بتكوين Data Gateway في قاعدة البيانات المحلية الهدف وتمكين اتصال البيانات. يرجى الاطلاع على نظرة عامة على الاتصال بمصادر البيانات المحلية.

  1. تمكين Data Gateway في وحدة التحكم:
    1. من صفحة Analytics Cloud الرئيسية، انقر على وحدة التحكم.
    2. انقر على الاتصال بالبيانات عن بعد.
    3. قم بتمكين خيار تمكين Data Gateway.
    4. حدد وكيل بوابة البيانات الذي تريد استخدامه وقم بتمكينه.
  2. من صفحة "الإدارة" في Publisher، انقر على اتصال JDBC.
  3. انقر على إضافة مصدر بيانات.
  4. أدخل اسم عرض لمصدر البيانات في حقل اسم مصدر البيانات. يُعرض هذا الاسم في قائمة تحديد مصدر البيانات في محرر نموذج البيانات.
  5. من قائمة نوع برنامج التشغيل حدد برنامج تشغيل قاعدة البيانات التي تريد الاتصال بها. على سبيل المثال، اختر Oracle 12c لقاعدة بيانات أوراكل.
  6. حدد استخدام Data Gateway.

    عند تحديد استخدام Data Gateway، الإعدادات التالية غير متوفرة للتحديد أو التحديث.

    • فئة برنامج تشغيل قاعدة البيانات (الافتراضي: oracle.jdbc.OracleDriver)
    • استخدام مستخدم النظام
    • وظيفة المعالجة المسبقة
    • وظيفة المعالجة اللاحقة
    • شهادة العميل
    • استخدام تصديق الوكيل
  7. أدخل سلسلة اتصال قاعدة البيانات.
  8. أدخل اسم المستخدم وكلمة السر المطلوبَين للوصول إلى مصدر البيانات.
  9. انقر على اختبار الاتصال.
  10. (اختياري) يمكنك تمكين قاعدة بيانات احتياطية لهذا الاتصال:
    1. حدد استخدام مصدر بيانات احتياطي.
    2. أدخل سلسلة الاتصال بقاعدة البيانات الاحتياطية.
    3. أدخل اسم المستخدم وكلمة السر لقاعدة البيانات هذه.
    4. انقر على اختبار الاتصال.
  11. حدد الأمان لاتصال مصدر البيانات هذا. انقل الأدوار المطلوبة من قائمة الأدوار المتاحة إلى قائمة الأدوار المسموح بها. لا يمكن إلا للمستخدمين الذين تم تعيين أدوار إليهم في قائمة الأدوار المسموح بها تكوين التقارير أو عرضها من مصدر البيانات هذا.

    إذا عرَّفت مصدر بيانات احتياطيًا، يتم تمرير إعدادات التأمين إلى مصدر البيانات الاحتياطي.

إعداد اتصال بمستودع بيانات Snowflake

يمكنك تكوين اتصال بمستودع بيانات Snowflake واستخدام الاتصال للوصول إلى البيانات لإعداد تقارير تراعي دقة البكسل.

  1. من صفحة إدارةالناشرين، انقر فوق اتصال JDBC.
  2. انقر على إضافة مصدر بيانات.
  3. أدخل اسم عرض لمصدر البيانات في حقل اسم مصدر البيانات. يُعرض هذا الاسم في قائمة تحديد مصدر البيانات في محرر نموذج البيانات.
  4. حدد Snowflake كنوع برنامج التشغيل.
  5. في الحقل فئة برنامج تشغيل قاعدة البيانات، استخدم net.snowflake.client.jdbc.SnowflakeDriver الافتراضي.
  6. في الحقل "سلسلة الاتصال"، أدخل السلسلة التالية:

    jdbc:snowflake://accountName.snowflakecomputing.com;db=database name);warehouse=(اسم المستودع);schema=(اسم المخطط);

    إذا كنت تريد خصائص أخرى للاتصال، أضف الخصائص مفصولة بفاصلة منقوطة (;) كما هو موضح في المثال.

    على سبيل المثال: jdbc:snowflake://example.us-central1.gcp.snowflakecomputing.com;db=SNOWFLAKE_SAMPLE_DATA;warehouse=COMPUTE_WH;useProxy=true;proxyHost=www-proxy-example.com;proxyPort=80

  7. أدخل اسم المستخدم وكلمة السر المطلوبَين للوصول إلى مصدر البيانات.
  8. اختياري: أدخل دالة PL/SQL لتنفيذها عند تكوين اتصال (قبل العملية) أو إغلاقه (بعد العملية).
  9. اختياري: حدد شهادة عميل للاتصال الآمن.
    تظهر شهادات العميل التي تم تحميلها في مركز التحميل ويمكن الاختيار من بينها.
  10. لتمكين تصديق الوكيل حدد استخدام تصديق الوكيل.
  11. انقر على اختبار الاتصال.
  12. حدد الأمان لاتصال مصدر البيانات هذا. انقل الأدوار المطلوبة من قائمة الأدوار المتاحة إلى قائمة الأدوار المسموح بها. لا يمكن إلا للمستخدمين الذين تم تعيين أدوار إليهم في قائمة الأدوار المسموح بها تكوين التقارير أو عرضها من مصدر البيانات هذا.

إعداد اتصال بمستودع بيانات Vertica

يمكنك تكوين اتصال بمستودع بيانات Vertica واستخدام الاتصال للوصول إلى البيانات لإعداد تقارير تراعي دقة البكسل.

  1. من صفحة إدارةالناشرين، انقر فوق اتصال JDBC.
  2. انقر على إضافة مصدر بيانات.
  3. أدخل اسم عرض لمصدر البيانات في حقل اسم مصدر البيانات. يُعرض هذا الاسم في قائمة تحديد مصدر البيانات في محرر نموذج البيانات.
  4. حدد Vertica كنوع برنامج التشغيل.
  5. في الحقل فئة برنامج تشغيل قاعدة البيانات، استخدم com.vertica.jdbc.Driver الافتراضي.
  6. في الحقل "سلسلة الاتصال"، أدخل السلسلة التالية:

    jdbc:vertica://[host_name]:[port_number]/[service_name]

  7. أدخل اسم المستخدم وكلمة السر المطلوبَين للوصول إلى مصدر البيانات.
  8. اختياري: أدخل دالة PL/SQL لتنفيذها عند تكوين اتصال (قبل العملية) أو إغلاقه (بعد العملية).
  9. اختياري: حدد شهادة عميل للاتصال الآمن.
    تظهر شهادات العميل التي تم تحميلها في مركز التحميل ويمكن الاختيار من بينها.
  10. لتمكين تصديق الوكيل حدد استخدام تصديق الوكيل.
  11. انقر على اختبار الاتصال.
  12. حدد الأمان لاتصال مصدر البيانات هذا. انقل الأدوار المطلوبة من قائمة الأدوار المتاحة إلى قائمة الأدوار المسموح بها. لا يمكن إلا للمستخدمين الذين تم تعيين أدوار إليهم في قائمة الأدوار المسموح بها تكوين التقارير أو عرضها من مصدر البيانات هذا.