Pentaho - Cài đặt
Bây giờ chúng ta hãy tìm hiểu cách cài đặt và cấu hình Pentaho Reporting Designer.
Điều kiện tiên quyết
Công cụ Báo cáo Pentaho yêu cầu môi trường Java. Do đó, trước khi cài đặt Báo cáo Pentaho, hãy đảm bảo rằng bạn có Java trên hệ thống của mình. Dựa trên nền tảng bạn đang làm việc, hãy sử dụng lệnh từ bảng sau để xác minh cài đặt Java của bạn.
Hệ điều hành | Chỉ huy | Đầu ra |
---|---|---|
các cửa sổ |
Mở dấu nhắc lệnh: \> java -version |
phiên bản java "1.7.0_60" Môi trường thời gian chạy Java (TM) SE (bản dựng 1.7.0_60b19) Máy chủ ảo Java HotSpot (TM) 64-Bit (bản dựng 24.60-b09, chế độ hỗn hợp) |
Linux |
Mở thiết bị đầu cuối: $ java –version |
phiên bản java "1.7.0_60" OpenJDK Runtime Environment (rhel-2.3.10.4.el6_4x86_64) OpenJDK 64-Bit Server VM (bản dựng 60.7-b01, chế độ hỗn hợp) |
hệ điều hành Mac |
Mở thiết bị đầu cuối: $ java –version |
phiên bản java "1.7.0_60" Môi trường thời gian chạy Java (TM) SE (bản dựng 1.7.0_60b19) Máy chủ ảo Java HotSpot (TM) 64-Bit (bản dựng 24.60-b09, chế độ hỗn hợp) |
Nếu bạn chưa cài đặt Java trên hệ thống của mình, hãy tải xuống và cài đặt tương tự bằng cách sử dụng liên kết sau Tải xuống và Cài đặt Java .
Tải xuống Báo cáo Pentaho
Tải xuống phiên bản mới nhất của Pentaho Reporting Designer bằng các liên kết sau. Đối với hướng dẫn này, chúng tôi đang sử dụng phiên bản 3.7.0.
Hệ điều hành | Liên kết URL để tải xuống Pentaho Report Designer |
---|---|
các cửa sổ | Pentaho Report Designer 3.7 dành cho Windows |
Linux | Pentaho Report Designer 3.7 dành cho Linux |
hệ điều hành Mac | Pentaho Report Designer 3.7 dành cho Mac OS |
Cài đặt Báo cáo Pentaho
Sau khi tải xuống các tệp, bạn sẽ tìm thấy tệp lưu trữ của Pentaho Reporting Designer có tên prd-ce-3.7.0-stable. Kho lưu trữ đó sẽ được giải nén như được giải thích trong bảng sau.
Hệ điều hành | hướng dẫn cài đặt |
---|---|
Windows |
|
Linux |
|
Mac |
|
Cài đặt trình điều khiển cơ sở dữ liệu
Pentaho Reporting Designer yêu cầu kết nối cơ sở dữ liệu để tạo báo cáo quan hệ, do đó bạn cần có trình điều khiển JDBC để giao tiếp với cơ sở dữ liệu. Theo mặc định, Pentaho cung cấp một số trình điều khiển JDBC của các nhà cung cấp khác nhau để hỗ trợ các cơ sở dữ liệu khác nhau như MySQL, H2, HypersonicSQL, Hive, v.v.
Tất cả các trình điều khiển cơ sở dữ liệu mặc định có sẵn trong /lib/ directorycủa Pentaho Reporting Designer. Nếu bạn muốn sử dụng bất kỳ cơ sở dữ liệu nào khác, hãy tải xuống trình điều khiển JDBC tương ứng và sao chép nó vào thư mục / lib / của Pentaho Reporting Designer. Nếu không, bạn có thể sử dụng trình điều khiển ODBC thông qua trình điều khiển cầu nối JDBC-ODBC đi kèm với JDK và trình điều khiển cầu nối này (JDBC-ODBC) phù hợp với tất cả các máy chủ cơ sở dữ liệu.
Đối với hướng dẫn này, chúng tôi đang sử dụng máy chủ cơ sở dữ liệu MySQL và các trình điều khiển tương ứng của nó đã được tải xuống cùng với tệp Pentaho lib (/ lib / của tệp Pentaho Reporting Designer).
Cài đặt Phông chữ Bổ sung
Báo cáo Pentaho sử dụng các phông chữ khác nhau để hiển thị văn bản bên trong báo cáo. Khi tạo tệp PDF, Công cụ báo cáo Pentaho cần quyền truy cập vào tệp phông chữ vật lý. Công cụ báo cáo tìm kiếm các đường dẫn phông chữ phụ thuộc vào hệ thống để tìm tất cả các phông chữ có thể sử dụng. Ngoài các phông chữ này, Môi trường chạy Java của bạn có thể cung cấp các phông chữ bổ sung, tùy thuộc vào phiên bản hệ điều hành và Java của bạn.
Nếu bạn định tạo tài liệu PDF với phông chữ nhúng, hãy đảm bảo rằng bạn chỉ sử dụng phông chữ có thể truy cập thực tế cho công cụ báo cáo.
Bất kể hệ điều hành của bạn là gì, tất cả các tệp phông chữ nằm trong JRE/lib/fonts/ luôn sử dụng được cho tất cả các mặt hàng xuất khẩu.