Skip to content
NextLytics
Megamenü_2023_Über-uns

Shaping Business Intelligence

Ob clevere Zusatzprodukte für SAP BI, Entwicklung aussagekräftiger Dashboards oder Implementierung KI-basierter Anwendungen - wir gestalten zusammen mit Ihnen die Zukunft von Business Intelligence. 

Megamenü_2023_Über-uns_1

Über uns

Als Partner mit tiefem Prozess-Know-how, Wissen der neuesten SAP-Technologien sowie hoher sozialer Kompetenz und langjähriger Projekterfahrung gestalten wir die Zukunft von Business Intelligence auch in Ihrem Unternehmen.

Megamenü_2023_Methodik

Unsere Methodik

Die Mischung aus klassischem Wasserfallmodell und agiler Methodik garantiert unseren Projekten eine hohe Effizienz und Zufriedenheit auf beiden Seiten. Erfahren Sie mehr über unsere Vorgehensweise.

Produkte
Megamenü_2023_NextTables

NextTables

Daten in SAP BW out of the Box bearbeiten: Mit NextTables wird das Editieren von Tabellen einfacher, schneller und intuitiver, egal ob Sie SAP BW on HANA, SAP S/4HANA oder SAP BW 4/HANA nutzen.

Megamenü_2023_Connector

NextLytics Connectoren

Die zunehmende Automatisierung von Prozessen erfordert die Konnektivität von IT-Systemen. Die NextLytics Connectoren ermöglichen eine Verbindung Ihres SAP Ökosystems mit diversen open-source Technologien.

IT-Services
Megamenü_2023_Data-Science

Data Science & Engineering

Bereit für die Zukunft? Als starker Partner stehen wir Ihnen bei der Konzeption, Umsetzung und Optimierung Ihrer KI-Anwendung zur Seite.

Megamenü_2023_Planning

SAP Planning

Wir gestalten neue Planungsanwendungen mithilfe von SAP BPC Embedded, IP oder  SAC Planning, die einen Mehrwert für Ihr Unternehmen schaffen.

Megamenü_2023_Dashboarding

Dashboarding

Mit unserer Expertise verhelfen wir Ihnen auf Basis von Tableau, Power BI, SAP Analytics Cloud oder SAP Lumira zu aussagekräftigen Dashboards. 

Megamenü_2023_Data-Warehouse-1

SAP Data Warehouse

Planen Sie eine Migration auf SAP HANA? Wir zeigen Ihnen, welche Herausforderungen zu beachten sind und welche Vorteile eine Migration bringt.

Business Analytics
Megamenü_2023_Procurement

Procurement Analytics

Transparente und valide Zahlen sind vor allem in Unternehmen mit dezentraler Struktur wichtig. SAP Procurement Analytics ermöglicht die Auswertung von SAP ERP-Daten in SAP BI.

Megamenü_2023_Reporting

SAP HR Reporting & Analytics

Mit unserem Standardmodell für Reporting von SAP HCM mit SAP BW beschleunigen Sie administrative Tätigkeiten und stellen Daten aus verschiedenen Systemen zentral und valide zur Verfügung.

Megamenü_2023_Dataquality

Data Quality Management

In Zeiten von Big Data und IoT kommt der Vorhaltung einer hohen Datenqualität eine enorm wichtige Bedeutung zu. Mit unserer Lösung für Datenqualitätsmanagement (DQM) behalten Sie stets den Überblick.

Karriere
Megamenü_2023_Karriere-2b

Arbeiten bei NextLytics

Wenn Du mit Freude zur Arbeit gehen möchtest und dabei Deine berufliche und persönliche Weiterentwicklung nicht zu kurz kommen soll, dann bist Du bei uns genau richtig! 

Megamenü_2023_Karriere-1

Berufserfahrene

Zeit für etwas Neues? Gehe Deinen nächsten beruflichen Schritt und gestalte Innovation und Wachstum in einem spannenden Umfeld zusammen mit uns!

Megamenü_2023_Karriere-5

Berufseinsteigende

Schluss mit grauer Theorie - Zeit, die farbenfrohe Praxis kennenzulernen! Gestalte bei uns Deinen Einstieg ins Berufsleben mit lehrreichen Projekten und Freude an der Arbeit.

