SAP HANA - dostawca MDX
MDX Provider służy do połączenia MS Excel z systemem bazodanowym SAP HANA. Zapewnia sterownik do połączenia systemu HANA z Excelem i jest dalej wykorzystywany do modelowania danych. Możesz użyć Microsoft Office Excel 2010/2013 do łączności z HANA zarówno dla 32-bitowego, jak i 64-bitowego systemu Windows.
SAP HANA obsługuje oba języki zapytań - SQL i MDX. Można używać obu języków: JDBC i ODBC dla SQL, a ODBO jest używane do przetwarzania MDX. Tabele przestawne programu Excel używają języka MDX jako języka zapytań do odczytywania danych z systemu SAP HANA. MDX jest zdefiniowany jako część specyfikacji ODBO (OLE DB for OLAP) firmy Microsoft i jest używany do wyboru danych, obliczeń i układu. MDX obsługuje wielowymiarowy model danych i obsługuje wymagania dotyczące raportowania i analizy.
Dostawca MDX umożliwia korzystanie z widoków informacji zdefiniowanych w HANA Studio przez narzędzia raportowania SAP i inne niż SAP. Istniejące fizyczne tabele i schematy stanowią podstawę danych dla modeli informacyjnych.
Po wybraniu dostawcy SAP HANA MDX z listy źródeł danych, z którymi chcesz się połączyć, przekaż szczegóły systemu HANA, takie jak nazwa hosta, numer wystąpienia, nazwa użytkownika i hasło.
Po pomyślnym nawiązaniu połączenia możesz wybrać opcję Nazwa pakietu → Widoki modelowania HANA, aby wygenerować tabele przestawne.
MDX jest ściśle zintegrowany z bazą danych HANA. Zarządzanie połączeniami i sesjami w bazie danych HANA obsługuje instrukcje wykonywane przez platformę HANA. Po wykonaniu tych instrukcji są one analizowane przez interfejs MDX i generowany jest model obliczeniowy dla każdej instrukcji MDX. Ten model obliczeniowy tworzy plan wykonania, który generuje standardowe wyniki dla MDX. Te wyniki są bezpośrednio używane przez klientów OLAP.
Aby nawiązać połączenie MDX z bazą danych HANA, wymagane są narzędzia klienckie HANA. Możesz pobrać to narzędzie klienckie z rynku SAP. Po zakończeniu instalacji klienta HANA na liście źródeł danych w MS Excel pojawi się opcja dostawcy SAP HANA MDX.