SAP HANA Άμεση ΕξαγωγήtracΕκμάθηση σύνδεσης Tor (DXC)

⚡ Έξυπνη Σύνοψη

SAP HANA DXC, η Άμεση ΕξαγωγήtracΤο tor Connection, είναι μια τεχνική αναπαραγωγής που βασίζεται σε παρτίδες. Επαναχρησιμοποιεί το υπάρχον Business Suite extractors μέσω HTTPS, παρέχοντας σημασιολογικά πλούσια δεδομένα σε SAP HANA χωρίς επιπλέον διακομιστή.

  • 📦 Βασική μέθοδος: Αντιγραφή κατά παρτίδες που εκτελείται σε ένα χρονικό διάστημα και όχι συνεχώς.
  • ♻️ Extracγια Επαναχρησιμοποίηση: Το DXC χρησιμοποιεί το DataSource extracπου έχουν ήδη κατασκευαστεί για SAP Αποθήκη Επιχειρήσεων.
  • Χωρίς επιπλέον διακομιστή: Δεν προστίθεται τίποτα νέο στο τοπίο, γεγονός που συντομεύει τα χρονοδιαγράμματα εφαρμογής.
  • 🧠 Σημασιολογικός Πλούτος: Η επιχειρηματική λογική εφαρμόζεται στο σύστημα πηγής, επομένως η προσπάθεια μοντελοποίησης στο HANA μειώνεται.
  • ⚙️ Δύο Υπηρεσίες: Η μηχανή XS και ο διαδικτυακός αποστολέας ICM πρέπει να είναι ενεργοποιημένα πριν ξεκινήσει η διαμόρφωση.
  • 🔌 Ρύθμιση σύνδεσης: Εισάγεται μια μονάδα παράδοσης, το κοντέινερ XS ορίζεται σε libxsdxc και δημιουργείται ένας προορισμός HTTP στο SM59.
  • 🗂️ Δημιουργημένοι πίνακες: Η ενεργοποίηση δημιουργεί πίνακες IMDSO με όνομα /BIC/A. 00 έως A0 στο σχήμα-στόχο.

SAP HANA DXC Άμεση ΕξαγωγήtracΣύνδεση Tor

Τι είναι SAP HANA DXC;

SAP Το HANA DXC είναι τεχνική αναπαραγωγής δεδομένων που βασίζεται σε παρτίδες, δηλαδή μπορεί να εκτελεστεί μετά από ένα χρονικό διάστημα.

SAP Το HANA DXC χρησιμοποιεί το υπάρχον ETL (π.χ.tract, Μετασχηματισμός και Φόρτωση) μέθοδος SAP Εφαρμογή Business Suite μέσω σύνδεσης HTTPS.

In SAP Περιεχόμενο εφαρμογής Business Suite Data Source Extracυπάρχουν διαθέσιμοι tors για μοντελοποίηση δεδομένων και συλλογή δεδομένων για SAP Αποθήκη Επιχειρήσεων.

SAP Το DXC χρησιμοποιεί αυτά τα δεδομένα πηγής π.χ.tracγια να παραδώσει δεδομένα απευθείας σε SAP ΧΑΝΑ.

Επωφελούμαι SAP DXC

  • SAP Το DXC δεν απαιτεί πρόσθετο διακομιστή ή εφαρμογή στο τοπίο του συστήματος.
  • Μειώνει την πολυπλοκότητα της μοντελοποίησης δεδομένων SAP HANA, καθώς στέλνει τα δεδομένα στο SAP HANA μετά την εφαρμογή όλων των επιχειρηματικών εξωτερικώνtracλογική tor στο σύστημα πηγής.
  • Επιταχύνει SAP HANA Χρονογραμμές υλοποίησης.
  • Είναι πρώηνtracδεδομένα πλούσια σε σημασιολογία t από SAP Επιχειρηματική τοποθεσία και παροχή σε SAP HANA.

Περιορισμός του SAP DXC

  • Η πηγή δεδομένων πρέπει να έχει προκαθορισμένη μέθοδο ETL, αν όχι τότε πρέπει να τις ορίσουμε.
  • SAP Η DXC απαιτεί Business Suite System σε Net Weaver 7.0 ή νεότερη έκδοση (π.χ. ECC) ίση ή χαμηλότερη από το επίπεδο SP: Έκδοση 700 SAPKW70021 (SP stack 19, από Νοέμβριο 2008).
  • Μια διαδικασία με καθορισμένο πεδίο κλειδιού πρέπει να υπάρχει στην Προέλευση δεδομένων.

