Σχήμα βάσης δεδομένων ιστορικού

Οι πίνακες της βάσης δεδομένων ιστορικού διαιρούνται σε δύο είδη. Πρόκειται για τους στατικούς πίνακες που δημιουργούνται κατά την εγκατάσταση του WebSphere Business Monitor και τους δυναμικούς πίνακες που δημιουργούνται για κάθε μοντέλο επιχειρησιακών μέτρων που εισάγεται.

Στους πίνακες που ακολουθούν περιγράφονται τα δύο είδη της βάσης δεδομένων ιστορικού, καθώς και η αντιστοιχία της κάθε στήλης με το μοντέλο επιχειρησιακών μέτρων.
Σημείωση:
  • Δυνατότητα λήψης τιμής Null σημαίνει ότι η στήλη μπορεί να δεχτεί ή όχι κενές τιμές
  • Περιγραφή: περιγράφει την αντιστοιχία ανάμεσα σε μια στήλη και τους ορισμούς που αφορούν το μοντέλο επιχειρησιακών μέτρων. Κάθε στήλη δεν είναι απαραίτητο να διαθέτει περιγραφή.

Στατικοί πίνακες βάσης δεδομένων

DIM_TIME

Πίνακας διάστασης χρόνου

Όνομα στήλης Είδος στήλης Περιγραφή στήλης Δυνατότητα λήψης τιμής Null
SURROGATE_KEY INTEGER Είναι το πρωτεύον κλειδί Ο
DAY SMALLINT Αντιπροσωπεύει την ημέρα Ο
MONTH SMALLINT Αντιπροσωπεύει το μήνα Ο
YEAR INTEGER Αντιπροσωπεύει το έτος Ο

Δυναμικοί πίνακες βάσης δεδομένων

Η βάση δεδομένων ιστορικού εφαρμόζει δομή αστεροειδούς σχήματος με έναν κεντρικό πίνακα γεγονότων που περιβάλλεται από αρκετούς "τελικούς" πίνακες διαστάσεων. Ο πίνακας γεγονότων είναι παρόμοιος με τον πίνακα περιβάλλοντος στις βάσεις δεδομένων κατάστασης και εκτέλεσης. Υπάρχει ένα αστέρι για το περιβάλλον και ένα για τις αντίστοιχες δραστηριότητες του περιβάλλοντος. Για παράδειγμα, στις βάσεις δεδομένων κατάστασης και εκτέλεσης μπορούμε να έχουμε έναν πίνακα χρήσεων περιβάλλοντος και έναν πίνακα χρήσεων δραστηριοτήτων για κάθε περιβάλλον.

Πίνακας γεγονότων περιβάλλοντος

Σύμβαση ονοματοθεσίας: FCT_<όνομα περιβάλλοντος που ορίζεται από τον υπολογιστή>

Οι μόνιμες στήλες είναι:

Όνομα στήλης Είδος στήλης Περιγραφή στήλης Δυνατότητα λήψης τιμής Null
MCI_MCIID DECIMAL(19,0) Μοναδική ταυτότητα της χρήσης δραστηριότητας, καθώς και πρωτεύον κλειδί του πίνακα. Ο
PARENT_MCIID DECIMAL(19,0) Μοναδική ταυτότητα της γονικής χρήσης διεργασίας, αν υπάρχει Ν
SK_<όνομα διάστασης που ορίζεται από τον υπολογιστή> INTEGER Εξωτερικό κλειδί που παραπέμπει σε έναν πίνακα διαστάσεων. Καθορίζεται η σχέση του εξωτερικού κλειδιού (FK). Καθορίζεται μία από αυτές τις στήλες για κάθε διάσταση που υπάρχει στο περιβάλλον. Ν
GMT_<όνομα μετρικού στοιχείου που ορίζεται από τον υπολογιστή> TIMESTAMP Τιμή αποτυπώματος χρόνου που χρησιμοποιείται για την αποθήκευση της τιμής της ώρας GMT για μετρικά στοιχεία με είδος δεδομένων "Αποτύπωμα χρόνου". (Η στήλη αυτή δημιουργείται μόνο όταν το μετρικό στοιχείο ώρας έχει σημειωθεί ως διάσταση. Όταν τα μετρικά στοιχεία ώρας σημειώνονται ως διαστάσεις, αποθηκεύονται μόνο με ανάλυση ημέρας/μήνα/έτους, συνεπώς η στήλη αυτή σας δίνει τη δυνατότητα να δείτε την ακριβή τιμή ώρας αυτών των μετρικών στοιχείων). Ν

