Όλα για το Star Schema & Extended Star Schema in SAP BI/BW

Τι είναι το Σχήμα;

Στο σύστημα διαχείρισης βάσεων δεδομένων (DBMS), το σχήμα αντιπροσωπεύει τη σχεσιακή βάση δεδομένων. Καθορίζει τους πίνακες, τα πεδία σε κάθε πίνακα και τη σχέση μεταξύ πεδίων και πινάκων. Με άλλα λόγια το σχήμα είναι μια συλλογή αντικειμένων βάσης δεδομένων, συμπεριλαμβανομένων πινάκων, προβολών, ευρετηρίων και συνωνύμων. Τα σχήματα αποθηκεύονται γενικά σε ένα λεξικό δεδομένων.

Τι είναι το Classical Star Schema;

Ένα κλασικό σχήμα αστεριού είναι ένα πολυδιάστατο μοντέλο δεδομένων. Βασίζεται σε ένα κεντρικό Πίνακας γεγονότων που περιβάλλεται από πολλά τραπέζια διαστάσεων σε σχήμα αστεριού (εξ ου και το όνομα).

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

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

Classical Star Schema in SAP BI/BW

Τι είναι το Extended Star Schema;

Στο εκτεταμένο σχήμα αστεριού, ο "πίνακας δεδομένων" και ο "κύριος πίνακας δεδομένων" συνδέονται μέσω του πίνακα SID (αναπληρωματικό αναγνωριστικό). Στο εκτεταμένο σχήμα αστεριών , ο πίνακας γεγονότων και ο πίνακας διαστάσεων θα βρίσκονται μέσα στον κύβο. Έχει ικανότητα ανάλυσης 16*248 (Πίνακας SID). Ο πίνακας δεδομένων είναι μικρός και ο πίνακας διαστάσεων είναι τεράστιος σε αντίθεση με το μοντέλο Star Schema. Σύμφωνα με το μοντέλο εκτεταμένου σχήματος αστεριού, ο πίνακας διαστάσεων δεν περιέχει κύρια δεδομένα

Εκτεταμένο Star Schema in SAP BI/BW

Ακολουθούν τα διάφορα στοιχεία ενός εκτεταμένου σχήματος αστεριών.

  1. Ο πίνακας χαρακτηριστικών περιέχει το χαρακτηριστικό των βασικών δεδομένων.
  2. Ο πίνακας SID δημιουργεί το μοναδικό SID για το (Surrogate Id) κάθε κύριες εγγραφές δεδομένων.
  3. Ο πίνακας διαστάσεων δημιουργεί το DimId για κάθε μοναδικό συνδυασμό SID (Μέχρι 248 SID (χαρακτήρες) μπορούν να φιλοξενηθούν στον πίνακα DIM).
  4. Περιγραφή κράτησης πίνακα κειμένου των βασικών δεδομένων.
  5. Ο πίνακας γεγονότων περιέχει μοναδικό συνδυασμό αναγνωριστικού DIM και αριθμών κλειδιών (Μπορούν να φιλοξενηθούν έως και 233 βασικοί αριθμοί (μετρήσιμη ποσότητα) στον πίνακα γεγονότων).

Εκτεταμένο Star Schema in SAP BI/BW

Παρακάτω είναι ένα παράδειγμα του τρόπου με τον οποίο ένας πίνακας γεγονότων ενός Infocube μοιάζει με.

Εκτεταμένο Star Schema in SAP BI/BW

Παρακάτω είναι οι πίνακες Dimension και SID.

Εκτεταμένο Star Schema in SAP BI/BW

Παρακάτω εμφανίζονται τα κύρια δεδομένα αντικειμένου πληροφοριών και ο πίνακας κειμένου.

Εκτεταμένο Star Schema in SAP BI/BW

Infocube : Δείγμα εκτεταμένου σχήματος αστεριών

Το παρακάτω είναι ένα παράδειγμα του Infocube που δείχνει το Extended Star Schema.

Βήματα που εξηγούν το εκτεταμένο σχήμα αστεριών ενός Infocube:

  1. Ο πίνακας Fact του InfoCube έχει τιμή 3.
  2. Η τιμή του πίνακα γεγονότων (δηλαδή «3») αντιστοιχίζεται στον πίνακα Dimension.
  3. Το αναγνωριστικό διάστασης "3" έχει ένα SID αντιστοιχισμένο στον πίνακα SID.
  4. Η τιμή SID αντιστοιχίζεται με τον πίνακα δεδομένων Κείμενο και Κύριο.

Infocube : Δείγμα εκτεταμένου σχήματος αστεριών