Nov 28, 2009

Η δυνατότητα Query Repository στο Oracle BI

Καθώς μεγαλώνει ένα project στο Oracle BI EE, γίνεται αναγκαίο πολλές φορές να διαχειριστούμε πιο αποτελεσματικά τη δομή του. Ολόκληρη η σχεδίαση μας καταλήγει σε ένα αρχείο rpd που αποτελεί ένα "κλειστό" format. Για καλή μας τύχη, υπάρχει η επιλογή του μενού Tools-->Query Repository που μας επιτρέπει να κάνουμε διάφορα ερωτήματα στη δομή του rpd μας, και έτσι να εξάγουμε χρήσιμα συμπεράσματα.

Το πλαίσιο του διαλόγου του Query Repository μας προτρέπει να συμπληρώσουμε:
  • το είδος του στοιχείου προς αναζήτηση (πχ logical table, physical column, κλπ)
  • το όνομα του στοιχείου προς αναζήτηση
  • το φίλτρο (συνθήκη) της αναζήτησης που αποτελεί το πιο ευέλικτο κριτήριο.
Για την εξειδίκευση του φίλτρου, κάνουμε click στο κουμπί Filter όπου ανάλογα με το είδος του στοιχείου που έχουμε επιλέξει, μπορούμε να κατασκευάσουμε, με διάφορους τελεστές το ερώτημά μας, συσχετίζοντας το ενδεχομένως με άλλα στοιχεία του repository.

Έχοντας διαμορφώσει το ερώτημα μας, μπορούμε να δούμε τα αποτελέσματα ή να τα αποθηκεύσουμε σε ένα αρχείο csv. Για παράδειγμα, διαμορφώνοντας το φίλτρο:

Related to <> ((Type == Presentation Catalog))

σε σχέση με τα logical tables, διαπίστωσα ποιοι λογικοί πίνακες δεν χρησιμοποιούνται από το presentation layer.

No comments: