SAP DS (Υπηρεσίες δεδομένων) στο HANA

Anonim

Τι είναι οι υπηρεσίες SAP Data;

Οι υπηρεσίες SAP Data Services είναι ένα εργαλείο ETL που παρέχει μια λύση σε επίπεδο επιχειρήσεων για ενοποίηση δεδομένων, Μετασχηματισμό, Ποιότητα δεδομένων, Προδιαγραφή δεδομένων και επεξεργασία δεδομένων κειμένου από την ετερογενή πηγή σε μια βάση δεδομένων προορισμού ή αποθήκη δεδομένων.

Μπορούμε να δημιουργήσουμε εφαρμογές (εργασία) στις οποίες η χαρτογράφηση δεδομένων και ο μετασχηματισμός μπορούν να γίνουν χρησιμοποιώντας το Designer. (Η τελευταία έκδοση του SAP BODS είναι 4.2).

Χαρακτηριστικά των υπηρεσιών δεδομένων

  • Παρέχει παράλληλους μετασχηματισμούς υψηλής απόδοσης.
  • Διαθέτει ολοκληρωμένα εργαλεία διαχείρισης και εργαλείο αναφοράς.
  • Υποστηρίζει πολλούς χρήστες.
  • Το SAP BODS είναι πολύ ευέλικτο με εφαρμογή που βασίζεται σε διαδικτυακές υπηρεσίες.
  • Επιτρέπει τη γλώσσα scripting με πλούσια σύνολα λειτουργιών.
  • Οι Υπηρεσίες δεδομένων μπορούν να ενσωματωθούν με τον SAP LT Replication Server (SLT), με το

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

    Που επιτρέπει τη χρήση συλλογής δεδομένων για αλλαγή και μεταφορά δεδομένων δέλτα του

    τον πίνακα πηγής.

  • Επικύρωση δεδομένων με ταμπλό και έλεγχο της διαδικασίας.
  • Εργαλείο διαχείρισης με δυνατότητες προγραμματισμού και παρακολούθησης / ταμπλό.
  • Εντοπισμός σφαλμάτων και ενσωματωμένο προφίλ και προβολή δεδομένων.
  • Υποστήριξη SAP BODS Ευρεία πηγή και στόχος.
    • Οποιεσδήποτε εφαρμογές (π.χ. SAP).
    • Οποιαδήποτε βάση δεδομένων με μαζική φόρτωση και αλλάζει τη λήψη δεδομένων
    • Αρχεία: σταθερό πλάτος, οριοθετημένο με κόμμα, COBOL, XML, Excel.

Συστατικό των υπηρεσιών δεδομένων

Οι υπηρεσίες SAP DATA έχουν παρακάτω στοιχείο -

  1. Σχεδιαστής - Είναι ένα εργαλείο ανάπτυξης με το οποίο μπορούμε να δημιουργήσουμε, να δοκιμάσουμε και να εκτελέσουμε μια εργασία που συμπληρώνει μια αποθήκη δεδομένων.

    Επιτρέπει στον προγραμματιστή να δημιουργήσει αντικείμενα και να τα διαμορφώσει επιλέγοντας ένα εικονίδιο σε ένα διάγραμμα ροής πηγής-προς-στόχο.

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

    Για να ανοίξετε το Data Service Designer, μεταβείτε στο μενού Έναρξη -> Όλα τα προγράμματα -> SAP Data Services (4.2 εδώ) -> Data Service Designer.

  1. Job Server- Είναι μια εφαρμογή που ξεκινά τη μηχανή επεξεργασίας υπηρεσιών δεδομένων και χρησιμεύει ως διεπαφή για τον κινητήρα και το Data Services Suite.
  2. Engine- Data Service engine εκτελεί μεμονωμένες εργασίες που ορίζονται στην εφαρμογή.
  3. Repository - Repository είναι μια βάση δεδομένων που αποθηκεύει προκαθορισμένα αντικείμενα σχεδιαστών και αντικείμενα που ορίζονται από τον χρήστη (μεταδεδομένα προέλευσης και στόχου, κανόνες μετασχηματισμού).

    Το αποθετήριο είναι δύο τύπων -

  • Τοπικό αποθετήριο (Χρησιμοποιείται από το Designer και το Job Server).
  • Κεντρικό αποθετήριο (Χρησιμοποιείται για κοινή χρήση αντικειμένων και έλεγχο έκδοσης)
  1. Access Server - Ο διακομιστής Access μεταφέρει μηνύματα μεταξύ εφαρμογών ιστού, διακομιστή εργασίας υπηρεσιών δεδομένων και μηχανών.
  2. Administrator- Ο Διαχειριστής Ιστού παρέχει διαχείριση βασισμένων στο πρόγραμμα περιήγησης των πόρων των υπηρεσιών δεδομένων.
  • Διαμόρφωση, έναρξη και διακοπή υπηρεσιών σε πραγματικό χρόνο.
  • Προγραμματισμός, παρακολούθηση και εκτέλεση παρτίδων.
  • Διαμόρφωση διακομιστή εργασίας, διακομιστή πρόσβασης και χρήσης αποθετηρίου.
  • Διαχείριση χρηστών.
  • Δημοσίευση μαζικών εργασιών και υπηρεσιών σε πραγματικό χρόνο μέσω υπηρεσιών Web
  • Διαμόρφωση και διαχείριση προσαρμογέων.

Αρχιτεκτονική Υπηρεσιών Δεδομένων -

Η αρχιτεκτονική των υπηρεσιών δεδομένων έχει το ακόλουθο συστατικό-

  • Central Repository - χρησιμοποιείται για διαμορφώσεις αποθετηρίων σε διακομιστές εργασιών, διαχείριση ασφάλειας, έλεγχο έκδοσης και κοινή χρήση αντικειμένων
  • Σχεδιαστής - Χρησιμοποιείται για δημιουργία έργου, εργασία, ροή εργασίας, ροή δεδομένων και εκτέλεση.
  • Τοπικό αποθετήριο (εδώ θα μπορούσατε να δημιουργήσετε αλλαγές και να ξεκινήσετε εργασίες, Ροή εργασίας, ροή δεδομένων).
  • Διακομιστής εργασίας & μηχανή - Διαχειρίζεται τις εργασίες.
  • Access Server - Χρησιμοποιείται για την εκτέλεση εργασιών σε πραγματικό χρόνο που δημιουργούνται από προγραμματιστές στα αποθετήρια.

Στην παρακάτω εικόνα, εμφανίζονται οι Υπηρεσίες Δεδομένων και η συνιστώσα εκεί.

Αρχιτεκτονική SAP BODS

Λεπτομέρεια παραθύρου σχεδιαστών: Πρώτα εξετάζουμε το πρώτο στοιχείο της υπηρεσίας δεδομένων SAP - Designer

Η λεπτομέρεια κάθε ενότητας του σχεδιαστή υπηρεσιών δεδομένων είναι όπως παρακάτω

  1. Γραμμή εργαλείων (χρησιμοποιείται για άνοιγμα, αποθήκευση, επιστροφή, επικύρωση, εκτέλεση κ.λπ.).
  2. Περιοχή έργου (Περιλαμβάνει το τρέχον έργο, το οποίο περιλαμβάνει εργασία, ροή εργασίας και ροή δεδομένων. Στις υπηρεσίες δεδομένων, όλες οι οντότητες είναι αντικείμενα.
  3. Χώρος εργασίας (Η περιοχή του παραθύρου εφαρμογής στην οποία ορίζουμε, προβάλλουμε και τροποποιούμε αντικείμενα).
  4. Τοπική βιβλιοθήκη αντικειμένων (Περιλαμβάνει τοπικά αντικείμενα αποθετηρίου, όπως μετασχηματισμούς, εργασία, ροή εργασίας, ροή δεδομένων κ.λπ.).
  5. Παλέτα εργαλείων (Τα κουμπιά στην παλέτα εργαλείων σάς επιτρέπουν να προσθέτετε νέα αντικείμενα στο χώρο εργασίας).

Ιεραρχία αντικειμένων

Το παρακάτω διάγραμμα δείχνει ιεραρχικές σχέσεις για τους βασικούς τύπους αντικειμένων στις Υπηρεσίες δεδομένων.

>

Σημείωση:

Οι ροές εργασίας και οι συνθήκες υπό όρους * είναι προαιρετικές

Τα αντικείμενα που χρησιμοποιούνται στη λεπτομέρεια των υπηρεσιών δεδομένων SAP είναι όπως παρακάτω -

Αντικείμενα Περιγραφή
Εργο Ένα έργο είναι ένα αντικείμενο υψηλότερου επιπέδου στο παράθυρο του Σχεδιαστή. Τα έργα παρέχουν έναν τρόπο οργάνωσης των άλλων αντικειμένων που δημιουργείτε στις Υπηρεσίες δεδομένων. Μόνο ένα έργο είναι ανοιχτό κάθε φορά (όπου "ανοιχτό" σημαίνει "ορατό στην περιοχή έργου").
Δουλειά Η "εργασία" είναι η μικρότερη μονάδα εργασίας που μπορείτε να προγραμματίσετε ανεξάρτητα.
Σενάρια Ένα υποσύνολο γραμμών σε μια διαδικασία.
Ροή εργασίας Μια "ροή εργασίας" είναι η ενσωμάτωση πολλών ροών δεδομένων σε μια συνεκτική ροή εργασίας για μια ολόκληρη εργασία. Η ροή εργασίας είναι προαιρετική. Η ροή εργασίας είναι μια διαδικασία.
  • Ροές δεδομένων κλήσεων
  • Καλέστε μια άλλη ροή εργασίας
  • Καθορίστε τη σειρά των βημάτων που θα εκτελεστούν στην εργασία σας
  • Διαβίβαση παραμέτρων προς και από ροές δεδομένων.
  • Καθορίστε τον τρόπο χειρισμού σφαλμάτων που προκύπτουν κατά την εκτέλεση.
  • Ορίστε τις προϋποθέσεις για την εκτέλεση τμημάτων του έργου.
Ροή δεδομένων Μια "ροή δεδομένων" είναι η διαδικασία με την οποία τα δεδομένα προέλευσης μετατρέπονται σε δεδομένα στόχου. Η ροή δεδομένων είναι ένα επαναχρησιμοποιήσιμο αντικείμενο. Καλείται πάντα από μια ροή εργασίας ή μια εργασία.
  • Προσδιορίστε τα δεδομένα προέλευσης που θέλετε να διαβάσετε.
  • Ορίστε τους μετασχηματισμούς που θέλετε να εκτελέσετε στα δεδομένα.
  • Προσδιορίστε τον πίνακα προορισμού στον οποίο θέλετε να φορτώσετε δεδομένα.
Datastore Λογικό κανάλι που συνδέει τις Υπηρεσίες δεδομένων με βάσεις δεδομένων προέλευσης και στόχου βάσης δεδομένων.
  • Πρέπει να καθοριστεί για κάθε βάση δεδομένων προέλευσης και στόχου.
  • Χρησιμοποιούνται για την εισαγωγή μεταδεδομένων για βάσεις δεδομένων προέλευσης και στόχου σε αυτό το αποθετήριο
  • Χρησιμοποιούνται από τις υπηρεσίες δεδομένων για την ανάγνωση δεδομένων από πίνακες προέλευσης και για φόρτωση πινάκων στόχων δεδομένων
Στόχος Πίνακας ή αρχείο στο οποίο οι Υπηρεσίες δεδομένων φορτώνουν δεδομένα από την πηγή.

Παράδειγμα υπηρεσιών δεδομένων από δεδομένα φόρτωσης από τον πίνακα προέλευσης SAP

Τα πάντα στις υπηρεσίες δεδομένων είναι ένα αντικείμενο. Πρέπει να διαχωρίσουμε την αποθήκευση δεδομένων για κάθε πηγή και βάση δεδομένων στόχου.

Βήματα για τη φόρτωση δεδομένων από τον πίνακα προέλευσης SAP - Τα SAP BODS έχουν πολλά βήματα, στα οποία πρέπει να δημιουργήσουμε μια αποθήκευση δεδομένων για προέλευση και στόχο και να χαρτογραφήσουμε σε αυτά.

  • Δημιουργία χώρου αποθήκευσης δεδομένων μεταξύ πηγής και BODS
  • Εισαγάγετε τα μεταδεδομένα (Δομές) στα BODS.
  • Διαμόρφωση διακομιστή εισαγωγής
  • Εισαγάγετε τα μεταδεδομένα στο σύστημα HANA.
  • Δημιουργία χώρου αποθήκευσης δεδομένων μεταξύ BODS έως HANA.
  • Δημιουργία έργου.
  • Δημιουργία εργασίας (Μαζική / Σε πραγματικό χρόνο)
  • Δημιουργία ροής εργασίας
  • Δημιουργία ροής δεδομένων
  • Προσθήκη αντικειμένου στη ροή δεδομένων
  • Εκτελέστε την εργασία
  • Ελέγξτε την προεπισκόπηση δεδομένων στο HANA

Βήμα 1) Δημιουργία αποθήκευσης δεδομένων μεταξύ της πηγής SAP και των BODS

  1. Για να φορτώσουμε δεδομένα από το SAP Source στο SAP HANA μέσω SAP BODS, χρειαζόμαστε μια αποθήκευση δεδομένων. Δημιουργούμε λοιπόν ένα κατάστημα δεδομένων πρώτα όπως φαίνεται παρακάτω -

    Έργο -> Νέο -> Αποθήκευση δεδομένων

  2. Θα εμφανιστεί ένα αναδυόμενο παράθυρο για Δημιουργία νέου χώρου αποθήκευσης δεδομένων, εισαγάγετε λεπτομέρειες όπως παρακάτω -
    1. Εισαγάγετε το όνομα χώρου αποθήκευσης δεδομένων "ds_ecc".
    2. Επιλέξτε όνομα τύπου χώρου αποθήκευσης δεδομένων ως "Εφαρμογές SAP".
    3. Εισαγάγετε το όνομα διακομιστή βάσης δεδομένων
    4. Ονομα χρήστη και κωδικός.
    5. Κάντε κλικ στο κουμπί "Εφαρμογή".
    6. Κάντε κλικ στο κουμπί "ΟΚ".

  3. Το Data Store θα δημιουργηθεί και θα δείτε το δημιουργημένο datastore όπως παρακάτω-
  1. Μεταβείτε στην Τοπική βιβλιοθήκη αντικειμένων
  2. Επιλέξτε την καρτέλα DataStore.
  3. Θα εμφανιστεί η αποθήκευση δεδομένων "ds_ecc".