Megamenü_2023_Karriere-4-1

Studierende

Du möchtest nicht bloß die Theorie studieren, sondern Dich gleichzeitig auch praktisch von ihr überzeugen? Teste mit uns Theorie und Praxis und erlebe wo sich Unterschiede zeigen.

Megamenü_2023_Karriere-3

Offene Stellen

Hier findest Du alle offenen Stellenangebote. Schau Dich um und bewirb Dich - wir freuen uns! Falls keine passende Stelle dabei ist, sende uns gerne Deine Initiativbewerbung zu.

Blog
NextLytics Newsletter Teaser
Hier für unseren monatlichen Newsletter anmelden!
Newsletter abonnieren
 

Drei unterschiedliche SAC Verbindungstypen

In diesem Blogartikel möchte ich näher auf die unterschiedlichen SAC Verbindungstypen innerhalb von SAP Analytics Cloud eingehen.

SAP hostet SAC in eigenen Rechenzentren und der Kunde hat die Möglichkeit zu bestimmen, aus welchem Rechenzentrum die Cloud bezogen werden soll. Im Wesentlichen wird zwischen zwei Anwendungsszenarien unterschieden: Live-Verbindungen mit einem SAP-System und Importverbindungen (aus SAP- oder Drittsystemen), bei denen die Daten in der Cloud gespeichert werden. Da bei der Modell-Erstellung drei unterschiedliche Verbindungsmöglichkeiten existieren, werden sie in diesem Artikel gleichermaßen unterteilt.

Verbindungsmöglichkeiten für den Import von Daten

Innerhalb von SAC gibt es drei unterschiedliche Möglichkeiten, Daten in das System zu importieren:

  • Lokale Datei
  • Datenimportverbindung (Import-Connection)
  • Live-Daten-Verbindung (Live-Connection)

Bevor ich die Verbindungstypen vorstelle, soll zunächst die Komponente Modell (Model) genauer untersucht werden. Diese stellt im Kontext von SAP Analytics Cloud die Datenbasis dar. Die drei vorgestellten Verbindungstypen werden als Modell gespeichert. Grundsätzlich kann ein Modell als Datenquelle für ein Dashboard in SAP Analytics Cloud gesehen werden, da es die Daten zusammenfasst und bereitstellt. Ebenfalls kann ein einmal angelegtes Modell mehrfach in verschiedenen Dashboards genutzt werden.

SAC Verbindungstypen

Verbindungstyp 1 - lokale Datei

Als lokale Datei wird eine Excel- oder CSV-Datei verstanden, die in SAC importiert werden kann. Diese Verbindung kann sinnvoll sein, wenn Daten kurzfristig visualisiert werden sollen und eine Integration (zum Beispiel in das eigene SAP BW) zu viel Zeit beansprucht. Eine weitere Möglichkeit stellen Planungsdaten oder Daten aus Dritt (/non SAP)-Systemen dar, zu denen keine Verbindung möglich ist. Weiterhin ist dieser Anwendungsfall für Anwender aus dem Fachbereich interessant, die weniger technisch versiert sind. Eine Aktualisierungsfunktion ist möglich und kann somit auf Knopfdruck neue Daten integrieren.

Ein weiterer interessanter Anwendungsfall ergibt sich für Poweruser, die von der IT angelegte Modelle mit einer Live-Daten-Verbindung und einer lokalen Excel File verknüpfen bzw. blenden wollen. Wie eingangs erwähnt, werden diese Daten in der Cloud gespeichert.

Verbindungstyp 2 - Datenimportverbindungen

Eine Datenimportverbindung stellt eine importierte Verbindung aus einem System dar. Dies kann beispielsweise eine BEx Query oder eine HANA calculation view aus einem SAP-System sein, die auf ausgewählte Filter/Variablen, Kennzahlen und auch Dimensionen begrenzt ist. Somit bezieht sich die Verbindung auf einen Ausschnitt einer Query und die Daten werden aus dem System in die Cloud gespeichert. Sie fragen sich sicherlich, wie aktuelle Daten in das Modell geladen werden können? Es gibt in den Modellen eine Datenverwaltung, in der Sie regelmäßige Aktualisierungen (Importjobs) einplanen können. Zusätzlich ist eine Aktualisierung auf Knopfdruck möglich.

