Wie Sie Daten aus SAP Datasphere nach SAP Analytics Cloud importieren

Wie Sie Daten aus SAP Datasphere nach SAP Analytics Cloud importieren

SAP Analytics Cloud (SAC) profitiert von einer nahtlosen Integration mit SAP Datasphere. Neben der Live Verbindung ist es manchmal nötig, Daten aus Datasphere nach SAC zu replizieren. In diesem Beitrag lernen Sie wie es geht.

So erleichtern Sie die Entscheidungsfindung und gewinnen einen umfassenden Überblick über Ihr Geschäft! Mit meinem neuen Buch lernen Sie, SAP für die Unternehmensplanung einzurichten, zu nutzen und zu erweitern.

Daten in Datasphere

In SAP Datasphere liegen folgende Daten vor, diese sollen nach SAP Analytics Cloud (SAC) geladen werden.

Daten in Datasphere

Dazu wollen wir eine Import Verbindung anlegen. Nachfolgend führe ich Sie durch die einzelnen Schritte.

Weiterleitungs-URI in SAC nachschlagen

Als Erstes benötigen wir die Redirect URI aus SAC. Klicken Sie dazu auf Verbindungen und fügen Sie anschließend eine neue Verbindung zu.

Verbindungen
Verbindung hinzufügen

Wählen Sie als Datenquelle OData-Dienste aus.

Wählen Sie unter Authentifizierungsmethode den Eintrag Authorisierungscode für OAuth 2.0 aus. Unter Weiterleitungs-URI finden Sie einen Link der wie folgt aussieht https://Subdomain.Tenant.sapbusinessobjects.cloud:Port

Neue OData-Dienste-Verbindung

Kopieren Sie diese Weiterleitungs-URI und wechseln Sie in den Tab mit SAP Datasphere. Die Weiterleitungs-URI wird benötigt, um einen OAuth-Client in Datasphere anzulegen.

OAuth Client in Datasphere anlegen

In SAP Datasphere, klicken Sie auf System und anschließend auf Administration.

Administration in SAP Datasphere

Wählen Sie danach App-Integration aus. Hier finden Sie die relevanten URLs, die wir für die Einrichtung der Verbindung brauchen. Aber dazu kommen später. Zunächst müssen wir einen neuen OAuth-Client hinzufügen.

SAP Datasphere App-Integrationv

Vergeben Sie einen Namen und fügen Sie die Weiterleitungs-URI aus SAP Analytics Cloud ein.

Anbei eine Übersicht von beiden Systemen nebeneinander.

Klicken Sie nun auf Hinzufügen. Dabei werden OAuth-Client-ID und Geheimer Schlüssel generiert. Kopieren Sie diese lokal und bewahren Sie diese Informationen sicher auf. Wir brauchen diese, um die Verbindung in SAC einzurichten.

Datendienst-URL in Datasphere bestimmen

Die Import Verbindung in SAC kann nur auf einen bestimmten Asset zugreifen. Pro Asset, z.B. einer View, muss eine Verbindung angelegt werden. Dazu brauchen wir die Datendienst-URL. Diese können Sie unter der URL https://myDomain.Tenant.hcs.cloud.sap/api/v1/dwc/catalog/spaces(‚[Name of the Space]‘)/assets zum Beispiel https://myDomain.Tenant.hcs.cloud.sap/api/v1/dwc/catalog/spaces(‚PLAYGROUND‘)/assets finden.

Kopieren Sie die URL, die Sie unter assetRelationalDataUrl finden, zum Beispiel: https:// myDomain.Tenant.hcs.cloud.sap/api/v1/dwc/consumption/relational/PLAYGROUND/ZDR_VW_001/

Nun haben wir alles, was wir brauchen. Sie können wieder zu dem Browser Tab mit SAP Analytics Cloud wechseln.

OData Verbindung in SAC anlegen

Nun können Sie die in vorherigen Schritten gesammelten Informationen eingeben. Stellen Sie sicher, dass keine Leerzeichen mitkopiert werden.

OData Connection in SAC anlegen

Modell in SAC anlegen und Daten importieren

Nun können wir die Verbindung nutzen, um Daten aus SAP Datasphere zu laden. Dazu legen wir ein entsprechenden Modell in SAC an.

SAP Analytics Cloud Modellstruktur

Wechseln Sie nun bitte in die Datenverwaltung und fügen Sie einen neuen Importjob ein.

SAC Datenverwaltung

Wählen Sie anschließend OData-Dienste als Datenquelle aus.

Datenquelle auswählen

Wählen Sie anschließend die zuvor angelegte Verbindung aus.

Verbindung auswählen

Klicken Sie nun auf Weiter.

Neue Abfrage anlegen

Wenn gewünscht, können sie den Namen anpassen und anschließend auf Weiter klicken.

Neue Abfrage für OData-Dienste

Jetzt können Sie die benötigten Felder auswählen sowie Filter definieren. In unserem Beispiel benötigen wir die Währung nicht, da diese über ein Attribut des Buchungskreises bestimmt wird.

Abfrage bearbeiten

Als nächstes richten wird den Import ein.

Import einrichten

Nun können wir den Datentyp überprüfen und, wenn nötig, Transformationen anlegen.

Daten vorbereiten

Im nächsten Schritt ordnen Sie die Quellspalten den Zielspalten zu.

Objekte zuordnen

Danach können Sie Eigenschaften zuordnen. In unserem Beispiel ist dieser Schritt nicht relevant.

Eigenschaften zuordnen

Anschließend wird der Import überprüft.

Import überprüfen

Danach wird der Import ausgeführt. Bei Bedarf können Sie noch die Einstellungen anpassen.

Einstellungen anpassen

Endlich wird der Import ausgeführt.

Import ausgeführt

Die Daten aus Datasphere sind nun im SAC Modell verfügbar.

Ihre User beklagen sich über langsame Berichte?

  • In meinem Newsletter lernen Sie, wie Sie Abhilfe schaffen.
  • Entdecken Sie die Möglichkeiten der Performanceoptimierung.
  • Praktische Anleitungen ermöglichen Ihnen schnelle Erfolge bei der Optimierung von SAP Systemen.
  • Viele Tipps und Tricks zu SAP BI Themen.
  • Holen Sie die maximale Performance aus Ihrem SAP BI!
  • Bei der Anmeldung zu meinem Newsletter erhalten Sie das Buch „High Performance SAP BI“ als Willkommensgeschenk.
Fordere SAP Performance Tricks an

Jetzt anfordern!

* Pflichtfeld
 
Kein SPAM. Ich hasse Spam genau so wie du.
0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.