Το βασικό DSO διαφέρει από το DSO Direct update σχετικά με τον τρόπο επεξεργασίας των δεδομένων.
Στο πρότυπο DSO, τα δεδομένα αποθηκεύονται σε διαφορετικές εκδόσεις Active, Delta, Modified
ενώ το Direct Update DSO περιέχει δεδομένα σε μία έκδοση. Τα δεδομένα αποθηκεύονται ακριβώς στην ίδια μορφή με την οποία γράφονται στο DSO αποτελείται από Active Data Table για άμεση ενημέρωση από την εφαρμογή. Ανακτά τα δεδομένα του από εξωτερικά συστήματα μέσω πλήρωσης ή διαγραφής API.
Υπάρχουν τα ακόλουθα API:
- RSDRI_ODSO_INSERT: Αυτό το API χρησιμοποιείται για την εισαγωγή νέων δεδομένων που δεν υπάρχουν στο σύστημα.
- RSDRI_ODSO_INSERT_RFC: Αυτό είναι παρόμοιο με το API "RSDRI_ODSO_INSERT" εκτός από το ότι αυτό το API μπορεί να κληθεί εξ αποστάσεως.
- RSDRI_ODSO_MODIFY: Αυτό το API χρησιμοποιείται για την τροποποίηση υφιστάμενων εγγραφών. Εάν εισέλθει νέα εγγραφή, εισάγεται η εγγραφή.
- RSDRI_ODSO_MODIFY_RFC: Αυτό είναι παρόμοιο με το API "RSDRI_ODSO_MODIFY" εκτός από το ότι αυτό το API μπορεί να κληθεί εξ αποστάσεως.
- RSDRI_ODSO_UPDATE: Αυτό το API χρησιμοποιείται για την τροποποίηση υφιστάμενων εγγραφών.
- RSDRI_ODSO_UPDATE_RFC: Αυτό είναι παρόμοιο με το API "RSDRI_ODSO_UPDATE" εκτός από το ότι αυτό το API μπορεί να κληθεί εξ αποστάσεως.
- RSDRI_ODSO_DELETE_RFC: Αυτό το API χρησιμοποιείται για τη διαγραφή εγγραφών.
Άμεση ενημέρωση DSO - Ιδιότητες
- Το DSO για άμεση ενημέρωση περιέχει δεδομένα σε μία έκδοση. Επομένως, τα δεδομένα που αποθηκεύονται είναι ακριβώς στην ίδια μορφή με την οποία γράφτηκαν από την εφαρμογή
- Οι εγγραφές με το ίδιο κλειδί δεν συγκεντρώνονται
- Δεν είναι δυνατή η δημιουργία SID
- Τα δεδομένα από αυτό μπορούν να ενημερωθούν σε πρόσθετους παρόχους πληροφοριών.
- Το DSO για άμεση ενημέρωση είναι διαθέσιμο ως πάροχος πληροφοριών στο BEx Query Designer και μπορεί να χρησιμοποιηθεί για σκοπούς ανάλυσης.
- Είναι μια πρόσθετη λειτουργία που μπορεί να χρησιμοποιηθεί σε ειδικά περιβάλλοντα εφαρμογών.
- Για γρήγορη φόρτωση δεδομένων χωρίς τη χρήση των διαδικασιών εξαγωγής και φόρτωσης στο σύστημα BI.
- Μπορεί να χρησιμοποιηθεί ως στόχος δεδομένων για μια διαδικασία ανάλυσης.
Άμεση ενημέρωση DSO - Λειτουργικότητα
- Μπορεί να ενημερώσει τα δεδομένα άμεσης ενημέρωσης DSO σε πρόσθετους παρόχους πληροφοριών.
- Μπορεί να χρησιμοποιηθεί ως πάροχος πληροφοριών για το Bex Query Designer και μπορεί να χρησιμοποιηθεί για τη διαδικασία ανάλυσης.
Πλεονέκτημα:
- Είναι δομημένο με τρόπο ώστε η πρόσβαση στα δεδομένα να γίνεται εύκολα.
- Τα δεδομένα διατίθενται για ανάλυση και αναφορά αμέσως μετά τη φόρτωσή τους.
Μειονεκτήματα
- Η διαδικασία φόρτωσης δεν υποστηρίζεται από το σύστημα BI (Οι πηγές δεδομένων δεν παρέχουν τα δεδομένα).
- Επομένως, οι DSO δεν εμφανίζονται στη διαχείριση ή στην οθόνη.
- Δεδομένου ότι δεν δημιουργείται αρχείο καταγραφής αλλαγών, δεν μπορούμε να πραγματοποιήσουμε μια ενημερωμένη έκδοση δέλτα στους παρόχους πληροφοριών.
Δημιουργία άμεσης ενημέρωσης DSO:
Βήμα 1)
- Μεταβείτε στον κωδικό συναλλαγής RSA1
- Κάντε κλικ στο κουμπί ΟΚ.
Βήμα 2)
- Μεταβείτε στην καρτέλα Μοντελοποίηση-> Πάροχος πληροφοριών.
- Κάντε δεξί κλικ στην περιοχή πληροφοριών.
- Κάντε κλικ στο "Δημιουργία αντικειμένου αποθήκευσης δεδομένων" από το μενού περιβάλλοντος.
Βήμα 3)
- Εισαγάγετε το τεχνικό όνομα.
- Εισαγάγετε την περιγραφή.
- Κάντε κλικ στο κουμπί "Δημιουργία".
Βήμα 4)
Κάντε κλικ στο κουμπί Επεξεργασία του "Τύπος αντικειμένου DataStore".
Βήμα 5)
Επιλέξτε τον τύπο "Άμεση ενημέρωση".
Βήμα 6)
Ενεργοποιήστε το DSO.