Kerberos kimlik doğrulamasını kullanarak bir veri kaynağına bağlanmak için, bir arşiv dosyasında (örneğin, *.zip dosya uzantılı sıkıştırılmış bir dosya) saklanan bağlantı detaylarını kullanarak Oracle Analitik'e bağlantı detaylarını sağlayabilirsiniz.
Bağlantı detaylarını bir arşiv dosyasında (yani, *.zip dosya uzantılı sıkıştırılmış bir dosyada) saklamak, bağlantı detaylarını manuel olarak girmek zorunda kalmadan bir Spark veya Hive veri kaynağına bağlanmayı kolaylaştırır.
Arşiv dosyası, şu dosyaları içeren kerberos adında bir dizin gerektirir:
kerberos/krb5conf
kerberos/oac.keytab
kerberos/service_details.json
service_details.json
dosyası; Ana Bilgisayar, Bağlantı Noktası ve ServicePrincipalName değerlerini tırnak içinde parametre değerleriyle (
"value"
) içerir. Örneğin:
{
"Host" : "myHost.com",
"Port" : "10000",
"ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
- Kerberos konfigürasyon dosyalarınızı veritabanı yöneticinizden alın; örneğin Apache Hive'a bağlanmak için.
- Kerberos konfigürasyon dosyalarını içerecek
kerberos
adında bir klasör oluşturun.
krb5conf
dosyasını, oluşturduğunuz kerberos
klasörüne kopyalayın.
.keytab
dosyasının adının oac.keytab
olduğundan emin olun (gerekirse yeniden adlandırın) ve dosyayı oluşturduğunuz klasöre kopyalayın.
service_details.json
dosyasını alın veya oluşturun, ardından dosyayı oluşturduğunuz klasöre kaydedin.
- Klasörünüze eklediğiniz üç dosyayı içeren bir arşiv dosyası oluşturun ve uygun bir ad girin, örneğin
SSLKerberos.zip
.