Βήμα 2) Εισαγωγή μεταδεδομένων (δομή) στον διακομιστή BODS.

Έχουμε δημιουργήσει ένα χώρο αποθήκευσης δεδομένων για το ECC to BODS. τώρα εισάγουμε μεταδεδομένα από το ECC σε BODS. Για εισαγωγή ακολουθήστε τα παρακάτω βήματα -

  1. Επιλέξτε Datastore "ds_ecc" και κάντε δεξί κλικ.
  2. Επιλέξτε Εισαγωγή κατά όνομα.

    Θα εμφανιστεί ένα αναδυόμενο παράθυρο για εισαγωγή με όνομα. Εισαγάγετε λεπτομέρειες όπως παρακάτω -

    1. Επιλέξτε Τύπος ως πίνακα.
    2. Εισαγάγετε το όνομα του πίνακα, τον οποίο θέλουμε να εισαγάγουμε. Εδώ εισάγουμε τον πίνακα KNA1.
    3. Κάντε κλικ στο κουμπί "Εισαγωγή". Ο πίνακας KNA1 θα εμφανιστεί κάτω από τον κόμβο πίνακα της πηγής δεδομένων "ds_ecc".

Τα μεταδεδομένα πίνακα θα εισαχθούν, στο αρχείο δεδομένων ds_ecc όπως παρακάτω -

Βήμα 3) Διαμόρφωση διακομιστή εισαγωγής

