ในการเชื่อมต่อกับที่มาข้อมูลโดยใช้การตรวจสอบสิทธิ์ 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