Pentaho - การติดตั้ง
ตอนนี้ให้เราเรียนรู้วิธีการติดตั้งและกำหนดค่า Pentaho Reporting Designer
ข้อกำหนดเบื้องต้น
เอ็นจิ้น Pentaho Reporting ต้องการสภาพแวดล้อม Java ดังนั้นก่อนติดตั้ง Pentaho Reporting ตรวจสอบให้แน่ใจว่าคุณมี Java ในระบบของคุณ ขึ้นอยู่กับแพลตฟอร์มที่คุณกำลังทำงานใช้คำสั่งจากตารางต่อไปนี้เพื่อตรวจสอบการติดตั้ง Java ของคุณ
ระบบปฏิบัติการ | คำสั่ง | เอาต์พุต |
---|---|---|
Windows | เปิดพรอมต์คำสั่ง: \> java - รุ่น |
เวอร์ชัน java "1.7.0_60" Java (TM) SE Runtime Environment (บิวด์ 1.7.0_60b19) Java HotSpot (TM) 64-Bit Server VM (build 24.60-b09, mixed mode) |
ลินุกซ์ | เปิดเทอร์มินัล: $ java -version |
เวอร์ชัน java "1.7.0_60" OpenJDK Runtime Environment (rhel-2.3.10.4.el6_4x86_64) OpenJDK 64-Bit Server VM (build 60.7-b01, mixed mode) |
Mac OS | เปิดเทอร์มินัล: $ java -version |
เวอร์ชัน java "1.7.0_60" Java (TM) SE Runtime Environment (บิวด์ 1.7.0_60b19) Java HotSpot (TM) 64-Bit Server VM (build 24.60-b09, mixed mode) |
หากคุณไม่ได้มี Java ติดตั้งในระบบของคุณแล้วดาวน์โหลดและติดตั้งเดียวกันโดยใช้ลิงค์ต่อไปนี้ดาวน์โหลดและติดตั้ง Java
ดาวน์โหลด Pentaho Reporting
ดาวน์โหลดเวอร์ชันล่าสุดของ Pentaho Reporting Designer โดยใช้ลิงก์ต่อไปนี้ สำหรับบทช่วยสอนนี้เรากำลังใช้เวอร์ชัน 3.7.0
ระบบปฏิบัติการ | ลิงค์ URL สำหรับดาวน์โหลด Pentaho Report Designer |
---|---|
Windows | Pentaho Report Designer 3.7 สำหรับ Windows |
ลินุกซ์ | Pentaho Report Designer 3.7 สำหรับ Linux |
Mac OS | Pentaho Report Designer 3.7 สำหรับ Mac OS |
ติดตั้ง Pentaho Reporting
หลังจากดาวน์โหลดไฟล์คุณจะพบไฟล์เก็บถาวรของ Pentaho Reporting Designer ชื่อ prd-ce-3.7.0-stable. ควรแยกไฟล์เก็บถาวรดังกล่าวตามที่อธิบายไว้ในตารางต่อไปนี้
ระบบปฏิบัติการ | คำแนะนำในการติดตั้ง |
---|---|
Windows |
|
Linux |
|
Mac |
|
ติดตั้งไดรเวอร์ฐานข้อมูล
Pentaho Reporting Designer ต้องการการเชื่อมต่อฐานข้อมูลเพื่อสร้างรายงานเชิงสัมพันธ์ดังนั้นคุณต้องมีไดรเวอร์ JDBC เพื่อสื่อสารกับฐานข้อมูล ตามค่าเริ่มต้น Pentaho มีไดรเวอร์ JDBC บางตัวของผู้จำหน่ายที่แตกต่างกันเพื่อรองรับฐานข้อมูลที่แตกต่างกันเช่น MySQL, H2, HypersonicSQL, Hive เป็นต้น
ไดรเวอร์ฐานข้อมูลดีฟอลต์ทั้งหมดมีอยู่ในไฟล์ /lib/ directoryของ Pentaho Reporting Designer หากคุณต้องการใช้ฐานข้อมูลอื่นให้ดาวน์โหลดไดรเวอร์ JDBC ตามลำดับและคัดลอกลงในไดเร็กทอรี / lib / ของ Pentaho Reporting Designer มิฉะนั้นคุณสามารถใช้ไดรเวอร์ ODBC ผ่านไดรเวอร์บริดจ์ JDBC-ODBC ที่มาพร้อมกับ JDK และไดรเวอร์บริดจ์นี้ (JDBC-ODBC) เหมาะสำหรับเซิร์ฟเวอร์ฐานข้อมูลทั้งหมด
สำหรับบทช่วยสอนนี้เราใช้เซิร์ฟเวอร์ฐานข้อมูล MySQL และมีการดาวน์โหลดไดรเวอร์ตามลำดับด้วย Pentaho lib (/ lib / directory ของ Pentaho Reporting Designer) แล้ว
ติดตั้งแบบอักษรเพิ่มเติม
Pentaho Reporting ใช้แบบอักษรที่แตกต่างกันเพื่อแสดงข้อความภายในรายงาน เมื่อสร้างไฟล์ PDF Pentaho Reporting Engine จำเป็นต้องเข้าถึงไฟล์ฟอนต์ทางกายภาพ เครื่องมือการรายงานจะค้นหาเส้นทางแบบอักษรที่ขึ้นอยู่กับระบบเพื่อค้นหาแบบอักษรที่ใช้งานได้ทั้งหมด นอกเหนือจากฟอนต์เหล่านี้ Java Runtime Environment ของคุณอาจมีฟอนต์เพิ่มเติมขึ้นอยู่กับ Java และเวอร์ชันระบบปฏิบัติการของคุณ
หากคุณวางแผนที่จะสร้างเอกสาร PDF ด้วยแบบอักษรที่ฝังไว้โปรดตรวจสอบให้แน่ใจว่าคุณใช้แบบอักษรที่สามารถเข้าถึงได้ทางกายภาพสำหรับเครื่องมือการรายงานเท่านั้น
ไม่ว่าระบบปฏิบัติการของคุณจะเป็นไฟล์แบบอักษรทั้งหมดที่อยู่ใน JRE/lib/fonts/ ใช้งานได้เสมอสำหรับการส่งออกทั้งหมด