SAP IDT - การจัดการการเชื่อมต่อ

การเชื่อมต่อใน IDT ใช้เพื่อเชื่อมต่อกับแหล่งข้อมูลเชิงสัมพันธ์หรือ OLAP โดยใช้เครื่องมือรายงาน SAP BusinessObjects อาจเป็นการเชื่อมต่อภายในหรือการเชื่อมต่อที่เผยแพร่ในที่เก็บส่วนกลาง

การเชื่อมต่อประเภทต่างๆที่รองรับใน IDT

ต่อไปนี้เป็นประเภทของการเชื่อมต่อที่รองรับใน IDT -

การเชื่อมต่อเชิงสัมพันธ์

ใช้เพื่อออกแบบเลเยอร์ Data Foundation ในเครื่องมือออกแบบข้อมูล คุณสามารถนำเข้าตารางและการรวมจากแหล่งข้อมูล

การเชื่อมต่อ OLAP

ด้วยการใช้การเชื่อมต่อ OLAP คุณสามารถออกแบบเลเยอร์ธุรกิจในขณะที่สร้างจักรวาลได้ ช่วยให้คุณสามารถเชื่อมต่อกับสคีมาหลายมิติได้โดยตรงและนำเข้าสำหรับการออกแบบจักรวาล ในภายหลังสามารถใช้กับเครื่องมือรายงาน SAP Business Objects

ลูกค้า BICS

ในการเชื่อมต่อกับ SAP NetWeaver BW คุณสามารถใช้มิดเดิลแวร์ไคลเอ็นต์ SAP BICS เพื่อให้การเข้าถึงแบบสอบถาม BEx การเชื่อมต่อใน IDT สามารถบันทึกแบบโลคัลหรือสามารถรักษาความปลอดภัยและเผยแพร่ในที่เก็บส่วนกลาง

การเชื่อมต่อภายในจะถูกบันทึกเป็นไฟล์. cnx และสามารถเข้าถึงได้โดยผู้ใช้ทุกคนที่กำลังเรียกใช้ IDT เมื่อคุณเผยแพร่การเชื่อมต่อไปยังที่เก็บการเชื่อมต่อจะเปลี่ยนเป็นการเชื่อมต่อที่ปลอดภัย

การเชื่อมต่อที่ปลอดภัยถูกเผยแพร่ลงในที่เก็บและบันทึกไว้ในโฟลเดอร์ Connection คุณยังสามารถสร้างการเชื่อมต่อที่ปลอดภัยโดยใช้คำสั่ง Insert Relational และ Insert OLAP connection จากมุมมองรีซอร์สที่เก็บ

ต่อไปนี้เป็นคุณสมบัติหลักของการเชื่อมต่อที่ปลอดภัย -

  • ผู้ใช้ต้องได้รับการพิสูจน์ตัวตน

  • สิทธิ์ของผู้ใช้สามารถกำหนดได้ในระดับผู้ใช้เพื่อให้หรือปฏิเสธการเข้าถึงการเชื่อมต่อหรือคุณสมบัติการเชื่อมต่อ

  • การเชื่อมต่อที่ปลอดภัยสามารถใช้หรือแชร์โดยผู้ใช้ที่พิสูจน์ตัวตน

การสร้างการเชื่อมต่อใหม่ใน IDT - เชิงสัมพันธ์

ไปที่เครื่องมือออกแบบข้อมูลภายใต้ไคลเอนต์ BI ในการสร้างการเชื่อมต่อแบบสัมพันธ์ใหม่ก่อนอื่นให้เริ่มต้นด้วยโครงการใหม่ภายใต้มุมมองโครงการท้องถิ่น

คลิกใหม่→โปรเจ็กต์→ป้อนชื่อโปรเจ็กต์→เสร็จสิ้น

คลิกขวาที่ชื่อโครงการ→ใหม่→การเชื่อมต่อแบบสัมพันธ์

ป้อนชื่อการเชื่อมต่อ / ทรัพยากร→คลิกถัดไป

เลือกมิดเดิลแวร์ตามแหล่งข้อมูล คุณสามารถเลือก SAP หรือไม่ใช่ SAP เป็นแหล่งข้อมูลและตั้งค่าการเชื่อมต่อเชิงสัมพันธ์กับฐานข้อมูล