Hinweis zu den beiden Importverbindungen: Die Daten werden in der Cloud gespeichert. Bei sensiblen Daten ist meist eine Abstimmung innerhalb des Unternehmens notwendig.


Dashboarding mit SAP Analytics Cloud -
Laden Sie sich hier das Whitepaper herunter! 

SAP Analytics Cloud Whitepaper


Verbindungstyp 3 - Live-Daten-Verbindung

Wie der Name bereits andeutet, bezieht sich diese Verbindung auf eine Anbindung zu einem System in Echtzeit. An dieser Stelle werden Daten direkt aus dem System bezogen. Variablen können zu Beginn gefiltert werden, wodurch die Menge der zu übertragenden Daten verringert wird. Die Performance hängt stark von der Query Performance ab. Bei einer SAP BEx Query kann somit der reine Aufruf, als auch die Anpassungen von Kennzahlen und Dimensionen sowie die Filterung die Performance beeinflussen. Die Folge sind lange Ladezeiten. Änderungen innerhalb der Datenbasis haben durch diesen Verbindungstypen unmittelbare Auswirkungen auf die angezeigten Daten im Dashboard.

Hinweis zu diesem Verbindungstypen: Bei der Live-Verbindung verlassen keine Daten Ihr Unternehmensnetzwerk. Es werden lediglich Metadaten mit der Cloud ausgetauscht.

Für die Verbindungstypen liegen unterschiedliche Berechtigungskonzepte vor, die ich Ihnen im Folgenden vorstelle.

Berechtigungen

Bei den Berechtigungen gibt es zwei Unterscheidungen: Speicherung von Daten in der Cloud und Live-Anbindungen.

Importverbindung (acquired data)

Wie bereits erwähnt, können sowohl lokale Dateien, importierte Daten aus einem SAP-System oder Daten aus unterstützten Drittsystemen in die Cloud geladen werden. SAP Analytics Cloud verwendet dazu ein eigenes Berechtigungskonzept. So können Berechtigungen für:

  • Modelle
  • Dashboards (Stories, Analytical Applications)
  • Ordner
  • Verbindungen

vergeben werden. Hat ein Anwender Zugriff auf ein Dashboard, bedeutet dies nicht, dass er die eingebundenen Daten (Modelle) sehen kann. Erst durch die Freischaltung des entsprechenden Modells können Daten dargestellt werden. Im Idealfall befinden sich das Dashboard und die eingesetzten Modelle in einem Ordner und werden so gebündelt freigegeben. Wenn Sie Daten hochladen, sind Sie primär der Eigentümer (Owner) dieser Dateien und vergeben die Berechtigungen. Importieren Sie Dateien (zum Beispiel aus einer BEx-Query), findet bei der Erstellung eine Berechtigungsprüfung gegen Ihre SAP-Berechtigungen im SAP BW statt. Sobald die Daten allerdings in der Cloud liegen, greift das Konzept von SAC und die systemseitige Prüfung ist hinfällig. SAC stellt neben einfachen Schreibe- und Leseberechtigungen für Models und Dashboards weitreichende Berechtigungsmöglichkeiten zur Verfügung (z.B. Benutzung von Filter, Anpassungen von Datenverbindungen etc.).

Live-Verbindung

Bei einer Live-Verbindung zum SAP-System greift zusätzlich zu den Story-Berechtigungen in SAC die Berechtigungsprüfung des Systems, aus dem zur Echtzeit Daten gelesen werden sollen. Sobald eine Verbindung aufgebaut wird, wird der Anwender in einem Popup nach seinen Anmeldedaten gefragt. Im Hintergrund läuft dann die Prüfung des Systems.

Fazit

An dieser Stelle kann keine generelle Empfehlung ausgesprochen werden, da das jeweilige Anwendungsszenario genauer betrachtet werden muss:

Speicherung der Daten

In jedem konkreten Anwendungsfall muss entschieden werden, inwiefern Daten in der Cloud gespeichert werden dürfen und was aus Modellierungsgesichtspunkten Sinn ergibt. SAC ersetzt nämlich kein Data Warehouse.