Πώς λειτουργεί το DXC: ArchiΤεχνολογία και Ροή Δεδομένων

Η παραπάνω λίστα πλεονεκτημάτων αποκτά περισσότερο νόημα όταν η ροή είναι σαφής. Το DXC είναι ασυνήθιστο μεταξύ των μεθόδων παροχής επειδή ο μετασχηματισμός συμβαίνει στο σύστημα πηγής, όχι στο HANA και όχι σε ένα επίπεδο middleware.

Συμμετέχουν τέσσερα στοιχεία:

  • Ο πηγαίος κώδικας του Business Suite. Ένα ECC ή παρόμοιο σύστημα που περιέχει το DataSource extractors που γράφτηκαν αρχικά για το BW. Αυτά περιέχουν ήδη την επιχειρηματική λογική που μετατρέπει τους ακατέργαστους πίνακες σε ουσιαστικά αρχεία.
  • Ο πρώηνtracβραχώδης κορυφή. Όταν ένα φορτίο λειτουργεί, το extracΤο tor διαβάζει τους πίνακες πηγής, εφαρμόζει τη λογική του και παράγει ένα σημασιολογικά πλήρες σύνολο εγγραφών αντί για ένα ακατέργαστο αντίγραφο πίνακα.
  • Η σύνδεση HTTPS. Ένας προορισμός RFC τύπου HTTP, που δημιουργήθηκε στο SM59, μεταφέρει το extracδεδομένα μεταβιβάστηκαν στον μηχανισμό HANA XS. Δεν υπάρχει ξεχωριστός διακομιστής αναπαραγωγής στη διαδρομή.
  • Το IMDSO στο HANA. Το αντικείμενο In Memory DataStore λαμβάνει τα δεδομένα, εφαρμόζει χειρισμό λειτουργίας εγγραφής και τα ενεργοποιεί στον πίνακα προορισμού.

Αυτό είναι που διακρίνει το DXC από την αναπαραγωγή σε επίπεδο πίνακα. SLT αντιγράφει έναν πίνακα ως έχει, αφήνοντας τον δημιουργό του μοντέλου να ανακατασκευάσει την έννοια της επιχείρησης μέσα στο HANA. Το DXC παρέχει εγγραφές που φέρουν ήδη αυτήν την έννοια, γι' αυτό και μειώνει τόσο αισθητά την προσπάθεια μοντελοποίησης. Το μειονέκτημα είναι η καθυστέρηση, καθώς extracΗ διαδικασία εκτελείται βάσει χρονοδιαγράμματος και όχι σε πραγματικό χρόνο.

Διαμορφώστε SAP Αναπαραγωγή δεδομένων DXC

Βήμα 1) Ενεργοποίηση XS Engine και ICM Service

Ενεργοποίηση του XS Engine. Πηγαίνετε στο SAP HANA Studio -> Επιλέξτε Σύστημα -> Διαμόρφωση -> xsengine.ini.

Διαμορφώστε SAP Αναπαραγωγή δεδομένων DXC

Ορίστε την τιμή της παρουσίας σε 1 στο πεδίο Προεπιλογή.

Ενεργοποίηση της υπηρεσίας διαδικτυακής αποστολής ICM. Ενεργοποιεί την υπηρεσία ICM Web Dispatcher στο σύστημα HANA. Ο διαδικτυακός αποστολέας χρησιμοποιεί τη μέθοδο ICM για την ανάγνωση και τη φόρτωση δεδομένων στο σύστημα HANA. Μεταβείτε στη διεύθυνση SAP HANA Studio -> Επιλογή συστήματος -> Διαμόρφωση -> webdispatcher.ini

Διαμορφώστε SAP Αναπαραγωγή δεδομένων DXC

Ορίστε την τιμή της παρουσίας σε 1 στη στήλη Προεπιλογή.

Βήμα 2) Ρύθμιση SAP HANA Άμεση ΕξαγωγήtracΣύνδεση Tor