Μέχρι τώρα έχουμε εισαγάγει πίνακα σε αποθηκευμένα δεδομένα "ds_ecc" που δημιουργήθηκαν για σύνδεση ECC σε SAP BODS. Για να εισαγάγουμε δεδομένα στο SAP HANA, πρέπει να διαμορφώσουμε το Import server,

  1. Για να το κάνετε αυτό, μεταβείτε στη Γρήγορη προβολή-> Διαμόρφωση διακομιστή εισαγωγής όπως παρακάτω -

  2. Θα εμφανιστεί ένα αναδυόμενο παράθυρο για το Select System, επιλέξτε SAP HANA (HDB εδώ) Σύστημα όπως παρακάτω-

  1. Κάντε κλικ στο κουμπί "Επόμενο". Θα εμφανιστεί ένα άλλο αναδυόμενο παράθυρο για την υπηρεσία δεδομένων, εισάγοντας τις ακόλουθες λεπτομέρειες
  1. Διεύθυνση διακομιστή SAP BODS (εδώ BODS: 6400)
  2. Εισαγάγετε το όνομα χώρου αποθήκευσης SAP BODS (Όνομα αποθετηρίου HANAUSER)
  3. Εισαγάγετε την πηγή δεδομένων ODBC (ZTDS_DS).
  4. Εισαγάγετε την προεπιλεγμένη θύρα για διακομιστή SAP BODS (8080).

Κάντε κλικ στο κουμπί "Τέλος".

Βήμα 4) Εισαγάγετε τα μεταδεδομένα στο σύστημα HANA

1. Μέχρι τώρα έχουμε Configured Import Server, τώρα θα εισαγάγουμε μεταδεδομένα από το διακομιστή SAP BODS.

  1. Κάντε κλικ στην επιλογή Εισαγωγή στη Γρήγορη προβολή.
  2. Θα εμφανιστεί ένα αναδυόμενο παράθυρο για την επιλογή Εισαγωγή. Επιλέξτε "Επιλεκτική εισαγωγή μεταδεδομένων".

Κάντε κλικ στο κουμπί "Επόμενο".

2. Θα εμφανιστεί ένα αναδυόμενο παράθυρο για "Επιλεκτική εισαγωγή μεταδεδομένων", στο οποίο επιλέγουμε το Σύστημα προορισμού.

  1. Επιλέξτε Σύστημα SAP HANA (HDB εδώ).

Κάντε κλικ στο κουμπί "Επόμενο".

Βήμα 5) Δημιουργία χώρου αποθήκευσης δεδομένων μεταξύ BODS και HANA

Όπως γνωρίζουμε, στα BODS πρέπει να δημιουργήσουμε ένα ξεχωριστό αρχείο δεδομένων για πηγή και στόχο. Έχουμε ήδη δημιουργήσει μια αποθήκευση δεδομένων για την πηγή, τώρα πρέπει να δημιουργήσουμε μια αποθήκευση δεδομένων για τον στόχο (μεταξύ BODS και HANA). Έτσι, δημιουργούμε ένα νέο χώρο αποθήκευσης δεδομένων με το όνομα "DS_BODS_HANA".

  1. Μεταβείτε στο Project -> Νέο -> Datastore.

  1. Θα εμφανιστεί μια οθόνη για τη δημιουργία νέου Datastore όπως παρακάτω.
    1. Εισαγάγετε το όνομα του Datastore (DS_BODS_HANA).
    2. Εισαγάγετε τον τύπο Datastore ως βάση δεδομένων.
    3. Εισαγάγετε τον τύπο βάσης δεδομένων ως SAP HANA.
    4. Επιλέξτε Έκδοση βάσης δεδομένων.
    5. Εισαγάγετε το όνομα διακομιστή βάσης δεδομένων SAP HANA.
    6. Εισαγάγετε το όνομα θύρας για τη βάση δεδομένων SAP HANA.
    7. Εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης.
    8. Επιλέξτε "Ενεργοποίηση αυτόματης μεταφοράς δεδομένων".

Κάντε κλικ στο "Εφαρμογή" και στη συνέχεια στο κουμπί "ΟΚ".

Το κατάστημα δεδομένων "DS_BODS_HANA" θα εμφανίζεται στην καρτέλα αποθήκευσης δεδομένων της Τοπικής βιβλιοθήκης αντικειμένων ως