Τα ακόλουθα τρία είδη στηλών χρησιμοποιούνται όταν τα μετρικά στοιχεία έχουν σημειωθεί ως γεγονότα (όχι διαστάσεις).

Είδη στηλών που χρησιμοποιούνται όταν τα μετρικά στοιχεία σημειώνονται ως γεγονότα
Όνομα στήλης Είδος στήλης Περιγραφή στήλης Δυνατότητα λήψης τιμής Null
M_<όνομα που ορίζεται από τον υπολογιστή> Το είδος δεδομένων ποικίλλει ανάλογα με το είδος δεδομένων που ορίζεται στο μοντέλο επιχειρησιακών μέτρων. Αναπαριστά την τιμή ενός μετρικού στοιχείου ή ορισμού κλειδιού. Ν
C_<όνομα που ορίζεται από τον υπολογιστή> BIGINT Αναπαριστά καταμετρητές. Ν
T1_<όνομα που ορίζεται από τον υπολογιστή> BIGINT Αναπαριστά αθροιστικό χρόνο για χρονομετρητές. (Οι χρονομετρητές αναπαριστώνται με μία μόνο στήλη στη βάση δεδομένων ιστορικού, ενώ στη βάση δεδομένων κατάστασης χρησιμοποιούν περισσότερες από μία στήλες.) Ν
Πίνακας διάστασης

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

Σύμβαση ονοματοθεσίας: DIM_<όνομα διάστασης που ορίζεται από τον υπολογιστή>

Οι μόνιμες στήλες είναι:

Όνομα στήλης Είδος στήλης Περιγραφή στήλης Δυνατότητα λήψης τιμής Null
SURROGATE_KEY INTEGER Τιμή πρωτεύοντος κλειδιού που ορίζεται από τον υπολογιστή για αυτή τη σειρά διάστασης. Καθορίζει το πρωτεύον κλειδί (PK). Ο

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

Στήλες που βασίζονται σε ορισμούς
Όνομα στήλης Είδος στήλης Περιγραφή στήλης Δυνατότητα λήψης τιμής Null
M_<όνομα που ορίζεται από τον υπολογιστή> Το είδος δεδομένων ποικίλλει ανάλογα με το είδος δεδομένων που ορίζεται στο μοντέλο επιχειρησιακών μέτρων. Αναπαριστά την τιμή ενός μετρικού στοιχείου ή ορισμού κλειδιού. Ν
C_<όνομα που ορίζεται από τον υπολογιστή> BIGINT Αναπαριστά καταμετρητές. Ν
T1_<όνομα που ορίζεται από τον υπολογιστή> BIGINT Αναπαριστά αθροιστικό χρόνο για χρονομετρητές. (Οι χρονομετρητές αναπαριστώνται με μία μόνο στήλη στη βάση δεδομένων ιστορικού, ενώ στη βάση δεδομένων κατάστασης χρησιμοποιούν περισσότερες από μία στήλες.) Ν

Το αστεροειδές σχήμα δραστηριοτήτων ακολουθεί τις ίδιες συμβάσεις, αλλά οι πίνακες ονομάζονται AFC_ και ADM_ αντίστοιχα.


Copyright IBM Corporation 2005, 2006. Με την επιφύλαξη παντός δικαιώματος.