A record management system is provided for generating a multi-dimensional
view for different measures. A set of records is retrieved in response to
a set of queries. The records include dimension values and measure values,
which are associated with the measures. The set of records is maintained
in a master table. The record management system generates a record
structure foundation, including a query map and a master table index. The
record management system then employs the record structure foundation to
generate a multi-dimensional layout mapping for the measures that are to
be represented in the view. The record structure foundation and measure
values in the master table are used to convert the layout mapping into the
desired multi-dimensional view. The record management system includes data
storage units for implementing the master table, query map, master table
index, and layout mapping. These data storage units are coupled to a set
of processing engines, which include a control engine, query engine, index
engine, and layout engine that provide for performing operations that
result in the generation of a multi-dimensional view.
Ένα σύστημα διαχείρισης αρχείων παρέχεται για την παραγωγή μιας πολυδιάστατης άποψης για τα διαφορετικά μέτρα. Ένα σύνολο αρχείων ανακτάται σε απάντηση σε ένα σύνολο ερωτήσεων. Τα αρχεία περιλαμβάνουν τις τιμές διάστασης και τις τιμές μέτρου, οι οποίες συνδέονται με τα μέτρα. Το σύνολο αρχείων διατηρείται σε έναν κύριο πίνακα. Το σύστημα διαχείρισης αρχείων παράγει ένα ίδρυμα δομών αρχείων, συμπεριλαμβανομένου ενός χάρτη ερώτησης και ενός κύριου επιτραπέζιου δείκτη. Το σύστημα διαχείρισης αρχείων χρησιμοποιεί έπειτα το ίδρυμα δομών αρχείων για να παραγάγει μια πολυδιάστατη χαρτογράφηση σχεδιαγράμματος για τα μέτρα που πρόκειται να αντιπροσωπευθούν κατά την άποψη. Οι τιμές ιδρύματος και μέτρου δομών αρχείων στον κύριο πίνακα χρησιμοποιούνται για να μετατρέψουν τη χαρτογράφηση σχεδιαγράμματος στην επιθυμητή πολυδιάστατη άποψη. Το σύστημα διαχείρισης αρχείων περιλαμβάνει τις μονάδες αποθήκευσης στοιχείων για την εφαρμογή του κύριου πίνακα, του χάρτη ερώτησης, του κύριου επιτραπέζιου δείκτη, και της χαρτογράφησης σχεδιαγράμματος. Αυτές οι μονάδες αποθήκευσης στοιχείων συνδέονται με ένα σύνολο μηχανών επεξεργασίας, οι οποίες περιλαμβάνουν μια μηχανή ελέγχου, τη μηχανή ερώτησης, τη μηχανή δεικτών, και τη μηχανή σχεδιαγράμματος που επιτρέπουν την εκτέλεση των διαδικασιών που οδηγούν στην παραγωγή μιας πολυδιάστατης άποψης.