Kết nối Webi với HANA
Trong các phiên bản cũ hơn của SAP BusinessObjects (4.1 trở xuống), lựa chọn duy nhất để kết nối Webi với HANA là sử dụng Vũ trụ. Vũ trụ được thiết kế trên các khung nhìn HANA và sau đó sử dụng bảng điều khiển truy vấn Webi, chúng tôi có thể sử dụng các đối tượng trong báo cáo Webi.
Với việc phát hành SAP BO 4.2, SAP cung cấp nhiều cách để kết nối báo cáo Webi với chế độ xem HANA. Sau đây là bốn cách để kết nối Web Intelligence với chế độ xem Mô hình HANA -
- Sử dụng Universe trên đầu Chế độ xem mô hình HANA
- Kết nối Webi trực tiếp với chế độ xem Mô hình HANA
- SAP HANA Kết nối trực tuyến
- Sử dụng SQL rảnh tay
Sử dụng vũ trụ trên đầu chế độ xem mô hình HANA
Như đã đề cập trước đó, chúng ta có thể phát triển Chế độ xem HANA - Chế độ xem thuộc tính, phân tích và tính toán - bằng cách sử dụng HANA Studio. Để tạo một Vũ trụ, bạn phải tạo một kết nối Quan hệ trỏ đến các lược đồ HANA DB.
Để tạo một kết nối Quan hệ mới, trước tiên hãy bắt đầu với một dự án mới trong dạng xem Dự án cục bộ. Mở Công cụ thiết kế thông tin → Nhấp vào Mới → Dự án → Nhập Tên dự án → Kết thúc. Thao tác này sẽ tạo một Dự án mới trong cửa sổ Dự án cục bộ.
Tiếp theo, nhấp chuột phải vào tên Dự án → Mới → Kết nối quan hệ.
Trong cửa sổ tiếp theo, nhập Tên kết nối → Nhập tên kết nối / tài nguyên → nhấp vào Tiếp theo.
Bạn sẽ được nhắc chọn Phần mềm trung gian để kết nối. Chọn phần mềm trung gian theo nguồn dữ liệu. Bạn có thể chọn SAP hoặc không phải SAP làm nguồn dữ liệu và thiết lập kết nối quan hệ với cơ sở dữ liệu.
Ở đây, chúng tôi đã chọn SAP từ danh sách → cơ sở dữ liệu SAP HANA → JDBC → nhấp vào Tiếp theo.
Trong cửa sổ tiếp theo, nhập chế độ Xác thực, tên người dùng và mật khẩu. Nhập tên máy chủ SAP HANA và số phiên bản, sau đó nhấp vào Tiếp theo.
Trong cửa sổ sau, xác định các tham số kết nối như - Thời gian chờ, Kích thước tìm nạp mảng, Kích thước liên kết mảng, v.v. Nhấp vào Kết thúc.
Khi bạn nhấp vào nút Kết thúc, thao tác này sẽ tạo một Kết nối quan hệ mới trỏ đến cơ sở dữ liệu SAP HANA với .cnxphần mở rộng tệp. Bạn có thể nhấp vào Kiểm tra kết nối. Phần dưới của Cửa sổ cho bạn biết về các thông số kết nối - Thông số đăng nhập, thông số cấu hình, v.v.
Nhấp vào Kiểm tra kết nối → Thành công. Bạn phải xuất bản kết nối này lên Kho lưu trữ để làm cho nó có sẵn để sử dụng.
Để xuất bản kết nối này, nhấp chuột phải vào tên kết nối → Xuất bản kết nối tới Kho lưu trữ → Nhập mật khẩu kho lưu trữ BO → Kết nối → Kết thúc → Có.
Bây giờ, hãy tạo Nền tảng dữ liệu bằng cách sử dụng dạng xem SAP HANA. Nhấp chuột phải vào Tên kết nối → Chọn Mới → Nền tảng dữ liệu.
Nhập Tên tài nguyên và nhấp vào Tiếp theo. Bạn có thể chọn Bật nguồn đơn hoặc bật nhiều nguồn làm loại nền tảng dữ liệu. Chọn kích hoạt đa nguồn và chuyển chi tiết xác thực sau khi chọn kết nối.
Sau khi bạn nhấp vào Tiếp theo, hãy chọn nút lược đồ _SYS_BIC, nơi lưu trữ tất cả các dạng xem HANA và bảng cột. Thêm chế độ xem cần thiết từ HANA vào lớp Nền tảng dữ liệu. Bạn có thể phát triển Lớp nghiệp vụ trên nền tảng dữ liệu này và nó có thể được xuất bản lên kho lưu trữ máy chủ BO cho mục đích báo cáo.
Kết nối Webi trực tiếp với Chế độ xem mô hình HANA
Tính năng này được thêm vào SAP BO 4.2 gần đây, cho phép kết nối trực tiếp với các chế độ xem Mô hình hóa HANA bằng cách sử dụng kết nối OLAP. Khi bạn kết nối với HANA Repository bằng kết nối OLAP, bạn có thể kết nối với tất cả các Gói được tạo trong hệ thống HANA. Bạn có thể chọn bất kỳ gói nào → Điều hướng đến các dạng xem HANA được lưu trữ trong gói.
Khi các bước này được thực hiện, tất cả các thứ nguyên và thước đo sẽ được thêm vào Bảng điều khiển truy vấn trong Webi. Nhà phát triển có thể chọn bất kỳ đối tượng kết quả nào từ danh sách các đối tượng có sẵn và nhấp vào truy vấn chạy để thêm các báo cáo Webi đó.
Kết nối trực tuyến SAP HANA
Trong SAP BO 4.2, có một tùy chọn sử dụng Kết nối Trực tuyến HANA cho phép ứng dụng khách Webi kết nối trực tiếp với các khung nhìn HANA. Không cần tạo truy vấn Webi để sử dụng tùy chọn kết nối HANA Online.
Tùy chọn này chỉ liệt kê Kết nối quan hệ và khi kết nối được chọn, nó sẽ hiển thị tất cả các gói và dạng xem tương ứng. Khi chế độ xem HANA được chọn, nó kết nối trực tiếp với Lớp báo cáo Webi. Không sử dụng bảng Truy vấn trong trường hợp này.
Sử dụng SQL rảnh tay
Trong SAP BO 4.2, một tùy chọn mới - SQL rảnh tay - được giới thiệu trong Web Intelligence kết nối trực tiếp với các khung nhìn HANA. Khi bạn kết nối bằng công cụ Web Intelligence kết nối bằng tùy chọn Free-hand SQL, một công cụ sẽ liệt kê tất cả kết nối HANA Relational từ máy chủ BOBJ. Khi bạn chọn một kết nối Quan hệ, một công cụ cung cấp trình soạn thảo tập lệnh truy vấn để viết truy vấn.
Để sử dụng tùy chọn Free-Hand SQL, hãy chọn một tài liệu Webi mới và trong danh sách nguồn dữ liệu, hãy chọn tùy chọn Free-Hand SQL.
Khi bạn chọn tùy chọn này, trình chỉnh sửa truy vấn sẽ mở ra. Bạn có thể viết một truy vấn CHỌN để tạo thành Truy vấn Webi để báo cáo. Ở phía bên phải, bạn có tùy chọn Run Query và danh sách các đối tượng có sẵn trong công cụ Webi.