Καθορισμός αρχείων σε διαδρομή καταλόγου

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


Από το πλαίσιο διαλόγου της εργασίας "Φόρτωση δεδομένων" όπου ο τύπος φόρτωσης είναι "Αρχείο", μπορείτε να περιηγηθείτε για να επιλέξετε δεδομένα και αρχεία κανόνων από τον κατάλογο.

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

Όταν δεν έχετε καθορίσει τη διαδρομή καταλόγου, ο κατάλογος κύβου θεωρείται ότι είναι η θέση, εκτός εάν ένας διαχειριστής έχει καθορίσει μια εναλλακτική διαδρομή (μέσω της διαμόρφωσης FILEGOVPATH).

Ο κατάλογος κύβου είναι ο φάκελος <Κατάλογος εφαρμογών>/app/appname/dbname.

Αν δεν ξέρετε πού βρίσκεται ο <Κατάλογος εφαρμογών> στο περιβάλλον σας,

  • Ανατρέξτε στην ενότητα Τοποθεσίες περιβάλλοντος στην πλατφόρμα Essbase αν χρησιμοποιείτε μια ανεξάρτητη ανάπτυξη Essbase.

  • Αν χρησιμοποιείτε μια ανάπτυξη Essbase στο Oracle Cloud Infrastructure Marketplace, τότε ο <Κατάλογος εφαρμογών> είναι /u01/data/essbase/app.

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

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

import database 'Sample'.'Basic' data from server data_file 'catalog/shared/Data_Basic' using server rules_file 'Data' on error write to "dataload.err";

Στο ακόλουθο παράδειγμα CLI dimbuild, το αρχείο κανόνων καθορίζεται σε έναν κατάλογο χρηστών, ενώ το αρχείο δεδομένων σε έναν κοινόχρηστο κατάλογο.

esscs dimbuild -a Sample -db Basic -CRF /users/admin/Dim_Market.rul -CF /shared/Market.txt -R ALL_DATA -F

Σημείωση:

Αν η ανάπτυξη Essbase είναι στο Oracle Cloud Infrastructure Marketplace και χρησιμοποιεί ενοποίηση χώρου αποθήκευσης αντικειμένων, τότε οι εργασίες που απαιτούν πρόσβαση στα αρχεία στους καταλόγους shared ή user στον κατάλογο Essbase, θα τα αναζητήσουν (ή θα τα εξαγάγουν) στην περιοχή προσωρινής αποθήκευσης αντικειμένων OCI που συσχετίζεται με τη στοίβα Essbase στο OCI. Για περισσότερες πληροφορίες, βλ. Δημιουργία στοίβας.