Παρακάτω-

  1. Τώρα εισάγουμε πίνακα στο κατάστημα δεδομένων "DS_BODS_HANA".
    1. Επιλέξτε το κατάστημα δεδομένων "DS_BODS_HANA" και κάντε δεξί κλικ.
    2. Επιλέξτε Εισαγωγή κατά όνομα.

  1. Θα εμφανιστεί ένα αναδυόμενο παράθυρο για εισαγωγή με όνομα όπως παρακάτω-
    1. Επιλέξτε Τύπος ως πίνακας.
    2. Εισαγάγετε το όνομα ως KNA1.
    3. Ο κάτοχος θα εμφανίζεται ως Hanauser.
    4. Κάντε κλικ στο κουμπί εισαγωγής.

Ο πίνακας θα εισαχθεί στο κατάστημα δεδομένων "DS_BOD_HANA", για να δείτε τα δεδομένα στον πίνακα ακολουθήστε τα παρακάτω βήματα -

  1. Κάντε κλικ στον πίνακα "KNA1" στο κατάστημα δεδομένων "DS_BODS_HANA".
  2. Τα δεδομένα θα εμφανίζονται σε ΔΟΜΗΤΙΚΗ Μορφή.

Βήμα 6) Ορισμός έργου: Ομάδα έργου και οργάνωση σχετικών αντικειμένων. Το Έργο μπορεί να περιέχει οποιονδήποτε αριθμό εργασιών, Ροή εργασίας και ροή δεδομένων.

  1. Μεταβείτε στο μενού Designer Project.
  2. Επιλέξτε νέα επιλογή.
  3. Επιλέξτε Επιλογή έργου.

Ένα POP-UP για Δημιουργία Νέου Έργου εμφανίζεται όπως παρακάτω. Εισαγάγετε το όνομα του έργου και κάντε κλικ στο κουμπί Δημιουργία. Θα δημιουργήσει ένα φάκελο έργου στην περίπτωσή μας BODS_DHK.

Βήμα 7) Ορισμός εργασίας: Μια εργασία είναι ένα επαναχρησιμοποιήσιμο αντικείμενο. Περιέχει ροές εργασίας και ροή δεδομένων. Οι εργασίες μπορούν να εκτελεστούν χειροκίνητα ή ως πρόγραμμα. Για την εκτέλεση της διαδικασίας BODS πρέπει να ορίσουμε την εργασία.

Δημιουργούμε μια εργασία ως JOB_Customer.

  1. Επιλέξτε Project (BODS_DHK) που δημιουργήθηκε στο βήμα 1, κάντε δεξί κλικ και επιλέξτε "New Batch Job".

  2. Μετονομάστε το σε "JOB_Customer".

Βήμα 8) Ορισμός ροής εργασίας:

  1. Επιλέξτε Εργασία "JOB_Customer" στην περιοχή του έργου,
  2. Κάντε κλικ στο κουμπί ροής εργασίας στην παλέτα εργαλείων. Κάντε κλικ στην περιοχή Black Workspace. Ένα εικονίδιο ροής εργασίας θα εμφανιστεί στο χώρο εργασίας.
  3. Αλλάξτε το όνομα της ροής εργασίας ως "WF_Customer".

Κάντε κλικ στο όνομα της ροής εργασίας, εμφανίζεται μια κενή προβολή για τη ροή εργασίας στο χώρο εργασίας.

Βήμα 9) Ορισμός ροής δεδομένων:

  1. Κάντε κλικ στη ροή εργασίας "WF_Customer".
  2. Κάντε κλικ στο κουμπί Dataflow στην παλέτα εργαλείων. Κάντε κλικ στην περιοχή Black Workspace. Ένα εικονίδιο Dataflow θα εμφανιστεί στο χώρο εργασίας.
  3. Αλλάξτε το όνομα της ροής δεδομένων ως "DF_Customer".
  4. Η ροή δεδομένων εμφανίζεται επίσης στην περιοχή του έργου στα αριστερά με το όνομα εργασίας.

Βήμα 10) Προσθήκη αντικειμένου στη ροή δεδομένων:

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

