للاتصال بمصدر بيانات باستخدام تصديق Kerberos، يمكنك إدخال تفاصيل الاتصال بـ Oracle Analytics باستخدام ملف أرشيف (على سبيل المثال، ملف مضغوط بامتداد الملف *.zip).
يسهل تخزين تفاصيل الاتصال في ملف أرشيف (أي، ملف مضغوط بامتداد الملف *.zip) الاتصال بمصدر بيانات Spark أو Hive بدون الحاجة إلى إدخال تفاصيل الاتصال يدويًا.
يحتاج ملف الأرشيف إلى دليل باسم kerberos يحتوي على الملفات التالية:
kerberos/krb5conf
kerberos/oac.keytab
kerberos/service_details.json
ملف
service_details.json
ويشمل قيم المضيف Host والمنفذ Port وServicePrincipalName مع وضع قيم المعلمات بين علامتي اقتباس (
"القيمة"
). على سبيل المثال:
{
"Host" : "myHost.com",
"Port" : "10000",
"ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
- احصل على ملفات تكوين Kerberos من مسؤول قاعدة البيانات لديك على سبيل المثال، للاتصال بـ Apache Hive.
- قم بإنشاء مجلد باسم
kerberos
ليحتوي على ملفات تكوين Kerberos.
- انسخ ملف
krb5conf
إلى مجلد kerberos
الذي قمت بإنشائه.
- تأكد من أن ملف
.keytab
يحمل الاسم oac.keytab
(قم بتغيير اسمه إذا لزم الأمر)، وانسخ الملف في المجلد الذي قمت بتكوينه.
- احصل على ملف
service_details.json
أو قم بتكوينه واحفظه في المجلد الذي كوَّنته.
- قم بإنشاء ملف أرشيف يحتوي على ثلاثة ملفات أضفتها إلى مجلدك، وأدخل اسمًا مناسبًا على سبيل المثال
SSLKerberos.zip
.