Ρυθμίστε τη σύνδεση DXC SAP HANA – Για να δημιουργήσουμε μια σύνδεση DXC, πρέπει να εισαγάγουμε τη μονάδα παράδοσης στο SAP HANA όπως παρακάτω –

  • Μονάδα Παράδοσης Εισαγωγών. Πρέπει να κάνετε λήψη της μονάδας παράδοσης DXC από SAP σε SAP Βάση δεδομένων HANA. Μπορείτε να εισαγάγετε τη μονάδα στην τοποθεσία «/usr/sap/HDB/SYS/global/hdb/content»Εισαγάγετε τη μονάδα παράδοσης χρησιμοποιώντας το παράθυρο διαλόγου εισαγωγής στο SAP Κόμβος περιεχομένου HANA.
  • Διαμόρφωση διακομιστή εφαρμογών XS για χρήση του DXC. Τροποποιήστε την τιμή του κοντέινερ εφαρμογής σε libxsdxc (εάν υπήρχε κάποια τιμή, προσθέστε την).
  • Βεβαιωθείτε ότι το DXC λειτουργεί. Μπορούμε να ελέγξουμε τη σύνδεση DXC χρησιμοποιώντας την παρακάτω διαδρομή σε ένα πρόγραμμα περιήγησης – http://:80 /sap/hana/dxc/dxc.xscfunc. Εισαγάγετε ένα όνομα χρήστη και έναν κωδικό πρόσβασης για να συνδεθείτε.
  • Χρήστης και Σχήμα πρέπει να οριστούν στο HANA Studio.
  • Σύνδεση HTTP σε SAP BW για το HANA πρέπει να οριστεί μέσω του SM59.

Δημιουργήστε λοιπόν μια σύνδεση http στο SAP BW Χρησιμοποιώντας τον κώδικα T SM59. Οι παράμετροι εισόδου θα είναι

  • Σύνδεση RFC ισούται με Όνομα σύνδεσης RFC
  • Target Host ισούται με το Όνομα κεντρικού υπολογιστή HANA
  • Αριθμός υπηρεσίας ίσος με 80

Στην καρτέλα Ασφάλεια σύνδεσης, διατηρήστε τον χρήστη DXC που δημιουργήθηκε στο HANA Studio, ο οποίος χρησιμοποιεί τη βασική μέθοδο ελέγχου ταυτότητας.

Οι πηγές δεδομένων στο BW πρέπει να ρυθμιστούν ώστε να αναπαράγουν τη δομή στο σχήμα που ορίζεται από το HANA. Πρέπει να ρυθμίσουμε τις ακόλουθες παραμέτρους στο BW χρησιμοποιώντας το πρόγραμμα SAP_RSADMIN_MAINTAIN (κωδικός T SE38 ή SA38). Η λίστα παραμέτρων περιέχει τιμές που διαβιβάζονται στην οθόνη κλήσεων.

Διαμορφώστε SAP Αναπαραγωγή δεδομένων DXC

PSA_TO_HDBΑυτή η παράμετρος δέχεται τρεις τιμές αντικειμένου όπως φαίνεται παρακάτω –

  • GLOBAL – Χρησιμοποιείται για την αντιγραφή όλων των πηγών δεδομένων στο HANA
  • ΣΥΣΤΗΜΑ – Καθορίζει τους πελάτες που θα χρησιμοποιούν το DXC
  • ΠΗΓΗ ΔΕΔΟΜΕΝΩΝ – Καθορίζει πηγές δεδομένων και μόνο οι καθορισμένες μπορούν να χρησιμοποιηθούν.

PSA_TO_HDB_DATASOURCETABLEΣε αυτό πρέπει να δώσουμε το όνομα του πίνακα, το οποίο περιέχει τη λίστα των πηγών δεδομένων που χρησιμοποιούνται για το DXC. Στο πεδίο VALUE, εισαγάγετε το όνομα του πίνακα που δημιουργήσατε.

PSA_TO_HDB_DESTINATION: Σε αυτό πρέπει να μετακινήσουμε τα εισερχόμενα δεδομένα. Εισαγάγετε την τιμή που δημιουργήθηκε στο SM59, εδώ XC_HANA_CONNECTION_HANAS.

PSA_TO_HDB_SCHEMA: Καθορίζει σε ποιο σχήμα πρέπει να αντιστοιχιστούν τα αντιγραμμένα δεδομένα.

Αντιγραφή Πηγής Δεδομένων