เราได้เลือก SAP จากรายการ→ SAP HANA → JDBC →คลิกถัดไป

เข้าสู่โหมดการพิสูจน์ตัวตนชื่อผู้ใช้และรหัสผ่าน ป้อนชื่อโฮสต์และหมายเลขอินสแตนซ์แล้วคลิกถัดไป

ในหน้าต่างถัดไปคุณสามารถกำหนดพารามิเตอร์การเชื่อมต่อเช่น - Time out, Array fetch size, Array Bind size เป็นต้นคลิก Finish

การเชื่อมต่อแบบสัมพันธ์กับฐานข้อมูลต้นทางถูกสร้างขึ้นด้วยนามสกุลไฟล์. cnx คุณสามารถคลิกทดสอบการเชื่อมต่อ

ส่วนล่างของ Window จะบอกคุณเกี่ยวกับพารามิเตอร์การเชื่อมต่อ - พารามิเตอร์การเข้าสู่ระบบพารามิเตอร์การกำหนดค่า ฯลฯ

→ทดสอบการเชื่อมต่อ→สำเร็จ

ในทำนองเดียวกันคุณสามารถสร้างการเชื่อมต่อแบบสัมพันธ์สำหรับแหล่งข้อมูลอื่น ๆ

เราต้องเผยแพร่การเชื่อมต่อนี้ไปยัง Repository เพื่อให้พร้อมใช้งาน

คลิกขวาที่ชื่อการเชื่อมต่อ→เผยแพร่การเชื่อมต่อไปยัง Repository →ป้อนรหัสผ่านที่เก็บ BO →เชื่อมต่อ→เสร็จสิ้น→ใช่

.cns- การเชื่อมต่อที่เก็บที่ปลอดภัย

.cnx-local ไม่ปลอดภัย - หากคุณใช้การเชื่อมต่อนี้จะไม่อนุญาตให้คุณเผยแพร่สิ่งใดไปยังที่เก็บ

สิ่งนี้แสดงให้เห็นว่าสามารถสร้างการเชื่อมต่อเชิงสัมพันธ์ในเครื่องมือออกแบบข้อมูลได้อย่างไร เพื่อสรุปขั้นตอนที่เกี่ยวข้องในการสร้างการเชื่อมต่อ -

  • ป้อนชื่อของการเชื่อมต่อ
  • เลือกมิดเดิลแวร์สำหรับฐานข้อมูลเป้าหมาย
  • ป้อนพารามิเตอร์ล็อกอินเพื่อเชื่อมต่อกับแหล่งข้อมูลเชิงสัมพันธ์
  • กำหนดค่าและปรับแต่งพารามิเตอร์เพื่อเพิ่มประสิทธิภาพการเชื่อมต่อและเสร็จสิ้น
  • หากต้องการเปลี่ยนให้ปลอดภัยให้เผยแพร่การเชื่อมต่อไปยัง Repository

การเปลี่ยนชื่อหรือการลบการเชื่อมต่อ

ในการเปลี่ยนชื่อหรือลบการเชื่อมต่อให้คลิกขวาที่ชื่อการเชื่อมต่อภายใต้พื้นที่โครงการท้องถิ่น

คุณยังสามารถลบหรือแก้ไขการเชื่อมต่อแบบสัมพันธ์ได้เช่นนี้

การสร้างการเชื่อมต่อใหม่ใน IDT - OLAP

การเชื่อมต่อ OLAP ใช้เพื่อเชื่อมต่อกับมุมมองหลายมิติหรือโมเดลข้อมูลเพื่อออกแบบ Business Layer ในเครื่องมือออกแบบข้อมูล

ในการสร้างการเชื่อมต่อ OLAP ใหม่ให้คลิกขวาที่ชื่อโครงการ→ใหม่→การเชื่อมต่อ OLAP

ป้อนชื่อการเชื่อมต่อคำอธิบายและคลิกถัดไป

จากนั้นเลือกไดรเวอร์มิดเดิลแวร์ OLAP จะแสดงรายการแหล่งข้อมูล OLAP ที่มีอยู่ทั้งหมด คุณสามารถเลือกแหล่งข้อมูล OLAP ใดก็ได้ตามความต้องการ

