SAP Jobsuche bei DV-Treff
Caleb6666
  • Caleb6666
  • SAP Forum - Neuling Thema Starter
vor 15 Jahre
Hallo zusammen,

ich schreibe gerade Diplomarbeit über SAP BW und habe einige Fragen zu denen ich keine Antworten finde 😞 !!

Schreibe bei einer Firma DA, die gerne Daten über Excel-Dateien(xls) in das BW einbinden möchte. Der Inhalt dieser Dateien
ändert sich tagtäglich und soll deshalb auch täglich in das SAP BW geladen werden.

Ich weiß, das ich csv-Dateien als flat-Files (PC_FILE) per Hand einbinden kann. Ist es jedoch auch möglich,
diese Dateien zeitpunkt oder ereiginsgesteuert zu prüfen und bei Veränderungen in der Datei diese automatisch in das BW zu laden?

Da die Dateien ja im xls-Format vorliegen müssen diese zuerst in das csv-Format umgewandelt werden! Wie geht man dazu vor?
Schreibt man hier ein Excel-Makro, das die xls-Datei automatisch in das csv-Format anpasst und diese csv dann tagtäglich ins BW geladen wird?

Wäre um jede Hilfe dankbar, da die Zeit drängt!!

Vielen Dank!!

Förderer

Lars_G
vor 15 Jahre
Hi,

zunächst viel Glück für die Arbeit ;)

1. xls in csv wandeln -> Speichern untern und Dateiendung wählen ;)
2. Es gibt nicht wirklich die Möglichkeit die Daten auf Neuerung zu prüfen. Die Daten automatisiert abzurufen, wäre nur möglich über eine Prozesskette. Hier könnte man vll über eine Routine o.ä. prüfen ob die Datei neuer ist als die zu letzt geladene, aber ich würde einfach die Daten ziehen und weiterverbuchen. Es ist heir natürlich die Frage um was für Daten es sich genau handelt, sprich ob eine Buchungslogik o.ä. vorliegt die zu beachten ist. Pinzipiell aber wie gesagt einfach ein Full Update machen und über eine Prozesskette die Daten laden...

Grüße
Bench1964
vor 15 Jahre

Hallo,

 

auch von mir viel Erfolg für die Arbeit, eigentlich dürfte diese ja schon fast oder sicher fertig gestellt sein.

Dennoch hier noch ein Hinweis meinerseits zum Thema der Deltafähigkeit von Flatfiles.

Ein wirksames Kriterium für Deltas bei Flatfiles könnte ein gesetztes Datum sein, welches den Datensätzen zugeordnet wird.


Ausserdem gibt es auch zwei Deltaverfahren FIL0 DeltaData (für after-Images) und FIL1 DeltaData (für before/after Images als 1 Satz oder in 2 Sätzen)

 

Gruß

Bench

Benutzer, die gerade dieses Thema lesen