Εγκαταστήστε την πηγή δεδομένων στο ECC χρησιμοποιώντας RSA5. Έχουμε πάρει την πηγή δεδομένων 0FI_AA_20 (FI-AA: Συναλλαγές και Αποσβέσεις). Πρώτα πρέπει να αντιγράψουμε τα μεταδεδομένα χρησιμοποιώντας το καθορισμένο στοιχείο της εφαρμογής (έκδοση πηγής δεδομένων. Χρειάζεται έκδοση 7.0. Εάν έχουμε την πηγή δεδομένων έκδοσης 3.5, πρέπει πρώτα να την μετεγκαταστήσουμε. Ενεργοποιήστε την πηγή δεδομένων στο SAP BW).

Μόλις φορτωθεί και ενεργοποιηθεί η πηγή δεδομένων SAP BW, θα δημιουργήσει τον ακόλουθο πίνακα στο καθορισμένο σχήμα.

  • /BIC/A 00 – IMDSO Active Table
  • /BIC/A 40 – Ουρά ενεργοποίησης IMDSO
  • /BIC/A 70 – Πίνακας χειρισμού λειτουργίας εγγραφής
  • /BIC/A 80 – Πίνακας πληροφοριών αιτήματος και αναγνωριστικού πακέτου
  • /BIC/A A0 – Πίνακας χρονοσήμανσης αιτήματος
  • RSODSO_IMOLOG – Πίνακας σχετικός με το IMDSO. Αποθηκεύει πληροφορίες σχετικά με όλες τις πηγές δεδομένων που σχετίζονται με το DXC.

Τώρα, τα δεδομένα φορτώθηκαν με επιτυχία στον Πίνακα /BIC/A0FI_AA_2000 μόλις ενεργοποιηθούν. Και μπορούμε να κάνουμε προεπισκόπηση των δεδομένων από τον πίνακα /BIC/A0FI_AA_2000 στο SAP HANA Studio.

DXC vs SLT vs Υπηρεσίες Δεδομένων

Το DXC είναι μία από τις τρεις κύριες διαδρομές προς SAP HANA και είναι το πιο περιορισμένο από αυτά. Η σύγκριση δείχνει πού αξίζει τη θέση του το καθένα.

Παράμετρος DXC SLT SAP Υπηρεσίες δεδομένων
Αφάνεια Παρτίδα, βάσει χρονοδιαγράμματος Σε πραγματικό χρόνο ή προγραμματισμένο Παρτίδα, βάσει χρονοδιαγράμματος
Συστήματα πηγής SAP Μόνο για Business Suite SAP και μη-SAP βάσεις δεδομένων Σχεδόν οποιαδήποτε πηγή
Επιπλέον τοπίο Ν/Α Ένας διακομιστής SLT Ένα τοπίο Υπηρεσιών Δεδομένων
Σημασιολογία επιχειρήσεων Διατηρήθηκε από τον πρώηνtracTor Κανένα, αντιγραφή σε επίπεδο πίνακα Όπως έχει σχεδιαστεί στην εργασία
Προσπάθεια μοντελοποίησης στο HANA Χαμηλός Ψηλά Μέτριας Δυσκολίας
καλυτερα for Επαναχρησιμοποίηση αποδεδειγμένου BW extracλογική tor Operaεθνική αναφορά σε ζωντανά δεδομένα Ενοποίηση ετερογενών πηγών

Με λίγα λόγια, επιλέξτε DXC όταν το πρώηνtracυπάρχουν ήδη οι tors και η λογική τους είναι αξιόπιστη, SLT όταν η καθυστέρηση έχει σημασία, και Υπηρεσίες δεδομένων όταν οι πηγές ποικίλλουν και ο μετασχηματισμός είναι πολύπλοκος. Το πλήρες τοπίο των επιλογών παρουσιάζεται στο παροχή δεδομένων tutorial.

Αντιμετώπιση προβλημάτων σύνδεσης DXC

