CubeServ Blog
Bleiben Sie auf dem neuesten Stand, rund um das Data Driven Business mit Tools für Analytics von SAP & Co. und verpassen Sie keine Neuigkeiten, Downloads & Veranstaltungen.

SAP Analyse Berechtigungen in Power BI importieren

Wenn Sie Power BI als Reporting-Tool wählen, können Sie für die meisten Datenquellen zwischen einer Live- und einer Import-Verbindung wählen. Für SAP BW oder SAP BW/4Hana Daten werden beim Import keine Analyseberechtigungen übertragen. Daher stellt sich die Frage, ob es möglich ist, SAP-Analyseberechtigungen aus SAP zu importieren. In diesem Blog möchte ich eine solche Möglichkeit vorstellen. Dies ist insbesondere bei komplexen Berechtigungskonzepten hilfreich.

In Power BI sind Berechtigungen auf Zeilenebene (RLS) und auf Objektebene (OLS) vorhanden. Berechtigungen auf Objektebene (OLS) bestimmen Zugriffsrechte auf Tabellen oder Spalten, und Berechtigungen auf Zeilenebene (RLS) – schränken den Datenzugriff auf Zeilenebene ein. Die Aufgabe besteht also darin, die SAP-Analyseberechtigungen als RLS oder OLS zu speichern und den manuellen Aufwand zu reduzieren.

Die Berechtigungen können wie gewohnt in der Power BI-Rolle hinzugefügt werden oder sie können auch über externe Tools in Power BI integriert werden.

«Tabular Editor» – ist ein alternativer Editor zu SSDT, um tabellarische Modelle für Analysis Services auch ohne Workspace Server zu erstellen (Open Source Version).

Tabular Editor – SQLBI

Tabular Editor 3» – ist die kommerzielle Version des Tools mit vielen zusätzlichen Produktivitätsfunktionen für Analysis Services und Power BI-Tabellenmodellierung.

Zum Importieren von Berechtigungen können DAX- oder C#-Skriptfunktionen verwendet werden.

Diese Tools ermöglichen auch den Import ganzer Datenmodelle inklusive Rollenberechtigungen.

In SAP BW- und SAP BW∕4HANA-Systemen können definierte Analyseberechtigungen nach SAP Datasphere importiert werden. Dafür werden Analyseberechtigungen in der Berechtigungstabelle Tabelle RSDWC_RSEC_DAC hinterlegt.

Diese Funktion wird nur für SAP BW v7.5 SP 16 und höhere Systeme sowie SAP BW∕4HANA v2.0 und höhere Systeme unterstützt.

Die Einträge aus der Tabelle können auch für den Import nach Power BI verwendet werden. In der Transaktion RSDWC_DAC_RSEC_GEN sollten zunächst die entsprechenden Analyseberechtigungen extrahiert werden:

Sowohl die Objektstruktur als auch die Filter werden in der Tabelle RSDWC_RSEC_DAC gespeichert.

Filterinformationen sind für den Import in Power BI relevant.

Zunächst sollte das Format angepasst werden. Die Tabelle steht für die ABAP-Anbindung zur Verfügung, sodass die Daten in einem ABAP-Programm formatiert und in einer Datei gespeichert werden können. Auf diese Weise können mehrere Analyseberechtigungen in einer Schleife abgerufen und gespeichert werden, was den manuellen Aufwand natürlich enorm reduziert.

Abschliessend werden die Analyseberechtigungen in Power BI zu einer Rolle übertragen. Je nach Komplexität und Skriptformat werden sie per Copy-Paste oder Dateiimport hinzugefügt.

In Power BI Service Portal können Benutzer, Gruppen oder einzelne Benutzer einer Rolle zugewiesen werden.

Der Rolle können nicht nur interne Benutzer hinzugefügt, sondern auch externe Benutzer eingeladen werden. Dazu muss die Einstellung Externe Freigabe aktiviert sein.

Rollen können im Power BI Service Portal mit verschiedenen Benutzerkonten oder im externen Tool DAX Studio getestet werden.

Das Video zeigt einen Demo-Report und erklärt die einzelnen Schritte beim Import von Analyseberechtigungen aus SAP BW.

Newsletter abonnieren

Bleiben Sie auf dem neuesten Stand, rund um das Data Driven Business mit Tools für Analytics von SAP & Co. und verpassen Sie keine Neuigkeiten, Downloads & Veranstaltungen. 

Autor
Expert Team

Blog Artikel unserer Experten

Optimale Datenablage für Microsoft Power BI – Auswertungen

Die Daten sind in einer lokalen Oracle-Datenbank gespeichert und via einer View abrufbar.
Um die Datenmenge in der View zu skalieren, ist der View eine Tabelle hinzugefügt, welche bei der Abfrage ein kartesisches Produkt bildet. Damit ist es möglich, die Datenmenge auf einfache Weise zu variieren.
Es sollen in der Versuchsanlage einmal rund 100‘000 Datensätze und einmal rund 10 Mio. Datensätze ausgewertet werden.

Vom SAP-System zu Microsoft Fabric: So gelingt die Anbindung!

Microsoft Fabric ist eine cloudbasierte Datenplattform. Sie kann Unternehmen dabei unterstützen, ihre Datenverarbeitung, -analyse und -integration zu vereinfachen und zu optimieren. Diese Plattform wird als Saas-Modell (Software as a service) bereitgestellt und sie integriert viele verschiedene Services und Technologien unter einheitlichen Benutzeroberfläche. Die folgende Tabelle fasst die integrierten Services zusammen.

