כדי להתחבר למקור נתונים באמצעות אימות Kerberos, אתה יכול לספק פרטי חיבור ל-Oracle Analytics באמצעות פרטי חיבור המאוחסנים בקובץ ארכיון (לדוגמה, קובץ דחוס עם סיומת קובץ *.zip).
אחסון פרטי חיבור בקובץ ארכיון (כלומר, קובץ דחוס עם סיומת קובץ *.zip) מאפשר להתחבר בקלות למקור נתונים של Spark או Hive ללא צורך בהזנה ידנית של פרטי חיבור .
קובץ הארכיון דורש ספרייה בשם kerberos המכילה את הקבצים הבאים:
kerberos/krb5conf
kerberos/oac.keytab
kerberos/service_details.json
הקובץ
service_details.json
מכיל ערכים בשביל מארח, יציאה ו-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
ושמור אותו בתיקייה שיצרת.
- צור קובץ ZIP שמכיל את שלושת הקבצים שהוספת לתיקייה שלך ותן שם מתאים , לדוגמה
SSLKerberos.zip
.