Tạo kết nối OLAP
Kết nối OLAP được sử dụng để kết nối với chế độ xem Thông tin HANA hoặc mô hình dữ liệu và để nhập trực tiếp tất cả các đối tượng nghiệp vụ được xác định trong Lớp nghiệp vụ để báo cáo.
Để tạo kết nối OLAP mới, bấm chuột phải vào tên Dự án → Mới → Kết nối OLAP.
Trong cửa sổ tiếp theo, nhập Tên kết nối, Mô tả (Tùy chọn) và nhấp vào Tiếp theo.
Note- Bạn trỏ kết nối OLAP đến một khối cụ thể hoặc để hoàn thành kho lưu trữ HANA. Khi kết nối này được sử dụng trong bất kỳ công cụ Báo cáo BO nào, bạn có thể nhập trực tiếp tất cả các đối tượng trong chế độ xem Mô hình HANA hoặc cũng có thể xem tất cả các chế độ xem thông tin đã xuất bản trong kho lưu trữ và chọn bất kỳ đối tượng nào trong số chúng để báo cáo.
Tiếp theo, chọn một trình điều khiển phần mềm trung gian OLAP. Nó hiển thị danh sách tất cả các nguồn dữ liệu OLAP có sẵn. Bạn có thể chọn bất kỳ nguồn dữ liệu OLAP nào theo yêu cầu.
Note- Bạn không cần tạo Nền tảng dữ liệu, vì OLAP tiếp cận trực tiếp với Lớp kinh doanh. Bạn có thể xác định thứ nguyên, thước đo và các thuộc tính khác tại Lớp nghiệp vụ.
Chọn trình điều khiển phần mềm trung gian phù hợp để kết nối với nguồn dữ liệu OLAP và nhấp vào Tiếp theo. Để kết nối với các dạng xem HANA, chọn SAP HANA → SAP HANA Client.
Để kết nối với hệ thống HANA, bạn cần các thông tin sau:
- Tên máy chủ
- Số phiên bản
- Chi tiết xác thực
Khi bạn điền các chi tiết ở trên và nhấp vào nút Tiếp theo, bạn có một tùy chọn hỏi xem bạn muốn kết nối này trỏ đến một khối cụ thể hoặc đến tất cả các khối trong kho lưu trữ HANA.
Khi tùy chọn này được chọn, hãy nhấp vào nút Kết thúc ở cuối màn hình.
Bây giờ, bạn cần xuất bản kết nối tới Kho lưu trữ. Bấm chuột phải vào Kết nối → Xuất bản Kết nối vào Kho lưu trữ.
Khi một kết nối mới được tạo bằng công cụ Thiết kế Thông tin, bạn có thể xác định các tham số kết nối sau:
Connection Pool Mode - Điều này được sử dụng để giữ cho kết nối hoạt động.
Pool Timeout - Khi bạn đặt Chế độ nhóm kết nối thành Giữ kết nối hoạt động, đó là khoảng thời gian tính bằng phút để giữ kết nối mở.
Array Fetch Size - Điều này cho biết số hàng tối đa có thể được tìm nạp từ cơ sở dữ liệu.
Thí dụ
Chúng ta hãy xem xét một ví dụ. Bạn nhập giá trị 25 và truy vấn của bạn trả về 150 hàng. Do đó, nó sẽ được tìm nạp với 6 lần tìm nạp mỗi lần 25 hàng.
Array Bind Size - Trường này không bắt buộc để thiết kế Vũ trụ trong IDT.
Login Timeout - Nó xác định số phút kết nối cố gắng hết thời gian chờ và thông báo lỗi được hiển thị.
Có nhiều thông số tùy chỉnh khác nhau cũng có thể được xác định như ConnectInit, Hint.