Κοινή χρήση μέσω


Βασικές έννοιες του SAP BW

Αυτό το άρθρο περιγράφει βασική ορολογία που χρησιμοποιείται όταν περιγράφεται η αλληλεπίδραση μεταξύ του διακομιστή SAP BW και του Power Query. Περιλαμβάνει επίσης πληροφορίες σχετικά με τα εργαλεία που μπορεί να σας φανούν χρήσιμα όταν χρησιμοποιείτε τη σύνδεση Power Query SAP BW.

Αρχιτεκτονική ενοποίησης

Από τεχνική άποψη, η ενοποίηση μεταξύ των εφαρμογών και του SAP BW βασίζεται στις λεγόμενες διασυνδέσεις προγραμματισμού επιχειρησιακών εφαρμογών online ανάλυσης (OLAP) (BAPI).

Τα BAPI OLAP παρέχονται με SAP BW και παρέχουν σε τρίτους και προγραμματιστές τυποποιημένες διασυνδέσεις που τους επιτρέπουν να έχουν πρόσβαση στα δεδομένα και τα μετα-δεδομένα του SAP BW με τα δικά τους εργαλεία προσκηνίου.

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

Τα BAPI OLAP υλοποιούνται στο SAP BW ως λειτουργικές μονάδες συναρτήσεων με δυνατότητα RFC και καλούνται από εφαρμογές μέσω του πρωτοκόλλου RFC του SAP. Αυτό απαιτεί την εγκατάσταση της βιβλιοθήκης NetWeaver RFC ή του SAP .NET Σύνδεση or στον υπολογιστή της εφαρμογής.

Τα BAPI OLAP παρέχουν μεθόδους για την περιήγηση στα μετα-δεδομένα και τα κύρια δεδομένα, καθώς και για τη διαβίβαση δηλώσεων MDX για εκτέλεση στον επεξεργαστή MDX.

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

Αρχιτεκτονική ενοποίησης.

Το SAP Business Explorer και άλλα εργαλεία SAP χρησιμοποιούν μια πιο άμεση διασύνδεση με τον επεξεργαστή SAP BW OLAP που ονομάζεται Υπηρεσίες καταναλωτή επιχειρηματικής ευφυΐας, κοινώς γνωστό ως BICS. Το BICS δεν είναι διαθέσιμο για εργαλεία τρίτων κατασκευαστών.

Προελεύσεις δεδομένων SAP BW

Τα BAPI OLAP παρέχουν σε εφαρμογές τρίτων με πρόσβαση σε SAP BW InfoProviders και ερωτήματα BEx.

Συνήθως, όταν ένα εργαλείο τρίτου κατασκευαστή, όπως το Power Query, συνδέεται χρησιμοποιώντας τα BAPI OLAP, το SAP BW αποκρίνεται πρώτα με μια λίστα καταλόγων που είναι διαθέσιμοι στο σύστημα SAP BW.

Υπάρχει ένας κατάλογος με το τεχνικό όνομα $INFOCUBE που περιέχει όλα τα στοιχεία InfoProviders στο σύστημα SAP BW. Αυτός ο κατάλογος εμφανίζεται ως κόμβος στην περιήγηση του Power Query. Αναπτύσσοντας αυτόν τον κόμβο στην περιήγηση, μπορείτε να επιλέξετε από τα διαθέσιμα στοιχεία InfoProviders στο σύστημα SAP BW.

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

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

Παρόλο που τα ερωτήματα BEx έχουν πλεονεκτήματα ως προελεύσεις δεδομένων (μεταβείτε στην ενότητα Ζητήματα επιδόσεων), δεν χρειάζεστε ένα ερώτημα για κάθε αναφορά. Θα χρειαστεί να σταθμίσετε το κόστος ανάπτυξης και διατήρησης πρόσθετων ερωτημάτων σε σχέση με τις απαιτήσεις αναφοράς τους.

