SAP HANA - Nhà cung cấp MDX
MDX Provider được sử dụng để kết nối MS Excel với hệ thống cơ sở dữ liệu SAP HANA. Nó cung cấp trình điều khiển để kết nối hệ thống HANA với Excel và xa hơn nữa, được sử dụng để lập mô hình dữ liệu. Bạn có thể sử dụng Microsoft Office Excel 2010/2013 để kết nối với HANA cho cả Windows 32 bit và 64 bit.
SAP HANA hỗ trợ cả hai ngôn ngữ truy vấn - SQL và MDX. Cả hai ngôn ngữ đều có thể được sử dụng: JDBC và ODBC cho SQL và ODBO được sử dụng để xử lý MDX. Bảng Excel Pivot sử dụng MDX làm ngôn ngữ truy vấn để đọc dữ liệu từ hệ thống SAP HANA. MDX được định nghĩa là một phần của đặc tả ODBO (OLE DB cho OLAP) của Microsoft và được sử dụng để lựa chọn, tính toán và bố trí dữ liệu. MDX hỗ trợ mô hình dữ liệu đa chiều và hỗ trợ báo cáo và yêu cầu Phân tích.
Nhà cung cấp MDX cho phép sử dụng các chế độ xem Thông tin được xác định trong HANA studio bằng các công cụ báo cáo SAP và không phải SAP. Các bảng và lược đồ vật lý hiện có trình bày nền tảng dữ liệu cho các mô hình Thông tin.
Sau khi bạn chọn nhà cung cấp SAP HANA MDX từ danh sách nguồn dữ liệu bạn muốn kết nối, hãy chuyển các chi tiết hệ thống HANA như tên máy chủ, số phiên bản, tên người dùng và mật khẩu.
Khi kết nối thành công, bạn có thể chọn Tên gói → Dạng xem mô hình HANA để tạo bảng Tổng hợp.
MDX được tích hợp chặt chẽ vào cơ sở dữ liệu HANA. Kết nối và quản lý phiên của cơ sở dữ liệu HANA xử lý các câu lệnh được thực thi bởi HANA. Khi các câu lệnh này được thực thi, chúng được phân tích cú pháp bởi giao diện MDX và một mô hình tính toán được tạo cho mỗi câu lệnh MDX. Mô hình tính toán này tạo ra một kế hoạch thực thi tạo ra kết quả tiêu chuẩn cho MDX. Các kết quả này được sử dụng trực tiếp bởi các máy khách OLAP.
Để thực hiện kết nối MDX với cơ sở dữ liệu HANA, cần có các công cụ máy khách HANA. Bạn có thể tải xuống công cụ khách hàng này từ SAP market place. Sau khi cài đặt xong ứng dụng khách HANA, bạn sẽ thấy tùy chọn của nhà cung cấp SAP HANA MDX trong danh sách nguồn dữ liệu trong MS Excel.