Ich möchte an dieser Stelle nicht über den Einsatz und die Sicherheit von Clouddiensten diskutieren, sondern lediglich eine Anregung dazu liefern. Für die eingesetzten Systeme werden oftmals unterschiedliche Technologien verwendet, welche in der Cloud gehostet werden. Diese Technologien können dann für die Vermittlung von Dateien dienen, wodurch die (Zwischen-)Speicherung ebenfalls in der Cloud stattfindet. Letztendlich ist es eine Auslegung der Strategie. Kritische Daten sollten allerdings weiterhin gesondert betrachtet werden.

Auf der anderen Seite können Daten in der Cloud schneller zur Verfügung stehen und eine bessere Performance aufweisen.

Aktualität der Daten

Benötigen Sie Daten in Echtzeit, dann macht eine Live-Daten-Verbindung Sinn. Reicht es allerdings aus, dass Daten in einem regelmäßigen (z.B. wöchentlichen) Rhythmus aktualisiert werden, kann auf eine Datenimportverbindung zurückgegriffen werden, bei der eine automatische Aktualisierung eingeplant wird.

Berechtigungsprüfung

Bei der Live-Daten-Verbindung können die Berechtigungen sehr feingranular durch das SAP-System validiert werden. Bei der Nutzung von Modellen oder Dashboards in der Cloud kommt zwangsläufig das Berechtigungskonzept von SAC zum Einsatz. In Verbindung mit einer Live-Connection haben Anwender nicht die Möglichkeit, gesperrte Inhalte anzuzeigen.

Sollte allerdings aus Modellierungsgründen auf eine Datenimportverbindung gesetzt werden, müssen einheitliche Berechtigungskonzepte ausgearbeitet werden. Eine Lösung könnte sein, dass die IT-Abteilung zentral Modelle anlegt und freigibt. Ich habe aber bisher die Hoffnung, dass SAP bei den Datenimportverbindungen nachlegen wird und eine serverseitige Prüfung integriert. Somit würde die Berechtigungsprüfung für Daten in der Cloud größtenteils entfallen.

Das Berechtigungskonzept für importierte Daten (in diesem Fall bezogen auf lokale Dateien) erachte ich als sinnvoll. Dadurch wird auch für lokale Daten eine Berechtigungsprüfung ergänzt und nicht jede Person im Unternehmen kann automatisch auf diese Daten zugreifen, solange die Daten und Auswertung noch nicht kommuniziert werden sollen.

Query-Performance

Bei der Live-Daten-Verbindung stehen keine Filterungsmöglichkeiten während der Modellerstellung zur Verfügung. Es ist lediglich möglich, die Query durch die Auswahl von Variablen zu filtern.

Sollte die Query-Performance eine größere Rolle spielen, kann diese durch eine Importverbindung verbessert werden. Dazu können ausgewählte Filter/Variablen, Kennzahlen und auch Dimensionen die Query einschränken. Weiterhin ist es möglich, Berechnungen und auch Transformationen in die Cloud auszulagern, wodurch die Query weiter reduziert werden kann. An dieser Stelle verweise ich allerdings auf den Punkt der Aktualität der Daten.

Erfahren Sie alles über SAP Analytics Cloud

,

avatar

Rafael Sachs

Rafael ist seit 2013 als SAP BW- und BO-Berater in verschiedenen Branchen im In- und Ausland tätig. Dabei deckt er den Bereich von Anforderungsmanagement bis hin zur Realsierung ab. Sein Steckenpferd sind maßgeschneiderte Lösungen im Frontend-Bereich und das fachliche Design der eigenen Software NextTables. In seiner Freizeit ist er ein rastloser Wanderer, Hundedompteur und Hobbykoch.

Sie haben eine Frage zum Blog?
Fragen Sie Rafael Sachs

Gender Hinweis Aufgrund der besseren Lesbarkeit wird im Text das generische Maskulinum verwendet. Gemeint sind jedoch immer alle Menschen.

Blog - NextLytics AG 

Welcome to our blog. In this section we regularly report on news and background information on topics such as SAP Business Intelligence (BI), SAP Dashboarding with Lumira Designer or SAP Analytics Cloud, Machine Learning with SAP BW, Data Science and Planning with SAP Business Planning and Consolidation (BPC), SAP Integrated Planning (IP) and SAC Planning and much more.

Informieren Sie mich über Neuigkeiten

Verwandte Beiträge

Letzte Beiträge