Πώς να φορτώσετε δεδομένα συναλλαγών από Flat αρχείο SAP BI/BW
⚡ Έξυπνη Σύνοψη
Φόρτωση δεδομένων συναλλαγής από ένα επίπεδο αρχείο σε SAP Το BW δημιουργεί ένα σύστημα πηγής αρχείων, ένα DataSource, μια διαδικασία μετασχηματισμού και μεταφοράς δεδομένων και, στη συνέχεια, χρησιμοποιεί ένα InfoPackage και ένα DTP για να φορτώσει τις εγγραφές αρχείων σε ένα αντικείμενο DataStore.

Τι είναι η φόρτωση δεδομένων Flat File σε SAP Σώμα βάρους;
Η φόρτωση δεδομένων συναλλαγής από ένα επίπεδο αρχείο σάς επιτρέπει να εισάγετε εξωτερικά δεδομένα, όπως ένα αρχείο CSV ή κειμένου, σε SAP BW για αναφορά. Σε αυτό το σενάριο, τα δεδομένα φορτώνονται σε ένα DSO με το όνομα «DEMO_DSO» με τα ακόλουθα πεδία:
- Βασικά πεδία: ZCUST (Πελάτης), ZMAT (Υλικό)
- Πεδία δεδομένων: ZPRICE (Τιμή Υλικού), ZQTY (Ποσότητα)
Παρακάτω παρατίθενται τα βήματα για τη φόρτωση δεδομένων στον DSO από ένα επίπεδο αρχείο.
Βήμα 1: Δημιουργήστε ένα σύστημα πηγαίου κώδικα για το επίπεδο αρχείο
- Μεταβείτε στον κωδικό συναλλαγής RSA1.
- Κάντε κλικ στο κουμπί OK.
Στην επόμενη οθόνη:
- Μεταβείτε στην καρτέλα Μοντελοποίηση -> Συστήματα πηγαίου κώδικα.
- Κάντε δεξί κλικ στο φάκελο με το όνομα FILE και επιλέξτε "Δημιουργία" από το μενού περιβάλλοντος.
Στην επόμενη οθόνη:
- Εισαγάγετε το λογικό όνομα συστήματος.
- Εισάγετε το DescriptΚάντε κλικ στο κουμπί Συνέχεια.
Βήμα 2: Δημιουργία ενός Στοιχείου Εφαρμογής
- Μεταβείτε στον κωδικό συναλλαγής RSA1.
- Κάντε κλικ στο κουμπί OK.
- Μεταβείτε στην καρτέλα Μοντελοποίηση -> Πηγές δεδομένων.
- Επιλέξτε το σύστημα πηγής.
- Κάντε δεξί κλικ -> Δημιουργία στοιχείου εφαρμογής.
- Εισαγάγετε το Τεχνικό Όνομα.
- Εισάγετε το Descriptιόν.
- Κάντε κλικ στο κουμπί Συνέχεια.
Βήμα 3: Δημιουργία της πηγής δεδομένων
- Μεταβείτε στον κωδικό συναλλαγής RSA1.
- Κάντε κλικ στο κουμπί OK.
- Μεταβείτε στην καρτέλα Μοντελοποίηση -> Πηγές δεδομένων.
- Κάντε δεξί κλικ -> Δημιουργία προέλευσης δεδομένων.
- Εισαγάγετε το Τεχνικό Όνομα.
- Επιλέξτε το DataType DataSource.
- Κάντε κλικ στο κουμπί Συνέχεια.
- Εισαγάγετε τα πεδία που εμφανίζονται παρακάτω. Αυτή η δομή θα πρέπει να είναι η ίδια με τον DSO στον οποίο πρόκειται να φορτωθούν τα δεδομένα συναλλαγής.
- Στην ΠρώηνtracΣτην καρτέλα tion, επιλέξτε τον Προσαρμογέα ως "Φόρτωση Αρχείου Τύπου Κειμένου από Τοπικό Σταθμό Εργασίας".
- Επιλέξτε τη διαδρομή αρχείου όπου τοποθετείται το επίπεδο αρχείο και ενεργοποιήστε το DataSource.
Βήμα 4: Δημιουργία μετασχηματισμού (DataSource σε DSO)
- Μεταβείτε στον κωδικό συναλλαγής RSA1.
- Κάντε κλικ στο κουμπί OK.
- Μεταβείτε στην καρτέλα Μοντελοποίηση -> InfoProvider.
- Δημιουργία Μετασχηματισμού.
- Εισάγετε το Target Τύπος αντικειμένου.
- Εισάγετε το Target Όνομα αντικειμένου.
- Εισαγάγετε τον Τύπο Αντικειμένου Πηγής.
- Εισαγάγετε το Όνομα Αντικειμένου Πηγής.
- Εισαγάγετε το σύστημα προέλευσης.
- Κάντε κλικ στο κουμπί Συνέχεια.
Η παρακάτω οθόνη δείχνει τον μετασχηματισμό που δημιουργήθηκε με τον αυτόματο χάρτηping των πεδίων προέλευσης στα πεδία προορισμού.
Βήμα 5: Δημιουργήστε μια διαδικασία μεταφοράς δεδομένων
Κάντε δεξί κλικ στον φάκελο DTP και επιλέξτε την επιλογή "Δημιουργία διαδικασίας μεταφοράς δεδομένων" από το μενού περιβάλλοντος.
Η παρακάτω οθόνη δείχνει το DTP που δημιουργήθηκε.
Βήμα 6: Δημιουργήστε ένα InfoPackage και προγραμματίστε τη φόρτωση
- Μεταβείτε στον κωδικό συναλλαγής RSA1.
- Κάντε κλικ στο κουμπί OK.
- Μεταβείτε στην καρτέλα Μοντελοποίηση -> Πηγές δεδομένων.
- Κάντε δεξί κλικ στο DataSource -> Create InfoPackage.
- Εισαγάγετε την περιγραφή του InfoPackage.
- Κάντε κλικ στην επιλογή Αποθήκευση.
- Κάντε κλικ στην καρτέλα Χρονοδιάγραμμα.
- Κάντε κλικ στο κουμπί Έναρξη για να ξεκινήσετε τη φόρτωση από το επίπεδο αρχείο στο DataSource.
Βήμα 7: Φόρτωση δεδομένων στον DSO
- Κάντε κλικ στην καρτέλα Εκτέλεση στο DTP.
- Κάντε κλικ στο κουμπί Εκτέλεση για να ξεκινήσετε τη φόρτωση δεδομένων από την Προέλευση Δεδομένων (PSA) στον DSO.
























