SAP Jobsuche bei DV-Treff
Daven
  • Daven
  • SAP Forum - Neuling Thema Starter
vor 11 Jahre
Hallo liebe Forumsmitglieder,

ich habe diese Woche meine Thesisarbeit mit dem Thema "grafische Darstellung von Kennzahlen als Dashboards im SAP Netweaver Business Client" begonnen. 😁

Das alles soll nicht über ein Data-Warehouse-System funktioniere,, da die Lösung für den Mittelstand bzw. Kleinbetriebe ausgelegt werden soll, es soll mittels einer BI-Software laufen.

folgende Programme/Tools stehen mir zur Verfügung: 😲

  • SAP-ERP System

  • BEX Query Designer

  • BEX Analyzer

  • SAP Crystal Dashboard Designer (ehemals Xcelsius)

  • SAP Netweaver Business Client

Nun habe ich mir einen "Plan" gemacht, wie ich vorgehen würde.

1. SAP Queries im ERP-System erstellen.

2. Diese Querys mittels BEX Query Designer in eine Query umwandeln.

3. Diese Query im Dashoboard Designer öfnnen und in ein Dashboard (.swf-Datei) umwandeln.

4. Dashboard mittels SAP Netweaver Business Client aufrufen.

So das wären die grundlegen 4 Schritte wie ich vorgehend würde, jetzt stellen sich mir hier aber ein paar Fragen: 😒

zu Punkt 1:

Wie erstelle ich SAP Querys, gibt es hierzu Tipps oder ein Buch das Ihr mir vorschlagen könntet? Müssen hier auf jeden Fall Infoprovider bzw. Multiprovider erstellt werden, oder ist das nur im zusammenwirken mit einem SAP BW-System notwendig?

zu Punkt 2:

Wie können die im SAP erstellten Querys mittels dem BEX Query Designer aufgerufen und bearbeitet werden?

zu Punkt 3:

Welche Art von Querys muss ich erstellen um diese im Crystal Dasboard Designer zu bearbeiten? Schlagworte wären hier z.B. Web Query etc. 😕

zu Punkt 4:

Wie bekomme ich eine Verbindung vom Dashboard Designer bzw. vom SAP-System zum Netweaver Business Client, was ist hierzu notwendig?

Ich hoffe ich habe euch nicht überrumpelt und mir kann jemand weiterhelfen oder mir ein paar grundlegende Tipps geben, wie ich am besten vorgehen soll um mich so Schritt für Schritt an mein Ziel heranzutasten 🤣

Ich würde mich sehr über eure Hilfe freuen!

Viele Grüße

David 😎

Förderer

Denis Reis
vor 11 Jahre
Hallo Daven,

du möchtest also Kennzahlen als Dashboard darstellen.

Kurze Übersicht über die von dir genannten Programme/Tools:

SAP-ERP System dient als Datenlieferant.

Mit BEx Query Designer erstellst du eine Query in BI. Darauf kannst du dein Dashboard bauen.

BEx Analyzer brauchst du bei deiner Fragestellung nicht, es nur eine weitere (Excel-)Oberfläche für die Darstellung der Daten. Du möchtest ja das Dashboard als UI nutzen.

Mit Dashboard Designer erstellst du dein Dashboard.

Das Dashboard wird in den Netweaver Business Client eingebunden. Kannst du dir als ein Portal vorstellen.

Zu deinem Plan:

die grundsätzliche Richtung ist korrekt, aber das Vorgehen ist ein bisschen komplizierter. :)

Die Daten werden aus dem ERP über DataSources in das BW geladen. Dort werden sie zunächst in flachen Tabellen abgelegt (DataStoreObjects=DSOs). Diese sind eigenen sich nur bedingt zum Reporting. Daher werden die Daten nochmals in InfoCubes abgelegt, wo sie dann aggregiert zur Verfügung stehen. Auf diesen Cubes baust du deine Query und auf der Query dein Dashboard. Du kannst aber auch auf dem Cube ein Universum bauen und auf diesem dein Dashboard.

So würde dein Vorgehen aussehen:

ERP - DataSource - DSO - Cube - MultiProvider - Query - Dashboard

oder

ERP - DataSource - DSO - Cube - Universum (mit MultiProvider vergleichbar)- Dashboard

