SAP Lumira - การใช้ Query กับ SQL

SAP Lumira ช่วยให้คุณสร้างชุดข้อมูลโดยใช้ SQL queryสำหรับแหล่งข้อมูลเป้าหมายด้วยตนเอง คุณสามารถระบุตารางต้นทางคอลัมน์โพรซีเดอร์และฟังก์ชันเพื่อรับข้อมูลใน SAP Lumira

คุณสามารถใช้ไดรเวอร์ JDBC สำหรับฐานข้อมูลทั่วไปเช่น Oracle, SQL Server, IBM DB2, Sybase, Teradata

ฐานข้อมูล ชื่อไดรเวอร์ JDBC
Oracle ojdbc14.jar
Microsoft SQL Server sqljdbc4.jar
เทราดาทา terajdbc4.jar และ tdgssconfig.jar
Sybase jconn4.jar
IBM DB2

db2jcc.jar หรือ db2cc.jar และ

db2jcc_license_cu.jar สำหรับเวอร์ชันก่อนหน้า 9.5

IBM Netezza nzjdbc.jar

การเชื่อมต่อกับแบบสอบถามด้วยแหล่งข้อมูล SQL

ในการเชื่อมต่อกับฐานข้อมูลโดยใช้แบบสอบถาม SQL เพื่อรับข้อมูลคุณควรมีความเข้าใจฐานข้อมูลของคุณและมีคำสั่งที่ดีเกี่ยวกับ SQL

คุณควรติดตั้งไดรเวอร์ฐานข้อมูลที่ถูกต้องสำหรับมิดเดิลแวร์ของคุณซึ่งอนุญาตให้แอปพลิเคชันไคลเอนต์เชื่อมต่อกับมิดเดิลแวร์และฐานข้อมูล

ต้องติดตั้งไดรเวอร์ JDBC สำหรับมิดเดิลแวร์ฐานข้อมูลสำหรับการใช้แบบสอบถาม SQL โปรแกรมควบคุมการเข้าถึงคือ.jarไฟล์. คุณสามารถดาวน์โหลดไฟล์นี้จากไซต์ผู้จำหน่ายและคัดลอกไปยังโฟลเดอร์ไดรเวอร์ในเส้นทางแอปพลิเคชัน

ด้านล่างนี้เป็นขั้นตอนในการเชื่อมต่อกับแบบสอบถามด้วยแหล่งข้อมูล SQL

Step 1 - หากต้องการใช้แบบสอบถาม SQL เพื่อสร้างชุดข้อมูลให้ไปที่ File → New.

เลือกตัวเลือก Query with SQL เพื่อดาวน์โหลดชุดข้อมูลและคลิก Next.

Step 2- เลือกแบบสอบถาม SQL ข้อความค้นหาทั้งหมดเป็นสีเขียวแสดงถึงไดรเวอร์ซึ่งได้รับการติดตั้งอย่างเหมาะสมสำหรับมิดเดิลแวร์

Step 3 - เลือกมิดเดิลแวร์ฐานข้อมูลสำหรับฐานข้อมูลเป้าหมายแล้วคลิก Next.

Step 4 - ป้อนข้อมูลรับรองการเข้าสู่ระบบเช่นชื่อโฮสต์หมายเลขอินสแตนซ์ชื่อผู้ใช้และรหัสผ่านแล้วคลิก Connect ดังแสดงด้านล่าง

Step 5 - ในบานหน้าต่างด้านซ้ายจะแสดง Schemas และตารางทั้งหมดในฐานข้อมูลเป้าหมาย

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

Step 6 - คุณสามารถใช้ไฟล์ SELECTคำสั่งเฉพาะในตัวแก้ไข SQL เพื่อรับข้อมูลจากตารางฐานข้อมูล คลิกCreate เพื่อเพิ่มชุดข้อมูลลงในไฟล์ Prepareแท็บ คุณยังสามารถใช้“Select All” หากคุณต้องการใช้คอลัมน์ทั้งหมดหรือยกเลิกการเลือกช่องเพื่อลบคอลัมน์ใด ๆ ในชุดข้อมูล คลิกCreate.

การระบุแบบสอบถามด้วยคุณสมบัติการเชื่อมต่อ SQL

การใช้ตัวเลือก SQL Query ยังช่วยให้คุณสามารถสร้างผู้ให้บริการข้อมูลของคุณเองโดยการป้อน SQL ด้วยตนเองสำหรับแหล่งข้อมูลเป้าหมายเพื่อรับข้อมูลตาราง

ขณะใช้งาน Query with SQLควรป้อนข้อมูลการเชื่อมต่อสำหรับฐานข้อมูลเป้าหมายและสามารถใช้คุณสมบัติการเชื่อมต่อต่างๆได้

  • User Name - เพื่อเชื่อมต่อกับฐานข้อมูลเป้าหมาย

  • Password - เพื่อเชื่อมต่อกับฐานข้อมูลเป้าหมาย

  • Server and Port name - ของฐานข้อมูลเป้าหมาย

  • Database - ชื่อฐานข้อมูล

คุณสามารถเลือก Advance ตัวเลือกเช่น -

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

  • Pool timeout - ระยะเวลาเพื่อให้การเชื่อมต่อใช้งานได้ในไม่กี่นาที

  • Array Fetch Size - เพื่อกำหนดจำนวนแถวที่จะดึงข้อมูลจากฐานข้อมูลเป้าหมาย

  • Array Bind Size - อาร์เรย์การผูกที่ใหญ่ขึ้นจะมีการดึงข้อมูลจำนวนแถวมากขึ้น

  • Login Timeout - เวลาก่อนการเชื่อมต่อพยายามหมดเวลา

คุณสมบัติไดรเวอร์ JDBC

นี่คือคุณสมบัติการเชื่อมต่อต่างๆซึ่งสามารถกำหนดได้ในขณะที่ใช้คิวรีด้วยตัวเลือก SQL ในการสร้างชุดข้อมูล Lumira