โปรดทราบว่าคุณไม่จำเป็นต้องสร้าง Data Foundation เนื่องจาก OLAP จะเข้าสู่ Business Layer โดยตรง คุณสามารถกำหนดมิติและการวัดและคุณสมบัติอื่น ๆ ได้ที่ Business Layer

เลือกไดรเวอร์มิดเดิลแวร์ที่เหมาะสมเพื่อเชื่อมต่อกับแหล่งข้อมูล OLAP แล้วคลิกถัดไป

ป้อนพารามิเตอร์การเชื่อมต่อรายละเอียดการพิสูจน์ตัวตนชื่อระบบหมายเลขอินสแตนซ์ ฯลฯ แล้วคลิกถัดไป

คุณยังสามารถเลือกคิวบ์เฉพาะเพื่อเชื่อมต่อหรือคิวบ์ทั้งหมดในที่เก็บเวลาออกแบบ หากคุณเลือกคิวบ์เฉพาะจากนั้นใช้การเชื่อมต่อ OLAP นี้คุณสามารถออกแบบ Business Layer เฉพาะบนวัตถุที่มีอยู่ในคิวบ์

คลิกเสร็จสิ้น

ตอนนี้คุณต้องเผยแพร่การเชื่อมต่อไปยัง Repository คลิกขวาที่การเชื่อมต่อ→เผยแพร่การเชื่อมต่อไปยัง Repository

พารามิเตอร์การเข้าสู่ระบบสำหรับการเชื่อมต่อ

เมื่อคุณสร้างการเชื่อมต่อเชิงสัมพันธ์หรือ OLAP ใน IDT เพื่อเชื่อมต่อกับแหล่งข้อมูลใด ๆ คุณต้องระบุพารามิเตอร์ล็อกอินของฐานข้อมูลต้นทางเช่นชื่อโฮสต์และหมายเลขอินสแตนซ์

พารามิเตอร์การเชื่อมต่อ

ในขณะที่สร้างการเชื่อมต่อคุณสามารถกำหนดค่าพารามิเตอร์การเชื่อมต่อต่างๆได้ -

Connection Pool Mode - ใช้เพื่อให้การเชื่อมต่อใช้งานได้

Pool Timeout - เมื่อคุณตั้งค่าโหมดพูลการเชื่อมต่อเพื่อให้การเชื่อมต่อใช้งานได้ให้ใช้เวลาเป็นนาทีเพื่อเปิดการเชื่อมต่อ

Array Fetch Size - สิ่งนี้บอกจำนวนแถวสูงสุดที่สามารถดึงได้จากฐานข้อมูล

Example - สมมติว่าคุณป้อนค่า 25 และคุณค้นหา 150 แถวดังนั้นจะดึงข้อมูลโดยดึงข้อมูล 6 แถวจาก 25 แถว

Array Bind Size - ฟิลด์นี้ไม่จำเป็นสำหรับการออกแบบ Universe ใน IDT

Login Timeout - กำหนดนาทีที่ความพยายามในการเชื่อมต่อหมดเวลาและข้อความแสดงข้อผิดพลาดจะปรากฏขึ้น

มีพารามิเตอร์แบบกำหนดเองต่างๆที่สามารถกำหนดได้เช่น ConnectInit, Hint

การแก้ไขการเชื่อมต่อ

หากต้องการแก้ไขการเชื่อมต่อให้ดับเบิลคลิกที่ชื่อการเชื่อมต่อใน Local Project View

ไปที่แท็บข้อมูลทั่วไป→แก้ไข

หากต้องการแก้ไขพารามิเตอร์การเชื่อมต่อให้คลิกปุ่มแก้ไข คุณสามารถแก้ไขรายละเอียดการพิสูจน์ตัวตนและพารามิเตอร์การเชื่อมต่อ

ในการเปลี่ยนไดรเวอร์มิดเดิลแวร์ให้คลิกเปลี่ยนไดรเวอร์ เลือกไดรเวอร์จากรายการดรอปดาวน์

คุณยังสามารถทดสอบความพร้อมใช้งานของเซิร์ฟเวอร์ฐานข้อมูลคลิกทดสอบการเชื่อมต่อ

บานหน้าต่าง "นิยามการเชื่อมต่อ" จะแสดงข้อมูลที่จัดเก็บเกี่ยวกับการเชื่อมต่อ - พารามิเตอร์การเข้าสู่ระบบพารามิเตอร์การกำหนดค่า ฯลฯ