Verbindungsmöglichkeiten von Tableau zum SAP BW
In drei einfachen Schritten zum Erfolg
Im ersten Schritt muss die richtige Schnittstelle gewählt werden. Beim Öffnen von Tableau Desktop wird der Benutzer direkt nach der Verbindung zur Datenquelle gefragt. Durch Klicken auf „To a Server“ → „More“ → „SAP NetWeaver Business Warehouse“ greift Tableau direkt auf SAP BW zu. Unter Umständen ist für den Zugriff noch die Installation des richtigen Treibers nötig (für mehr Informationen bzgl. Installation siehe hier.)
Im dritten Schritt kann der Anwender zwischen drei Arten wählen, wie Tableau Desktop auf die Daten von SAP BW zugreift:
- Connect live Tableau Desktop stellt die Daten in Echtzeit- oder nahezu Echtzeit per Direktverbindung auf die Datenquelle bereit
- Import all data Tableau benutzt eine eigene In-Memory-Engine-Technologie namens „Hyper“ für die schnelle Datenerfassung und analytische Abfrageverarbeitung von großen und komplexen Datensätzen. Es handelt sich hierbei um keine Direktverbindung sondern Datenextrakte.
- Import some data Wie „Import all data“, nur kann der User hier schon bei der Verbindungsherstellung auf einzelne Teile des Datenmodells filtern
Alle Bilder auf dieser Seite © 2021. BIG.Cube GmbH. Alle Rechte vorbehalten.
Vor- und Nachteile der Live Verbindung
Ein Vorteil der Live Verbindung liegt klar auf der (nahezu) Echtzeit der Daten. Allerdings kommt dieser Vorteil nur bei sich sehr häufig und schnell ändernden Daten richtig zur Geltung, denn bei jeder Veränderung des Dashboards (z.B. Datenfilterung) ruft Tableau Desktop die Daten erneut per Query von der Datenquelle ab. Vor allem bei sehr großen Datenmengen oder einer instabilen Query-Abfrage kann dies zu einer schlechten Performance im Frontend führen. Ein zweiter wesentlicher Vorteil der Live Verbindung besteht in der Übernahme des Berechtigungskonzepts direkt aus SAP BW. Das heißt, der Anwender kann nur auf Daten zugreifen, auf die er auch in der Quelle (SAP BW) berechtigt ist. Eine unter Umständen aufwändige eigenständige Berechtigungspflege innerhalb von Tableau selbst kann entfallen.
Ist der per Extrakt Import also besser?
Werden die Daten dagegen per Extrakt importiert, reagiert das Dashboard gerade bei einer sehr großen Datenmenge deutlich schneller, die Daten können unter Umständen aber auch schnell veraltet sein.
Natürlich werden auch beim extrahierten Import die Berechtigungen aus SAP übernommen, jedoch immer nur für den ausführenden Anwender. In den meisten Anwendungsfällen werden die Extrakte aus Praktikabilitätsgründen mit einem Admin-User importiert. Dies führt zu einem großen Nachteil, da dann das Berechtigungskonzept aus SAP BW hinfällig und eine eigene Berechtigungspflege in Tableau nötig ist.
Fazit
Verfasst von Sebastian Goslich
Weitere spannende Themen aus unserem Newsroom
Unser Sommerfest 2024: Beach more. Worry less!
Unser Sommerfest 2024 unter dem Motto "Beach more. Worry less!"...
Mehr lesenWir sind nach ISO 22301 zertifiziert
BIG.Cube ist ein verlässlicher Partner und Arbeitgeber auch in Krisensituationen...
Mehr lesenWir gehören zu „Deutschlands besten Arbeitgebern“
Als einer der Top-100-Arbeitgeber Deutschlands mit erneuter „Great Place to...
Mehr lesen