Θα δούμε παρακάτω αντικείμενο -

  • Ένα αντικείμενο για την πηγή.
  • Ένα αντικείμενο για τον πίνακα προορισμού.
  • Ένα αντικείμενο για μετασχηματισμό ερωτήματος. (Ο μετασχηματισμός ερωτήματος αντιστοιχίζει τις στήλες από πηγή σε στόχο.)

    Κάντε κλικ στη ροή δεδομένων DF_Customer. Ένας κενός χώρος εργασίας θα εμφανιστεί όπως παρακάτω -

  1. Καθορίστε αντικείμενο από την Πηγή - Μεταβείτε στην Αποθήκευση δεδομένων "ds_ecc" και επιλέξτε τον πίνακα KNA1 και σύρετε και αποθέστε στη ροή δεδομένων κενή οθόνη όπως παρακάτω οθόνη-
  2. Καθορίστε αντικείμενο για Target- Select Data store "DS_BODS_HANA" από το αποθετήριο και επιλέξτε τον πίνακα KNA1.
  3. Μεταφέρετε και αποθέστε στο χώρο εργασίας και επιλέξτε "Δημιουργία στόχου". Θα υπάρχουν δύο πίνακες για πηγή και στόχο. Εδώ θα ορίσουμε τον πίνακα ως πηγή και στόχο.

  1. Query Transformation - Πρόκειται για ένα εργαλείο που χρησιμοποιείται για την ανάκτηση δεδομένων βάσει σχήματος εισόδου για συγκεκριμένη κατάσταση χρήστη και για μεταφορά δεδομένων από πηγή σε στόχο.
    1. Επιλέξτε Εικονίδιο μετασχηματισμού ερωτήματος από την Παλέτα εργαλείων και σύρετε και αποθέστε το μεταξύ του αντικειμένου προέλευσης και στόχου στον χώρο εργασίας όπως παρακάτω
    2. Σύνδεση αντικειμένου ερωτήματος με πηγή.
    3. Σύνδεση αντικειμένου ερωτήματος με πίνακα στόχου.

    1. Κάντε διπλό κλικ στο εικονίδιο ερωτήματος. Με αυτόν τον τρόπο, χαρτογραφούμε μια στήλη από το σχήμα εισόδου στο σχήμα εξόδου.

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

  1. Επιλέγεται ο Πίνακας Πηγή KNA1.
  2. Επιλέξτε όλη τη στήλη από τον πίνακα προέλευσης και κάντε δεξί κλικ και επιλέξτε έναν χάρτη για έξοδο.
  3. Έξοδος στόχου που επιλέχθηκε ως ερώτημα και η στήλη θα αντιστοιχιστεί.

5. Αποθήκευση και επικύρωση έργου.

1. Κάντε κλικ στο εικονίδιο επικύρωσης.

2. Εμφανίζεται ένα αναδυόμενο παράθυρο για επιτυχία επικύρωσης.

Βήμα 11) Εκτέλεση εργασίας - Για να εκτελέσετε εργασία, ακολουθήστε την παρακάτω διαδρομή-

  1. Επιλέξτε το εικονίδιο περιοχής έργου για να ανοίξετε το έργο και επιλέξτε το έργο που δημιουργήσατε.
  2. Επιλέξτε Εργασία και κάντε δεξί κλικ.
  3. Επιλέξτε Εκτέλεση επιλογή, για να εκτελέσετε εργασία.

    1. Μετά την εκτέλεση της εργασίας, εμφανίζεται ένα παράθυρο καταγραφής εργασίας, στο οποίο θα εμφανίζεται όλο το μήνυμα σχετικά με την εργασία.
    2. Το τελευταίο μήνυμα θα είναι ότι η εργασία <> ολοκληρώθηκε με επιτυχία.

    Βήμα 12) - Επικύρωση / Έλεγχος δεδομένων στη βάση δεδομένων SAP HANA.

    1. Συνδεθείτε στη βάση δεδομένων SAP HANA μέσω του SAP HANA Studio και επιλέξτε το σχήμα HANAUSER.
    2. Επιλέξτε πίνακα KNA1 στον κόμβο πίνακα.
    3. Κάντε δεξί κλικ στον πίνακα KNA1 και επιλέξτε Open Data Preview.
    4. Πίνακας (KNA1) Δεδομένα που φορτώνονται από διαδικασίες BODS όπως παραπάνω θα εμφανίζονται στην οθόνη προεπισκόπησης δεδομένων.