Αντικείμενα δεδομένων στο SAP BW

Το SAP BW συνοδεύεται από ενσωματωμένα εργαλεία για τη δημιουργία μοντέλων δεδομένων που βασίζονται σε διαφορετικά αντικείμενα δεδομένων. Είναι χρήσιμο να έχετε μια στοιχειώδη κατανόηση του τρόπου με τον οποίο αντιπροσωπεύονται τα δεδομένα στο SAP BW και την ορολογία. Τα κύρια αντικείμενα δεδομένων στο SAP BW παρουσιάζονται για λίγο εδώ:

  • Το InfoProvider είναι ο γενικός όρος για ένα αντικείμενο επιχειρηματικής ευφυΐας (BI) στο οποίο φορτώνονται δεδομένα ή παρέχει προβολές δεδομένων. Είναι δυνατή η υποβολή ερωτημάτων στα στοιχεία InfoProviders με εργαλεία προγράμματος-πελάτη, όπως η Εξερεύνηση επιχειρήσεων (ή BEx) και επίσης με το Power Query.

    Τα στοιχεία InfoProviders μπορούν να θεωρηθούν ως ομοιόμορφες υπηρεσίες παροχής δεδομένων από την άποψη ενός ορισμού ερωτήματος. Επομένως, τα δεδομένα τους μπορούν να αναλυθούν με ενιαίο τρόπο.

  • Το InfoCube είναι ένας τύπος InfoProvider. Ένα InfoCube περιγράφει, από την πλευρά της ανάλυσης, ένα αυτόνομο σύνολο δεδομένων, για μια περιοχή προσανατολισμένη σε επιχειρήσεις, για παράδειγμα Αγορά. Μπορείτε να αναλύσετε ένα InfoCube απευθείας ως InfoProvider με εργαλεία ανάλυσης και αναφοράς, συμπεριλαμβανομένων των εφαρμογών Power BI ή Power Platform.

    Ένα InfoCube αποτελείται από ένα σύνολο σχεσιακών πινάκων που διατάσσονται σύμφωνα με ένα βελτιωμένο αστεροειδές σχήμα. Αυτό σημαίνει ότι υπάρχει ένας (μεγάλος) πίνακας δεδομένων που περιέχει τα βασικά στοιχεία για το InfoCube και επίσης πολλούς (μικρότερους) πίνακες διαστάσεων που το περιβάλλουν.

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

  • Η διάσταση είναι μια ομαδοποίηση των σχετικών χαρακτηριστικών με έναν μοναδικό γενικό όρο. Για παράδειγμα, η διάσταση Πελάτης μπορεί να αποτελείται από τον Αριθμό πελάτη, την Ομάδα πελατών και τα επίπεδα της ιεραρχίας πελατών.

    Μια διάσταση πωλήσεων μπορεί να περιέχει τα χαρακτηριστικά Sales Person, Sales Group και Sales Office.

    Μια διάσταση ώρας θα μπορούσε να έχει τα χαρακτηριστικά Ημέρα (με τη μορφή ΗΕΕΕΜΗ), Εβδομάδα (με τη μορφή ΗΕΕ. WW), Month (στη μορφή ΗΕΕ. MM), Year (με τη μορφή ΕΕΕΕ) και Fiscal Period (στη μορφή ΕΕΕΕ. PPP).

  • Τα χαρακτηριστικά αναφέρονται σε κύρια δεδομένα με τα χαρακτηριστικά τους και περιγραφές κειμένου, και σε ορισμένες περιπτώσεις ιεραρχίες. Τα χαρακτηριστικά ενός InfoCube αποθηκεύονται σε διαστάσεις.

    Για παράδειγμα, η διάσταση Πελάτης μπορεί να έχει τα χαρακτηριστικά Πουλήθηκαν προς μέρος, Αποστολής προς μέρος και Πληρωτής.

    Το χαρακτηριστικό Πουλήθηκε προς μέρος θα μπορούσε να έχει τα χαρακτηριστικά Χώρα, Περιοχή, Πόλη, Οδός και Βιομηχανία. Η περιγραφή κειμένου του χαρακτηριστικού θα είναι το όνομα του στοιχείου Πουλήθηκε προς μέρος.

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

  • InfoObjects είναι ο γενικός όρος για όλα τα χαρακτηριστικά και τους βασικούς αριθμούς. Όλα τα InfoObjects διατηρούνται ανεξάρτητα από το InfoCube στο SAP BW. Τα InfoObjects είναι οι μικρότερες μονάδες επιχειρηματικής ευφυΐας (BI). Χρησιμοποιώντας το InfoObjects, οι πληροφορίες μπορούν να αποθηκευτούν και να αντιστοιχιστούν σε μια δομημένη μορφή. Αυτό απαιτείται για την κατασκευή του InfoProviders. Τα InfoObject με χαρακτηριστικά ή κείμενα μπορεί να είναι από μόνα τους InfoProviders.

  • Το αντικείμενο DataStore (DSO) χρησιμεύει ως θέση αποθήκευσης για ενοποιημένα και καθαρισμένο δεδομένα συναλλαγών ή κύρια δεδομένα σε επίπεδο εγγράφου (ατομικό). Σε αντίθεση με τα πολυδιάστατα δεδομένα στο InfoCubes, τα δεδομένα στα αντικείμενα DataStore αποθηκεύονται σε διαφανείς, επίπεδους πίνακες βάσης δεδομένων. Το σύστημα δεν δημιουργεί ξεχωριστούς πίνακες δεδομένων ή πίνακες διαστάσεων για DSOs. Τα δεδομένα στα DSOs μπορούν να αξιολογηθούν χρησιμοποιώντας ένα ερώτημα BEx.

  • Τα multiProviders είναι ένας ειδικός τύπος InfoProvider που συνδυάζει δεδομένα από πολλά στοιχεία InfoProviders. Στη συνέχεια, είναι διαθέσιμα για αναφορές. Τα πολλαπλών προσδίδοντες δεν περιέχουν δεδομένα, τα δεδομένα τους προέρχονται αποκλειστικά από τα στοιχεία InfoProviders στα οποία βασίζονται. Τα πολλαπλά προσδιοριζόμενα μπορούν να βασίζονται σε οποιονδήποτε συνδυασμό InfoProviders, συμπεριλαμβανομένων των InfoCubes, αντικειμένων DataStore, InfoObjects ή InfoSets.

  • Τα σύνολα πληροφοριών είναι ένας ειδικός τύπος InfoProvider που δεν αποθηκεύει δεδομένα φυσικά. Τα σύνολα πληροφοριών περιγράφουν δεδομένα που βασίζονται στη σύνδεση των πινάκων άλλων InfoProviders, όπως αντικείμενα DataStore, τυπικά InfoCubes ή InfoObjects με κύρια χαρακτηριστικά δεδομένων. Τα σύνολα πληροφοριών μπορεί να είναι χρήσιμα όταν πρέπει να δημιουργήσετε μια αναφορά που εκτείνεται σε δύο ή περισσότερους διαφορετικούς προορισμούς δεδομένων στο SAP BW.

Οι σύνθετες υπηρεσίες παροχής είναι ένα νέο αντικείμενο δεδομένων σε συστήματα SAP BW που εκτελούνται σε HANA, δηλαδή SAP BW 7.5 ή BW4/HANA. Μια σύνθετη υπηρεσία παροχής βασίζεται σε JOIN ή UNION άλλων InfoProviders ή Ευρετήρια ανάλυσης. Τα δεδομένα σε σύνθετες υπηρεσίες παροχής μπορούν να αξιολογηθούν χρησιμοποιώντας ένα ερώτημα BEx.

Δείτε επίσης