SAP S/4HANA Embedded Analytics: Reporting-Möglichkeiten und Reporting-Tools

Mit der Einführung von SAP S/4HANA wird automatisch ein kostenloses Business Warehouse (BW) in der Version SAP BW 7.5 on HANA bereitgestellt.
Für umfangreiche Datenmodelle wird die Nutzung des Embedded BW jedoch nicht empfohlen. Die SAP empfiehlt, dass maximal 20% des gesamten Datenvolumens im Embedded BW verarbeitet werden, um Performanceprobleme zu vermeiden. Der Fokus liegt hier auf dem operativen Reporting von transaktionalen Daten des S/4HANA-Systems.

SAP S/4HANA Embedded Analytics: Business Content für Finance und Controlling – Anwendung und Erweiterbarkeit

Mit dem SAP S/4HANA Embedded Analytics Business Content für Finance und Controlling wird Ihnen ein breites Spektrum an vordefinierten Inhalten zur Verfügung gestellt, welches Ihr Unternehmen dabei unterstützt, Finanzprozesse zu optimieren und fundierte Entscheidungen zu treffen. Benutzerfreundliche SAP Fiori Apps wie „View Browser“ oder „KPIs und Berichte verwalten“ ermöglichen Ihnen den Einstieg und spezifische Anpassung des Business Contents.

SAC Numeric Point Chart mit Trendvisualisierung

In diesem Beitrag konzentrieren wir uns auf die neuen Möglichkeiten, die das QRC2 Release für die Verwendung von Composites bietet. Als Beispiel wollen wir das SAC Numeric Point Chart erweitern. Es wird verwendet, um eine Kennzahl und optional eine Abweichung darzustellen. Beispielsweise kann der Umsatz und dessen Abweichung zum Vorjahr darstellt werden.

RSA1 nicht mehr verfügbar: Transaktion ZRSA1 jetzt kostenlos downloaden!

Composites bieten die Möglichkeit, aus bestehenden Widgets eigene Komponenten zu erstellen. Dieses Feature ist bereits aus SAP Lumira bekannt und wird beispielsweise für Corporate Header, eigene Seitennavigation oder vordefinierte Charts verwendet. Composites werden im File Repository abgelegt und können dann in Stories verwendet werden.

Datenmodellierung mit ABAP CDS-Views

Sie möchten erfahren, wie ABAP Core Data Services (CDS) in Kombination mit dem virtuellen Datenmodell (VDM) Ihr Datenmanagement grundlegend optimieren können?

Erfahren Sie mehr über CDS-Views in diesem Blogartikel.

Custom Page Navigation mit SAC Composites

Composites bieten die Möglichkeit, aus bestehenden Widgets eigene Komponenten zu erstellen. Dieses Feature ist bereits aus SAP Lumira bekannt und wird beispielsweise für Corporate Header, eigene Seitennavigation oder vordefinierte Charts verwendet. Composites werden im File Repository abgelegt und können dann in Stories verwendet werden.

Embedded Analytics – Realtime Reporting auf SAP S/4HANA

Unter Embedded Analytics verstehen sich Reporting-Anwendungen, die mit Hilfe des Virtuell Data Model (VDM) direkt im SAP S/4HANA System aufgebaut und ausgeführt werden.
Erfahren Sie mehr in diesem Blogartikel.

Steigerung der Übersichtlichkeit im SAP Fiori Launchpad: Die Gruppenkachel

Alltägliche Herausforderungen im digitalen Arbeitsumfeld Stellen Sie sich vor, Sie sind HR-Manager in einem dynamischen Unternehmen, das intensiv auf das SAP Fiori Launchpad setzt. Eines Morgens benötigen Sie dringenden Zugang zur Mitarbeiterbewertungs-App, stoßen aber auf ein allgemeines Problem: Ein überladenes Launchpad erschwert die schnelle Auffindbarkeit

Diskussion am Konferenztisch

Power BI: SAP Datasphere-Daten performant verwenden

Stellen Sie sich vor: Sie erstellen ein Dashboard in Power BI (PBI) Desktop und Ihre Daten liegen in SAP Datasphere. Wie gehen Sie damit um? Es gibt bereits eine etablierte Lösung, die den HDBODBC Treiber benutzt, um auf Daten aus SAP Datasphere zuzugreifen. Diese ist

Moderne Planung mit SAP Datasphere und SAP Analytics Cloud

Wie funktioniert Planung mit SAP Datasphere und SAP Analytics Cloud (SAC)? SAP Datasphere (DSP) und SAP Analytics Cloud (SAC) sind zwei leistungsstarke Tools, die Ihnen helfen können, Ihre Prozesse zu optimieren. In diesem Kontext werden wir von unseren Kunden aber auch immer häufiger über die

SAP Integration in Azure Data Factory mit CDC

Die Azure Data Factory ist ein cloudbasierter, codefreier ETL- und Datenintegrationsservice von Microsoft, der als Platform-as-a-Service (PaaS) fungiert. Ihr Schwerpunkt liegt auf der nahtlosen Integration von Daten aus vielfältigen Quellen in einem zentralisierten Datenspeicher in der Cloud. Dies ermöglicht eine effiziente Verwaltung und Analyse der