Η διαμόρφωση εκτείνεται σε δύο συστήματα και σε πολλά επίπεδα, επομένως οι αποτυχίες είναι συχνές κατά την πρώτη εγκατάσταση. Αυτοί οι έλεγχοι επιλύουν τις περισσότερες από αυτές, με τη σειρά που αξίζει να δοκιμάσετε.

  1. Το τέστ URL δεν επιστρέφει τίποτα. Η μηχανή XS δεν λειτουργεί. Επιβεβαιώστε ότι η τιμή της παρουσίας στο xsengine.ini έχει οριστεί και ότι η υπηρεσία έχει επανεκκινηθεί και, στη συνέχεια, ελέγξτε ξανά τη διεύθυνση dxc.xscfunc.
  2. Η πιστοποίηση αποτυγχάνει στη δοκιμή URL. Ο χρήστης DXC δεν υπάρχει στο HANA ή δεν έχει δικαιώματα στο σχήμα-στόχο. Χρειάζεται επίσης να ενεργοποιηθεί ο βασικός έλεγχος ταυτότητας, καθώς τον χρησιμοποιεί ο προορισμός.
  3. Η δοκιμή σύνδεσης SM59 αποτυγχάνει. Ελέγξτε ότι ο αριθμός υπηρεσίας είναι 80 ακολουθούμενος από τον διψήφιο αριθμό παρουσίας και ότι ο κεντρικός υπολογιστής-στόχος επιλύει το πρόβλημα από το σύστημα BW και όχι μόνο από τον σταθμό εργασίας σας.
  4. Τα δεδομένα φορτώνονται αλλά καταλήγουν σε λάθος σχήμα. Το PSA_TO_HDB_SCHEMA ονομάζει τον στόχο. Εάν δεν οριστεί, το φορτίο επιστρέφει σε μια προεπιλογή που σπάνια αντιστοιχεί στην αναμενόμενη τιμή.
  5. Η πηγή δεδομένων αγνοείται. Με το PSA_TO_HDB ορισμένο σε DATASOURCE, αναπαράγονται μόνο οι καταχωρήσεις που αναφέρονται στον πίνακα που ονομάζεται PSA_TO_HDB_DATASOURCETABLE. Μια γραμμή που λείπει την αποκλείει σιωπηλά.
  6. Η ενεργοποίηση αποτυγχάνει στο IMDSO. Σχεδόν πάντα λείπει ένα πεδίο κλειδιού. Το DXC απαιτεί μια Προέλευση Δεδομένων με καθορισμένο κλειδί, που είναι ο τρίτος περιορισμός που αναφέρθηκε προηγουμένως.
  7. Ο πρώηνtracΤο Tor είναι έκδοση 3.5. Πρέπει να μεταβεί στην έκδοση 7.0 πριν μπορέσει να το καταναλώσει το DXC.

Ο πίνακας RSODSO_IMOLOG είναι το πρώτο μέρος που πρέπει να εξετάσετε κατά τη διάγνωση ενός φορτίου, επειδή καταγράφει κάθε πηγή δεδομένων που έχει καταχωρηθεί για το DXC μαζί με την κατάστασή της.

Συχνές Ερωτήσεις

Όχι. Το DXC λειτουργεί με βάση ένα χρονοδιάγραμμα και λειτουργεί κατά παρτίδες. Όπου τα δεδομένα πρέπει να είναι ενημερωμένα κάθε δευτερόλεπτο, η κατάλληλη επιλογή είναι το SLT με καταγραφή δεδομένων αλλαγών.

Όχι. Εξαρτάται από το Business Suite DataSource π.χ.tractors, επομένως η πηγή πρέπει να είναι SAP σύστημα σε NetWeaver 7.0 ή νεότερη έκδοση. Άλλες πηγές χρειάζονται Υπηρεσίες Δεδομένων ή SLT.

Κριτικές τεχνητής νοημοσύνης που εξήγησανtracΟι tors καταναλώνονται στην πραγματικότητα κατάντη και επισημαίνουν εκείνους που αντιγράφουν δεδομένα που δεν χρησιμοποιούνται από καμία αναφορά, γεγονός που μειώνει τόσο τα παράθυρα φόρτωσης όσο και το αποτύπωμα μνήμης.

Ναι. Η παρακολούθηση του αριθμού γραμμών και των χρονικών σημάνσεων ενεργοποίησης στους πίνακες IMDSO αποκαλύπτει ένα φορτίο που σταμάτησε να παραδίδεται, το οποίο διαφορετικά είναι αόρατο μέχρι να εμφανιστούν παλιοί αριθμοί σε μια αναφορά.

Το IMDSO χρησιμοποιεί το κλειδί για να αποφασίσει εάν μια εισερχόμενη εγγραφή είναι εισαγωγή ή ενημέρωση κατά την ενεργοποίηση. Χωρίς αυτό, ο χειρισμός της λειτουργίας εγγραφής δεν μπορεί να επιλύσει την αλλαγή.

Συνοψίστε αυτήν την ανάρτηση με: