Για να συνδεθείτε σε μια προέλευση δεδομένων χρησιμοποιώντας έλεγχο ταυτότητας Kerberos, μπορείτε να προσθέσετε τις λεπτομέρειες σύνδεσης στο Oracle Analytics χρησιμοποιώντας τις λεπτομέρειες σύνδεσης που είναι αποθηκευμένες σε ένα αρχείο αρχειοθέτησης (για παράδειγμα, ένα συμπιεσμένο αρχείο με επέκταση αρχείου *.zip).
Η αποθήκευση των λεπτομερειών σύνδεσης σε ένα αρχείο αρχειοθέτησης (δηλαδή, ένα συμπιεσμένο αρχείο με επέκταση αρχείου *.zip) διευκολύνει τη σύνδεση σε μια προέλευση δεδομένων Spark ή Hive καθώς δεν χρειάζεται να εισαγάγετε με μη αυτόματο τρόπο τις λεπτομέρειες σύνδεσης.
Το αρχείο αρχειοθέτησης απαιτεί έναν κατάλογο με όνομα kerberos που περιέχει τα ακόλουθα αρχεία:
kerberos/krb5conf
kerberos/oac.keytab
kerberos/service_details.json
Το αρχείο
service_details.json
περιέχει τιμές για τις παραμέτρους Host, Port και ServicePrincipalName, με τις τιμές παραμέτρων να βρίσκονται εντός εισαγωγικών (
"value"
). Για παράδειγμα:
{
"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
.