สร้างไฟล์เก็บข้อมูลที่จำเป็นสำหรับการเชื่อมต่อฐานข้อมูลกับการตรวจสอบสิทธิ์ของ Kerberos

ในการเชื่อมต่อกับที่มาข้อมูลโดยใช้การตรวจสอบสิทธิ์ 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"
}
  1. รับไฟล์คอนฟิเกอเรชัน Kerberos จากผู้ดูแลระบบฐานข้อมูลของคุณ เช่น เพื่อเชื่อมต่อกับ Apache Hive
  2. สร้างโฟลเดอร์ที่ชื่อ kerberos เพื่อให้มีไฟล์คอนฟิเกอเรชัน Kerberos
  3. คัดลอกไฟล์ krb5conf ลงในโฟลเดอร์ kerberos ที่คุณสร้างขึ้น
  4. ตรวจสอบให้แน่ใจว่าไฟล์ .keytab ตั้งชื่อว่า oac.keytab (เปลี่ยนชื่อ หากจำเป็น) และวางไฟล์ลงในโฟลเดอร์ที่คุณสร้างขึ้น
  5. รับหรือสร้างไฟล์ service_details.json และบันทึกไว้ในโฟลเดอร์ที่คุณสร้างขึ้น
  6. สร้างไฟล์ชุดข้อมูลที่มีสามไฟล์ที่คุณเพิ่มไว้ในโฟลเดอร์ของคุณ และระบุชื่อที่เหมาะสม เช่น SSLKerberos.ZIP