Tableau i SAP BW

W naszych wdrożeniach często spotykamy się z tematem podłączenia SAP BW jako źródła danych do raportów w Tableau. Przedstawię tu kilka rozwiązań tego problemu wraz z opisem zalet/wad i potencjalnych kosztów.

Zacznijmy od rozwiązania gotowego w Tableau czyli konnektora do SAP BW.

Tableau wspiera natywnie dwa tryby połączenia do SAP BW live i poprzez ekstrakt. 

Podłączenie Tableau live do SAP BW

Podłączenie live wymaga wpisania parametrów serwera i właściwie to koniec konfiguracji. Zaletą jest prostota i natychmiastowe uruchomienie. Wada tej konfiguracji wynika z łączenia się do przeliczonych agregatów, stąd niedostępne jest szereg funkcjonalności Tableau takich jak:
  • zmiana agregacji miar
  • budowanie aliasów
  • budowanie hierarchii (hierarchie z SAP BW są przenoszone)
  • zmiana typu danych
  • grupowanie ad hoc
  • nie będzie też działało szereg funkcji pól kalkulowanych np. LOD
Wszystkie ograniczenia połaczenia do kostek są opisane w tym miejscu, wraz z możliwościami obejścia. 
Podsumowując, podłączenie live jest dobre na początek albo w momencie gdy mamy perfekcyjnie przygotowane dane w kostkach BW i będziemy je tylko wizualizowali. Rozwiązanie to ma również tą zaletę że nic nie kosztuje.

Podłączenie Tableau poprzez ekstrakt do SAP BW

Od wersji 8.2 Tableau ma możliwość tworzenia ekstraktu z SAP BW. Jest to opcja do której trzeba mieć specjalny klucz licencyjny. Klucz jest bezpłatny, trzeba poprosić o niego swojego opiekuna w Tableau (i odczekać 1-2 dni na przeprocesowanie).
Po wpisaniu klucza przy próbie podłączania do SAP BW pojawi się opcja extract, będziemy mogli też wybrać filtry np. daty, które pozwolą nam ograniczyć ilość danych ściąganych do Tableau. Po stworzeniu ekstraktu możliwości manipulacji na danych zdecydowanie się poprawiają, odłączyliśmy się od kostek :D Nasze hierarchie z BW wyglądają co prawda dziwnie ale po kilku ruchach wszystko ładnie śmiga. Jest to najlepsza z darmowych opcji raportowania z SAP BW. Posiada ona jednak pewne ograniczenia. Przede wszystkim nie mamy możliwości przyrostowego odświeżania danych, co w połączeniu z ograniczoną metodą komunikacji i pobierania danych (przez MDX), eliminuje ten tryb pobierania dla bardzo dużej ilości danych.
Samo odświeżanie jest powolne i ma standardowe ograniczenie zapytań MDX do 1mln komórek (ilość wierszy x ilość kolumn). Ograniczenie to można zmienić ale szybkość działania niestety pozostanie ta sama.

Theobald Xtract Universal Server

Z pomocą przychodzi nam komponent Theobald, który jest w stanie podłączyć się do dowolnego obiektu SAP w tym SAP BW i wygenerować ekstrakt bezpośrednio na Tableau Server. Theobald łączy się do danych SAP w protokołach SAP, co daje lepsze możliwości skalowania. Przede wszystkim działa szybko i da się odświeżać przyrostowo. Należy podkreślić że Theobald Xtract Server nie stanowi warstwy pośredniej danych a jedynie wydajny silnik, który generuje dane bezpośrednio do Tableau.



Koszt rozwiązania 10k EUR+, przy większej skali danych jest to najkorzystniejsze rozwiązanie jeśli chodzi o cenę/funkcjonalność. Przede wszystkim tańsze niż

BW on SAP HANA

SAP HANA potrafi zmapować gotowe struktury BW, daje wygodny interfejs dla narzędzi zewnętrznych. Działa in memory, więc jest bardzo szybkie, pozwala łączyć się w trybie live i dowolnie manipulować na danych. Jedyna wada to cena, najmniejsze rozwiązania zaczynają się od 100k EUR + wdrożenie, które niestety trwa. W przypadku Enterprise koszt ten może być wielokrotnie wyższy.


KOMENTARZE

Nazwa

Alteryx,8,astrafox,1,ASTRAFOX ACADEMY,16,case study,16,Data Science,44,Konferencje,31,Mapy i geokodowanie,6,Opinie,1,Przygotowane danych - ETL,4,R,4,Tableau,202,Tips & Tricks,61,Wizualizacja danych,50,
ltr
item
Polski blog Tableau - ASTRAFOX: Tableau i SAP BW
Tableau i SAP BW
https://3.bp.blogspot.com/-N-sMyAMKGns/V9eXZPueuUI/AAAAAAAACQo/gqgdhkUB_P0eEumtePOWMBBltk279gvrQCLcB/s320/Screen%2BShot%2B2016-09-13%2Bat%2B7.52.13%2BAM.png
https://3.bp.blogspot.com/-N-sMyAMKGns/V9eXZPueuUI/AAAAAAAACQo/gqgdhkUB_P0eEumtePOWMBBltk279gvrQCLcB/s72-c/Screen%2BShot%2B2016-09-13%2Bat%2B7.52.13%2BAM.png
Polski blog Tableau - ASTRAFOX
http://blog.tableau-software.pl/2016/09/tableau-i-sap-bw.html
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/2016/09/tableau-i-sap-bw.html
true
9139349578575077505
UTF-8
Załadowano wszytskie posty Nie znaleziono żadnych postów ZOBACZ WSZYSTKIE Czytaj więcej Odpowiedz Usuń komentarz Usuń Napisane przez Home STRONY POSTY Zobacz wszystko POLECANE ETYKIETA ARCHIWUM SZUKAJ WSZYSTKIE POSTY Nie znaleziono tematów ani postów pasujących do twoich kryteriów Powrót Niedziela Poniedziałek Wtorek Środa Czwartek Piątek Sobota Nd Pon Wt Śr Czw Pt Sob Styczeń Luty Marzec Kwiecień Maj Czewiec Lipiec Sierpień Wrzesień Październik Listopad Grudzień Styczeń Luty Marzec Kwiecień Maj Czerwiec Lipiec Sierpień Wrzesień Październik Listopad Grudzień teraz minutę temu $$1$$ minutes ago godzinę temu $$1$$ hours ago wczoraj $$1$$ days ago $$1$$ weeks ago ponad 5 tygodni temu Obserwujący Obserwuj TO JEST TREŚĆ PREMIUM Udostępnij, by odblokować Kopiuj cały kod Zaznacz cały kod Cały kod został skopiowany Nie można skopiować kodu / tekstu, naciśnij [CTRL]+[C] (or CMD+C w Mac) by skopiować