für mein Problem steht grundstätzlich alles in Tabelle S001, aber ich muss Daten aus anderen Tabellen (VBRP, VIVEDA) dazulesen. Der Join dauert sehr lange.
Welches ist nun der beste Weg alles in einen Datenwürfel zu bekommen?
Dazu muss ich sagen, daß ich anhand dieser Aufgabe meine ersten Erfahrungen mit dem BW mache.
..ich muss die Frage vielleicht noch genauer stellen:
in den Beispielen die ich habe, wird immer auf einen Extraktor aus dem Business Content zurückgegriffen..oder man erstellt eine generische DataSource auf eine Tabelle oder View.
Muss ich nun meine Daten schon im Quellsystem zu einer Tabelle zusammenbringen, importiere sie dann ins BW und baue dort meinen Datenwürfel
oder
bringe ich zuerst die Daten der einzelnen Tabellen ins BW und kann sie dann noch in den richtigen Bezug zueineander bringen?
Prinzipiell kann man auf jede Tabelle, die man extrahieren möchte, eine Datasource/Infosource definieren. Diese Infosource kann einem Infoprovider (z.B. S001) zugeordnet werden, dabei werden auch die Fortschreibungsregeln definiert und es ist eine Mehrfachzuordnung möglich.
Theoretisch könnte man also die Infosources für VBRP und VIVEDA zusätzlich in die S001 laufen lassen oder ein neues Objekt wie z.B. ein ODS definieren, in das alle drei Infosources rein laufen.
Die Query wird dann mit Referenz zu diesem Infoprovider definiert.
Das Ganze kann über die BI Workbench (RSA1)definiert werden.
Leider hänge ich an dem Problem immer noch fest.
Natürlich kann ich verschiedene Tabellen ins BW bringen und zu einem InfoProvider verschiedene Fortschreibungsregeln definieren, die sich auf die verschiedenen InfoSources beziehen.
Was mir nicht klar ist, wie stelle ich im BW jetzt den korrekten Zusammenhang zwischen den InfoSources her? Die Daten können ja nicht einfach hintereinander in den InfoProvider geschrieben werden, sondern es müssen erst die richtigen Sätze aus den verschiedenen InfoSources zusammengebaut werden, oder? Das Kundenmaterial aus VIVEDA gehört z. B. zu einer bestimmten Position in VBRP.
Du könntest die Daten der einen Tabelle in eine flache ODS Struktur laden!
Die VBRP wird dann in einen Cube fortgeschrieben, in den Fortschreibungsregeln reicherst du die Datensätze der VBRP mit den Daten der ODS Tabelle an!