Im Detail ist es aber doch ein wenig komplizierter. Als Buch kann ich dir "Datenmodellierung in SAP NetWeaver BW" von Wolf / Yamada empfehlen. In den ersten Kapiteln wird ein ganz guter Überblick gegeben. Denke aber, dass du kompaktere Quellen / aggregiertes Wissen brauchst. Schau vllt. in Fachzeitschriften. Einen knappen Überblick über Business Object Tools wie Dashboard Designer erhälst du unter http://www.denisreis.com/276/sap-bo-business-objects-tools/ 

Zu deinen Fragen.

1. Was meinst du mit SAP Queries? Reports im ERP? Der Standardweg geht über DataSources und Extraktoren. Buchempfehlung siehe oben. InfoProvider und MultiProvider sind im BW notwendig.

2. Siehe oben. Normalerweise erstellst due Queries auf den InfoProvidern (Cube) bzw MultiProvidern (fasst mehrere Cubes zusammen).

3. Es gibt nur eine Art von Queries. Diese kannst du aber im Web oder im Excel(mit BEx Analyzer) aufrufen. Du kannst aber auch Dashboards auf Cubes bauen. Musst dann das Universum dazwischen schalten.

4. Dashboards werden dann im NWBC eingebunden. Quasi als Verlinkung.

Viele Grüße,

Denis


SAP Business Intelligence Tipps & Tricks -> www.denisreis.com
Daven
  • Daven
  • SAP Forum - Neuling Thema Starter
vor 11 Jahre
Hi Denis,

erst mal möchte ich mich hiermit recht herzlich für deine Mühe und Zeit bedanken die du in die Antwort investiert hast. Freut mich das sich jemand Gedanken über meine Fragestellung gemacht hat und mir eine so ausführliche und tolle Hilfestellung gibt, finde ich echt spitzenklasse! 😁

Gut das ich mit meinem groben Vorgehen nicht ganz verkehrt lag :)

Zu deinen Vorgehensweisen:

Ich stecke schon bei den DataSources fest, meinst du damit das Vorgehen im SAP System über die Transaktionscodes SQ01-03 oder über RSA1 Workbench, verstehe ich da richtig und das eine bezieht sich auf BW und da andere auf BI? Ich bin ein bisschen verwirrt, da es einmal so und einmal so durchgeführt wird. Für mich stellt hier das Problem dar, dass ich zwar Schulungen im generieren von Querys im BEx Query Designer und dem erstellen von Dashboards aus Universen bekommen habe (TBI10 und TBI30, falls dir das was sagt 🙂 ), aber mir praktisch die Vorkenntnisse fehlen, wie ich zu dem Punkt der erstellten Multiprovider bzw. Universen komme. Sprich, ERP System -> DataSources -> DSO -> InfoCubes(welche zu Multiprovider zusammengefasst werden?! ) bzw. das Erstellen eines Universums.

Welche Vorgehensweise würdest du mir, vielleicht aus eigener Erfahrung in der BI-Umgebung vorschlagen(s.o.)? Sollte ich hier über Multiprovider oder lieber über Universen gehen?

Sobald ich die Multiprovider habe werde ich mich iwie durschlängeln, habe hierzu mehrere Bücher zur Verfügung, u.a.:

  • Creating Dashboardf with Xcelsius

  • Reporting und Analyse mit SAP Business Objects

  • Praxisworkshop BeX-Reporting

diese beginnen aber immer erst im Query Designer, sprich mit schon erstellten Multiprovidern, welche angewählt werden. 😒

Zu den Fragen :)

zu 1. Ja genau ich meine mit SAP Queries, Queries, welche durch Infoprovider bzw. Multiprovider aus dem SAP erstellt wurden und mit dem BeX QueryDesigner bearbeitet werden können. Ich habe auch ein Buch mit dem Name SAP R/3 Reporting von SAPPress gefunden, vielleicht sagt dir das was?

zu 3. So wie ich das verstanden habe, kann ich entweder aus den InfoCubes einen Multiprovider erstellen oder eben ein Universum?! Wie gehe ich da am besten vor, wie du bestimmt schon rauslesen konntest bezieht sich z.Z. meine Hauptfragestellung auf das Erstellen der Multiprovider bzw. Universen um aus diesen eine Query zu generieren 😲

So das wars erst mal von meiner Seite, vielen Dank nochmals für deine Mühe und ich würde mich sehr über deine weitere Hilfe freuen!!

Freue mich auf eine Antwort!

Bis dann

Viele Grüße

Daven

PS: Habe grad noch ein Buch bekommen und zwar SAP Query Reporting von Stephan Kaleske bin grad am durchschauen 🙂