InfoCube befüllen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

InfoCube befüllen

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Hey,
Ich muss für ein Projekt einen InfoCube erzeugen.
Das habe ich bereits getan, aber unter den ganzen Begriffen im Netz die im Zusammenhang mit dem InfoCube erwähnt werden weiß ich jetzt garnicht wo der Cube denn im Endeffekt seine Daten herbekommt.
Wäre super wenn jemand paar kleine Tipps hätte die mein Verständnis für die ganze Sache etwas verbessern könnten.
Wie befüllt man den InfoCube oder wie sieht das im Allgemeinen denn aus?

Danke schonmal,

Gruß Dominic

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: InfoCube befüllen

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
moin dominic,

woher kommen die Daten denn? aus einem SAP R3 system dann solltest du dir die Transaktion SBIW ansehen, dort werden die Datasources definiert.
ansonsten hilft ein Blick in die RSA1 im BW unter Quellsysteme siehst du alle angeschlossenen System die dir Daten liefern können.

gruss
<:: XING-Gruppe Tricktresor::>

Re: InfoCube befüllen

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Hey ratsnus,

Entschuldige die späte Antwort. Ok werde mir die Transaktionen mal anschauen, danke dir ;)
Also meine Daten sollen aus unserem R3-System kommen, also bspw. aus einer Tabelle mit Kundendaten etc.
Mittlerweile habe ich einen InfoCube erstellt und mithilfe eines Beispiel-Programmes (CREATE_CUBE_SAMPLE) befüllt. Dieses Programm befüllt den InfoCube nur mit Zufallsdaten.
Wie ich das ganze aber mit Tabellen-Daten fülle finde ich leider nirgends.

Grüße,

Dominic

Re: InfoCube befüllen

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
ok ne tabelle aus einem R3.

1. Transaktion SBIW im R3 aufrufen und "generische DataSource pflegen"
1.jpg
2. Der Datasource einen Name geben und anlegen und entsprechend deien Daten angeben.
im zweiten Bild unter View/Tabelle den Namen der Tabelle angeben die du ins BW haben willst.
2.jpg
3. jetzt zum kleinen BW Teil, RSA1 aufrufen und auf Quellsysteme dein R3 aussuchen in dem du die Datasource angelegt hast.
und Datasources Replizieren. Die Source sollte gefunden und angelegt werden. Nach dem Sichern, wirst du unter Datasource einen Eintrag finden Bild 3.
diese wird jetzt aktiviert
3.jpg
danach kannst du die Datasource nutzen um deinen Cube zu füllen, dafür braucht es ein InfoPackage, Datentransferprozess und eine Transformationsregel und schon hast du die Daten in deinem Cube. wie das gemacht wird, dafür findest du sicher Anleitungen.
dass sollte schonmal weiterhelfen.
<:: XING-Gruppe Tricktresor::>

Re: InfoCube befüllen

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Hey ratsnus,

Danke für die ausführliche Anleitung, hat sehr geholfen.
Habe eine eigene Datenbanktabelle zum Testen angelegt und wie bei dir beschrieben eine Data Source.
Beim dritten Schritt erhalte ich jedoch eine Fehlermeldung "Der logische Systemname dieses Systems wurde geändert." Meldungsnummer: R3206

----------Update---------

Bin dabei auf die Tabellen RSBASIDOC und T000 gestoßen. Anscheinend kann es sein dass der logische Systemname in den beiden Tabellen nicht übereinstimmt.
Da ich gerade noch auf einen Ansprechpartner und Zugang zum SAP Service Marketplace warte, wollte ich fragen ob das Problem jemandem bekannt ist. Bin mir momentan (als Student) nicht sicher ob man in diesen Tabellen Änderungen vornehmen kann/sollte.

Nebenbei benötigt man ein SAP BW System? Werde mich nochmals informieren, aber soweit es aus den Gesprächen hervorgegangen ist haben wir "nur" SAP NetWeaver (ohne BI).

Danke schonmal soweit ;)

Re: InfoCube befüllen

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Hallo,

Ich habe wie beschrieben alles soweit ausgeführt. Bis hin zum Replizieren.
Nun finde ich unter der TA RSA1 meine DataSource nicht, unter RSORBCT sehe ich sie aber. Woran liegt das, bzw. kann ich sehen (vielleicht anhand der Transaktionen) auf welches System ich gerade schaue.
Ich vermute mir werden nicht da die gleichen System angezeigt. Repliziert habe ich die DataSources aber eigentlich.

Danke schonmal,

Gruß Dominic

Re: InfoCube befüllen

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Konnten das Problem mit dem geänderten Systemname gemeinsam beheben.
Das Replizieren ging danach ebenfalls.
Die DataSource muss man in der Transaktion RSDS aktivieren.
Und für die letzten Schritte hat mir folgender Foreneintrag geholfen. http://scn.sap.com/thread/552665
Dort steht nochmal beschrieben welche Dinge man zum Befüllen braucht.
-> Transformation (transformation rule)
-> InfoPackage
-> Datentransferprozess (DTP)

Hoffe es hilft jemanden in Zukunft mit dem selben Problem :)

Danke nochmal an alle Helfer ;)

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3757
Views
BW: Indexaufbau für Infocube
von Kerstin » 13.03.2008 13:39 • Verfasst in Sonstige Module
15
Antw.
7333
Views
BW Fortschreibungsregel direkt in InfoCube
von manuk » 21.03.2006 11:35 • Verfasst in Sonstige Module
3
Antw.
5436
Views
mit ABAP Infocube auslesen
von AlexP. » 18.08.2009 17:56 • Verfasst in Sonstige Module
1
Antw.
1471
Views
InfoCube nicht auf NetWeaver BI erstellen
von Dyrdek » 19.05.2015 15:51 • Verfasst in Basis
0
Antw.
719
Views
Auslesen von Daten aus einem InfoCube?
von ratoshuan » 21.11.2005 14:54 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 3 Tagen von Bright4.5 1 / 775
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2395
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8982