Οι εντολές CLI του Essbase που δίνετε στο κέλυφος esscs σάς βοηθούν με την εκτέλεση λειτουργιών πλατφόρμας ρουτίνας όπως: calc, dataload, dimbuild, lcmexport, lcmimport, αποστολή και λήψη στοιχείων, εκκίνηση και διακοπή εφαρμογής ή κύβου και άλλα.
Οι ακόλουθες εντολές είναι διαθέσιμες στο περιβάλλον εργασίας γραμμής εντολών. Τα ορίσματα στις εντολές μπορούν να καθοριστούν με οποιαδήποτε σειρά.
Για να εμφανιστεί η βοήθεια για όλες τις εντολές, εισαγάγετε esscs -h
. Για να εμφανιστεί η βοήθεια για μια συγκεκριμένη εντολή, εισαγάγετε esscs εντολή -h
.
Για να ενεργοποιήσετε τα αναλυτικά αποτελέσματα εξόδου για οποιαδήποτε εντολή, δηλαδή να εμφανίζονται εκτενείς πληροφορίες (αν υπάρχουν), εισαγάγετε esscs εντολή -v ορίσματα εντολών
.
Η εντολή CLI login για το Essbase πραγματοποιεί έλεγχο ταυτότητας για εσάς στο Essbase ώστε να μπορείτε να χρησιμοποιήσετε το CLI.
Για να μπορέσετε να δώσετε άλλες εντολές CLI στο Essbase, πρέπει να συνδεθείτε. Εάν απαιτείται μια ασφαλής σύνδεση, η διεύθυνση τοποθεσίας πρέπει να αρχίζει με https
.
Ο έλεγχος ταυτότητας όταν χρησιμοποιείτε εντολές CLI γίνεται με τους παρακάτω τρόπους:
setpassword
μία φορά για να αποθηκευτεί ο κωδικός πρόσβασης για το συνδυασμό client/χρήστη που σας αφορά. Στις επόμενες συνεδρίες, μπορείτε να χρησιμοποιείτε την εντολή σύνδεσης
χωρίς να σας ζητείται να πληκτρολογήσετε κωδικό πρόσβασης.σύνδεσης
(Προσοχή: ο κωδικός πρόσβασης εμφανίζεται στο παράθυρο του κελύφους ως cleartext).σύνδεσης
. Θα σας ζητηθεί να πληκτρολογήσετε κωδικό πρόσβασης, ο οποίος είναι κρυφός.Αν είστε ενοποιημένος χρήστης SSO στην υπηρεσία Oracle Identity Cloud Service, δεν υποστηρίζεται η σύνδεση με χρήση MaxL ή CLI. Η ενοποιημένη σύνδεση SSO απαιτεί παράθυρο ενός προγράμματος περιήγησης. Δημιουργήστε έναν εγγενή χρήστη της υπηρεσίας Oracle Identity Cloud Service, και συνδεθείτε με αυτόν τον χρήστη όταν χρησιμοποιείτε MaxL ή CLI.
Σύνταξη (login)
login [-verbose] -essbaseurl https://instance-name.example.com/essbase -user username [-password password]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών |
-essbaseurl | -url | Διεύθυνση στιγμιότυπου του Essbase |
-user | -u | Όνομα χρήστη |
-password | -p | Προαιρετικό. Κωδικός πρόσβασης για το χρήστη. Εναλλακτικά, ορίστε τον κωδικό πρόσβασης χρησιμοποιώντας setpassword.
Αν δίνετε την εντολή σύνδεσης από μια δέσμη ενεργειών και ο κωδικός πρόσβασης περιέχει ειδικούς χαρακτήρες, απαιτούνται διπλά εισαγωγικά (για παράδειγμα, Η χρήση του χαρακτήρα |
Παράδειγμα 1 (login)
esscs login -url https://myEssbase-test-myDomain.analytics.us2.example.com/essbase -u smith
Παράδειγμα 2 (login)
Στο παρακάτω παράδειγμα, ο χρήστης που πραγματοποιεί σύνδεση, admin1@example.com
είναι ένας διαχειριστής της υπηρεσίας Identity Cloud Service ο οποίος ορίστηκε ως ο αρχικός διαχειριστής του Essbase κατά την ανάπτυξη στοίβας του Essbase στο Oracle Cloud Infrastructure. Επειδή δεν ζητείται κωδικός πρόσβασης σε αυτό το παράδειγμα, ο διαχειριστής θα πρέπει να το εισαγάγει στη συνέχεια. Η διεύθυνση τοποθεσίας είναι το essbase_url από τις εξόδους των εργασιών που προκύπτουν από την ανάπτυξη στοίβας.
esscs login -u admin1@example.com -url https://192.0.2.1/essbase
Σύνταξη (logout)
logout
Παράδειγμα (logout)
esscs logout
Η εντολή CLI calc για το Essbase εκτελεί μια δέσμη ενεργειών υπολογισμού στον κύβο. Για να εκτελέσετε αυτήν την εντολή, χρειάζεστε τουλάχιστον δικαίωμα ενημέρωσης βάσης δεδομένων, καθώς και εκχωρημένη πρόσβαση στη δέσμη ενεργειών υπολογισμού.
Για την εκτέλεση δεσμών ενεργειών υπολογισμού, πρέπει πρώτα να αποστείλετε τις δέσμες ενεργειών, ως αρχεία .csc, στον κατάλογο του κύβου. Μπορείτε να χρησιμοποιήσετε το CLI για την αποστολή αρχείων. Ανατρέξτε στην ενότητα Upload: Προσθήκη αρχείων κύβων.
Σύνταξη
calc [-verbose] -application appname -db cubename -script scriptfilename
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών |
-application | -a | Όνομα εφαρμογής |
-db | -d | Όνομα βάσης δεδομένων (κύβου) |
-script | -s | Όνομα αρχείου εντολών υπολογισμού. Πρέπει να έχει επέκταση αρχείου .csc . Δεν χρειάζεται να παρέχετε πλήρη διαδρομή. Τα αρχεία θεωρείται ότι βρίσκονται στο σχετικό κατάλογο του κύβου. |
Παράδειγμα
esscs calc -v -a Sample -d Basic -s CALCALL.CSC
Μπορείτε επίσης να εκτελείτε δέσμες ενεργειών υπολογισμού χρησιμοποιώντας την επιλογή "Υπολογισμός" στο εργαλείο σχεδιασμού κύβων ή στο Smart View, τις "Εργασίες" στο περιβάλλον εργασίας web του Essbase ή στο REST API, ή την πρόταση εκτέλεσης υπολογισμού στην MaxL.
Η εντολή CLI clear για το Essbase εκκαθαρίζει δεδομένα από έναν κύβο. Για να χρησιμοποιήσετε αυτήν την εντολή, χρειάζεστε τουλάχιστον δικαίωμα ενημέρωσης βάσης δεδομένων.
Σύνταξη
clear [-verbose] -application appname -db cubename [-option clearOption[-regionspec regionSpec]]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-application | -a | Όνομα εφαρμογής |
-db | -d | Όνομα βάσης δεδομένων (κύβου) |
-option | -O | Προαιρετικό. Λέξη-κλειδί που καθορίζει σε τι θα γίνει απαλοιφή. Προεπιλογή, αν δεν προσδιοριστεί, χρησιμοποιείται η τιμή ALL_DATA.
Οι επιλογές για τους κύβους αποθήκευσης μπλοκ είναι:
Οι επιλογές για τους κύβους συγκεντρωτικών χώρων αποθήκευσης μπλοκ είναι:
|
-regionspec | -rs | Έκφραση MDX που καθορίζει την περιοχή απαλοιφής |
Παράδειγμα
esscs clear -a ASOSamp -d Basic -O PARTIAL_DATA -rs "{([Jan],[Sale],[Cash])}"
Μπορείτε επίσης να εκτελέσετε εκκαθάριση δεδομένων χρησιμοποιώντας την επιλογή "Φόρτωση δεδομένων" στο εργαλείο σχεδίασης κύβων, τις "Εργασίες" στο περιβάλλον εργασίας web του Essbase ή στο REST API, ή με την εντολή επαναφορά τροποποίησης βάσης δεδομένων DBS-NAME στο MaxL.
Η εντολή CLI createlocalconnection για το Essbase δημιουργεί μια σύνδεση JDBC και την αποθηκεύει τοπικά. Για να χρησιμοποιήσετε αυτή την εντολή, χρειάζεστε έναν ρόλο διαχειριστή υπηρεσίας ή έμπειρου χρήστη.
Περιγραφή
Ένας διαχειριστής υπηρεσίας πρέπει να χρησιμοποιήσει αυτήν την εντολή για να δημιουργήσει και να αποθηκεύσει την τοπική σύνδεση, ώστε οι εντολές CLI dataload ή dimbuild να μπορούν να χρησιμοποιηθούν από οποιονδήποτε χρήστη με την επιλογή αναμετάδοσης μέσω ροής. Πρέπει επίσης να ορίσετε μια μεταβλητή περιβάλλοντος EXTERNAL_CLASSPATH που παραπέμπει στο αρχείο .jar για το πρόγραμμα οδήγησης της βάσης δεδομένων σας (ανατρέξτε στην ενότητα Δημιουργία διαστάσεων και φόρτωση δεδομένων μέσω ροής από απομακρυσμένη βάση δεδομένων).
Σύνταξη
createLocalConnection [-verbose] -name streamConnection -connectionstring connectionString -user userName [-driver jdbcDriver] [-password password]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών |
-name | -N | Όνομα σύνδεσης |
-connectionstring | -cs | Συμβολοσειρά σύνδεσης JDBC. Η μορφή μπορεί να είναι με το όνομα υπηρεσίας, ως εξής:
jdbc:oracle:thin:@host:port/service_name Ή με το SID, ως εξής: jdbc:oracle:thin:@host:port:SID Οι παραπάνω μορφές σύνταξης ισχύουν μόνο για το Oracle Database. Δείτε την ενότητα "Παραδείγματα" για μικρές διαφορές στη σύνταξη της συμβολοσειράς σύνδεσης όταν εργάζεστε με άλλους παρόχους. |
-user | -u | Όνομα χρήστη |
-driver | -D | Πρόγραμμα οδήγησης JDBC. Αν δεν παρέχεται, θεωρείται ως προεπιλογή η βάση δεδομένων Oracle, ως oracle.jdbc.driver.OracleDriver |
-password | -p | Κωδικός πρόσβασης (προαιρετικό) |
Αν υπάρχει σύνδεση δικτύου ανάμεσα σε μια εξωτερική προέλευση δεδομένων και το Essbase, είναι πιο αποδοτικό να ορίσετε συνδέσεις επιπέδου εφαρμογής ή καθολικές συνδέσεις και προελεύσεις δεδομένων στο περιβάλλον εργασίας web του Essbase. Αυτοί οι ορισμοί σας βοηθούν να "ανακτήσετε" εύκολα δεδομένα από την εξωτερική προέλευση. Αν δεν έχετε σύνδεση δικτύου ανάμεσα στο Essbase και την εξωτερική προέλευση δεδομένων, τότε μπορείτε να διοχετεύσετε στη ροή φορτώσεις δεδομένων ή δημιουργίες διαστάσεων χρησιμοποιώντας το εργαλείο CLI, δημιουργώντας πρώτα μια τοπική σύνδεση και κατόπιν δίνοντας την εντολή dataload ή dimbuild με την επιλογή ροής.
Σημειώσεις
Ύστερα από τη μετεγκατάσταση στην Έκδοση 21.4 ή σε νεότερη έκδοση, ο διαχειριστής υπηρεσίας πρέπει να δημιουργήσει ξανά τυχόν αποθηκευμένες τοπικές συνδέσεις που είχαν δημιουργηθεί με αυτήν την εντολή σε μια προηγούμενη έκδοση.
Παραδείγματα
Εάν δεν παρέχονται η επιλογή -driver
και η παράμετρος jdbcDriver, η βάση δεδομένων Oracle θεωρείται η βάση δεδομένων ως προεπιλογή.
esscs createLocalConnection -N OracleDBConnection2 -cs jdbc:oracle:thin:@host1.example.com:1521/ORCL.esscs.host1.oraclecloud.com -u OracleUser
Εάν δεν παρέχονται η επιλογή -driver
και η παράμετρος jdbcDriver, η βάση δεδομένων Oracle θεωρείται η βάση δεδομένων ως προεπιλογή.
esscs createLocalConnection -N OracleDBConnection1 -cs jdbc:oracle:thin:@myhostname01:1521:ORCL -u OracleUser -D oracle.jdbc.driver.OracleDriver
Εάν δεν παρέχονται η επιλογή -driver
και η παράμετρος jdbcDriver, η βάση δεδομένων Oracle θεωρείται η βάση δεδομένων ως προεπιλογή.
esscs createLocalConnection -N DB2conn -cs jdbc:db2://myhostname02.example.com:50000/TBC -u myDB2User -D com.ibm.db2.jcc.DB2Driver
Εάν δεν παρέχονται η επιλογή -driver
και η παράμετρος jdbcDriver, η βάση δεδομένων Oracle θεωρείται η βάση δεδομένων ως προεπιλογή.
esscs createLocalConnection -N MySQLconn -cs jdbc:mysql://myhostname03.example.com:3306/tbc -u MySQLUsr -D com.mysql.jdbc.Driver
Εάν δεν παρέχονται η επιλογή -driver
και η παράμετρος jdbcDriver, η βάση δεδομένων Oracle θεωρείται η βάση δεδομένων ως προεπιλογή.
esscs createLocalConnection -N MSSQLConn -cs jdbc:sqlserver://myhostname04.example.com:1433 -u MSSQLUsr -D com.microsoft.sqlserver.jdbc.SQLServerDriver
Εάν δεν παρέχονται η επιλογή -driver
και η παράμετρος jdbcDriver, η βάση δεδομένων Oracle θεωρείται η βάση δεδομένων ως προεπιλογή.
esscs createLocalConnection -N TeraDconn -cs jdbc:teradata://myhostname05.example.com/DBS_PORT=1025 -u TeraUsr -D com.teradata.jdbc.TeraDriver
Η εντολή CLI dataload για το Essbase φορτώνει δεδομένα σε έναν κύβο. Για να χρησιμοποιήσετε αυτήν την εντολή, χρειάζεστε τουλάχιστον δικαίωμα ενημέρωσης βάσης δεδομένων.
Αυτή η εντολή απαιτεί ένα από τα ακόλουθα σύνολα επιλογών:
Αρχείο δεδομένων και προαιρετικό αρχείο κανόνων
Αρχείο κανόνων με όνομα χρήστη και κωδικό πρόσβασης
Επιλογή ροής που αναφέρει μια αποθηκευμένη τοπική σύνδεση
Η πρόσβαση στη βάση δεδομένων προέλευσης πρέπει να είναι δυνατή εντός του δικτύου του client, επειδή δεν λειτουργούν με ενδιάμεσους server Java όλα τα προγράμματα οδήγησης βάσης δεδομένων.
Για να φορτώσετε δεδομένα, πρέπει πρώτα να αποστείλετε το φορτίο δεδομένων και τα αρχεία κανόνων στον κατάλληλο κατάλογο κύβου. Μπορείτε να χρησιμοποιήσετε το CLI για την αποστολή αρχείων. Ανατρέξτε στην ενότητα Upload: Προσθήκη αρχείων κύβων.
Σύνταξη
dataload [-verbose] -application appname -db cubename -file filename [| -catalogfile catalogFile] [-rule rulesFile | -catalogrulefile catalogRulesFile] [-user username [-password password]] [-stream] [-connection connectionName][-query queryString] [-rows n]] [-abortOnError]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών |
-application | -a | Όνομα εφαρμογής |
-db | -d | Όνομα βάσης δεδομένων (κύβου) |
-file | -f | Όνομα αρχείου φόρτωσης δεδομένων. Δεν χρειάζεται να παρέχετε πλήρη διαδρομή. Τα αρχεία θεωρείται ότι βρίσκονται στο σχετικό κατάλογο της βάσης δεδομένων. Μπορείτε να χρησιμοποιήσετε την επιλογή -catalogfile αντί για αυτή την επιλογή. |
-rule | -r | Προαιρετικό. Όνομα αρχείου κανόνων. Δεν χρειάζεται να παρέχετε πλήρη διαδρομή. Τα αρχεία θεωρείται ότι βρίσκονται στο σχετικό κατάλογο της βάσης δεδομένων. Μπορείτε να χρησιμοποιήσετε την επιλογή -catalogrulefile αντί για αυτή την επιλογή. |
-catalogfile | -CF | Όνομα αρχείου φόρτωσης δεδομένων από τον κατάλογο αρχείων. Μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή αντί για την επιλογή -file . |
-catalogrulefile | -CRF | Όνομα αρχείου κανόνων από τον κατάλογο αρχείων. Μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή αντί για την επιλογή -rule . |
-user | -u | Προαιρετικό. Όνομα χρήστη. Απαιτεί κωδικό πρόσβασης, αν χρησιμοποιείται.
Αν χρησιμοποιείτε μια αποθηκευμένη σύνδεση και προέλευση δεδομένων, δεν απαιτείται όνομα χρήστη και κωδικός πρόσβασης. Αν δεν χρησιμοποιείτε μια αποθηκευμένη σύνδεση, και το αρχείο κανόνων συνδέεται με ένα RDBMS, προσδιορίστε το όνομα χρήστη και τον κωδικό πρόσβασης για σύνδεση με το RDBMS. |
-password | -p | Προαιρετικό. Κωδικός πρόσβασης για το χρήστη. Εάν παραληφθεί, θα ζητηθεί από το χρήστη ένας κωδικός πρόσβασης. |
-stream | -S | Προαιρετικό. Χρήση φόρτωση δεδομένων μετάδοσης μέσω ροής. Απαιτεί την επιλογή -conn, αν χρησιμοποιείται. |
-connection | -conn | Απαιτείται, αν χρησιμοποιείται η επιλογή μετάδοσης μέσω ροής. Το όνομα μιας αποθηκευμένης σύνδεσης που δημιουργήθηκε με χρήση της εντολής createlocalconnection CLI. |
-query | -q | Προαιρετικό. Ερώτημα βάσης δεδομένων για υποβολή μαζί με τη φόρτωση δεδομένων μετάδοσης μέσω ροής. |
-rows | -rows | Προαιρετικό. Ο αριθμός σειρών για ταυτόχρονη μετάδοση μέσω ροής. Η προεπιλογή είναι 100. |
-abortOnError | -abort | Ματαίωση φόρτωσης δεδομένων, εάν προκύψει σφάλμα |
Παραδείγματα
esscs dataload -a Sample -db Basic -f Calcdat.txt -abort true
esscs dataload -a Sample -db Basic -r Basic.rul -S -conn oraConn -q "Select * from Data" -rows 50
esscs dataload -a Sample -db Basic -CF /users/weblogic/Data_Basic.txt -r Data.rul -abortonerror
esscs dataload -a Sample -db Basic -CF /users/weblogic/Data_Basic.txt -CRF /shared/Data.rul -abort
esscs dataload -a Sample -db Basic -CRF /shared/Data.rul -S -conn localConnectionName -q "Select * from Table"
Μπορείτε επίσης να εκτελέσετε φόρτωση δεδομένων χρησιμοποιώντας το εργαλείο σχεδιασμού κύβων, τις "Εργασίες" στο περιβάλλον εργασίας web του Essbase ή στο REST API ή την πρόταση εισαγωγής δεδομένων στο MaxL.
Η εντολή CLI deletefile για το Essbase καταργεί στοιχεία κύβων από την εφαρμογή, τη βάση δεδομένων ή τον αρχικό κατάλογο χρήστη. Για τη διαγραφή αρχείων από έναν κύβο, χρειάζεστε τουλάχιστον δικαίωμα "Διαχειριστής βάσης δεδομένων" για τον κύβο. Δεν απαιτούνται ειδικά δικαιώματα για τη διαγραφή αρχείων από τον δικό σας κατάλογο χρήστη.
Σύνταξη
deletefile [-verbose] -file fileName [-application application [-db database] [| -catalogfile catalogFile]]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών |
-file | -f | Το όνομα του αρχείου για διαγραφή |
-application | -a | Προαιρετικό. Όνομα εφαρμογής. Αν δεν υπάρχουν, τα αρχεία θεωρείται ότι βρίσκονται στον αρχικό σας κατάλογο χρήστη. |
-database | -db | Προαιρετικό. Όνομα βάσης δεδομένων (κύβου) |
-catalogfile | -CF | Όνομα και διαδρομή αρχείου από τον κατάλογο αρχείων. Μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή αντί για την επιλογή -file . |
Παραδείγματα
esscs deletefile -a Sample -d Basic -f Act1.rul
esscs deletefile -CF /shared/Data.txt
Μπορείτε επίσης να διαχειριστείτε αρχεία στο εργαλείο σχεδιασμού κύβων, στο περιβάλλον εργασίας web του Essbase, ή στο REST API.
Η εντολή CLI deploy για το Essbase δημιουργεί έναν κύβο από ένα βιβλίο εργασίας εφαρμογής του Excel. Για να εκτελέσετε αυτήν την εντολή, χρειάζεστε τουλάχιστον ρόλο έμπειρου χρήστη (power user).
Σύνταξη
deploy [-verbose] -file fileName [-application application [-database database] | -catalogfile catalogFile] [-restructureoption restructureOption] [-loaddata] [-recreateapplication] [-createfiles] [-executescript]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών |
-file | -f | Το όνομα του αρχείου βιβλίου εργασίας εφαρμογής |
-application | -a | Προαιρετικό. Όνομα εφαρμογής. Αν δεν παρέχεται, το όνομα εφαρμογής θα ληφθεί από το βιβλίο εργασίας. |
-database | -db | Προαιρετικό. Όνομα βάσης δεδομένων (κύβου). Αν δεν παρέχεται, το όνομα βάσης δεδομένων θα ληφθεί από το βιβλίο εργασίας. |
-catalogfile | -CF | Βιβλίο εργασίας εφαρμογής από τον κατάλογο αρχείων. Μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή αντί για την επιλογή -file . |
-loaddata | -l | Προαιρετικό. Φόρτωση δεδομένων, αν το βιβλίο εργασίας εφαρμογής περιέχει ένα φύλλο εργασίας δεδομένων. Διαφορετικά, μόνο μεταδεδομένα εισάγονται στον κύβο. |
-restructureoption | -R | Προαιρετικό. Λέξη-κλειδί που δηλώνει την επιθυμητή επιλογή αναδόμησης.
Οι επιλογές για τους κύβους αποθήκευσης μπλοκ είναι:
Οι επιλογές για τους κύβους συγκεντρωτικών χώρων αποθήκευσης μπλοκ είναι:
|
-recreateapplication | -ra | Προαιρετικό. Δημιουργήστε πάλι την εφαρμογή, αν υπάρχει ήδη |
-createfiles | -cf | Προαιρετικό. Δημιουργήστε στοιχεία κύβου στον κατάλογο αρχείων στο Essbase. |
-executescript | -e | Προαιρετικό. Εκτέλεση δεσμών ενεργειών υπολογισμού Ισχύει μόνο εάν το βιβλίο εργασίας εφαρμογής περιέχει ένα φύλλο εργασίας υπολογισμού, με την επιλογή "Εκτέλεση υπολογισμού" ορισμένη σε "Ναι" στους ορισμούς. |
Παραδείγματα
esscs deploy -v -a SampleD1 -d BasicD1 -f Sample_Basic.xlsx -l -ra -cf -e
esscs deploy -CF "/gallery/Applications/Demo Samples/Block Storage/Sample_Basic.xlsx" -a Sample1 -l -cf -e -R ALL_DATA
Μπορείτε επίσης να αναπτύξετε κύβους χρησιμοποιώντας το εργαλείο σχεδιασμού κύβων ή με την επιλογή "Εισαγωγή" στην ενότητα "Εφαρμογές" στο περιβάλλον εργασίας web του Essbase.
Η εντολή CLI dimbuild για το Essbase φορτώνει διαστάσεις σε έναν κύβο. Για να εκτελέσετε αυτήν την εντολή, χρειάζεστε τουλάχιστον δικαίωμα διαχειριστή βάσης δεδομένων για τον κύβο.
Για να φορτώσετε διαστάσεις, πρέπει πρώτα να αποστείλετε τα αρχεία κανόνων και δημιουργίας διάστασης στο Essbase. Μπορείτε να χρησιμοποιήσετε το CLI για την αποστολή αρχείων. Ανατρέξτε στην ενότητα Upload: Προσθήκη αρχείων κύβων.
Σύνταξη
dimbuild [-verbose] -application appname -db cubename -file fileName [| -catalogfile catalogFile] -rule rulesFile [| -catalogrulefile catalogRulesFile]] [-user userName [-password password]] [-stream] [-connection connectionName][-query queryString] [-rows n]] [-restructureOption restructureOption] [-forcedimbuild]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών |
-application | -a | Όνομα εφαρμογής |
-db | -d | Όνομα βάσης δεδομένων (κύβου) |
-file | -f | Όνομα αρχείου δημιουργίας διάστασης. Δεν χρειάζεται να παρέχετε πλήρη διαδρομή. Τα αρχεία θεωρείται ότι βρίσκονται στο σχετικό κατάλογο βάσης δεδομένων ή εφαρμογής. Μπορείτε να χρησιμοποιήσετε την επιλογή -catalogfile αντί για αυτή την επιλογή. |
-rule | -r | Όνομα αρχείου κανόνων. Δεν χρειάζεται να παρέχετε πλήρη διαδρομή. Τα αρχεία θεωρείται ότι βρίσκονται στο σχετικό κατάλογο βάσης δεδομένων ή εφαρμογής. Μπορείτε να χρησιμοποιήσετε την επιλογή -catalogrulefile αντί για αυτή την επιλογή. |
-catalogfile | -CF | Όνομα αρχείου δημιουργίας διάστασης από τον κατάλογο αρχείων. Μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή αντί για την επιλογή -file. |
-catalogrulefile | -CRF | Όνομα αρχείου κανόνων από τον κατάλογο αρχείων. Μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή αντί για την επιλογή -rule. |
-user | -u | Προαιρετικό. Όνομα χρήστη. Απαιτεί κωδικό πρόσβασης, αν χρησιμοποιείται.
Αν χρησιμοποιείτε μια αποθηκευμένη σύνδεση και προέλευση δεδομένων, δεν απαιτείται όνομα χρήστη και κωδικός πρόσβασης. Αν δεν χρησιμοποιείτε μια αποθηκευμένη σύνδεση, και το αρχείο κανόνων συνδέεται με ένα RDBMS, προσδιορίστε το όνομα χρήστη και τον κωδικό πρόσβασης για σύνδεση με το RDBMS. |
-password | -p | Προαιρετικό. Κωδικός πρόσβασης για το χρήστη. Εάν παραληφθεί, θα ζητηθεί από το χρήστη ένας κωδικός πρόσβασης. |
-stream | -S | Προαιρετικό. Χρήση δημιουργίας διάστασης μετάδοσης μέσω ροής. Απαιτεί την επιλογή -conn, αν χρησιμοποιείται. |
-connection | -conn | Απαιτείται, αν χρησιμοποιείται η επιλογή μετάδοσης μέσω ροής. Το όνομα μιας αποθηκευμένης σύνδεσης που δημιουργήθηκε με χρήση της εντολής createlocalconnection CLI. |
-query | -q | Προαιρετικό. Ερώτημα βάσης δεδομένων για υποβολή μαζί με τη δημιουργία διάστασης μετάδοσης μέσω ροής. |
-rows | -rows | Προαιρετικό. Ο αριθμός σειρών για ταυτόχρονη μετάδοση μέσω ροής. Η προεπιλογή είναι 100. |
-restructureOption | -R |
Ελέγχει τις επιλογές συντήρησης για την αναδόμηση της διάρθρωσης. Για χώρο αποθήκευσης μπλοκ, οι πιθανές επιλογές είναι:
Για συγκεντρωτικό χώρο αποθήκευσης, οι πιθανές επιλογές είναι:
|
-forcedimbuild | -F | Συνεχίστε τη δημιουργία διάστασης ακόμη και αν βρίσκονται σε εξέλιξη άλλες δραστηριότητες χρήστη. Αυτό ακυρώνει τις ενεργές συνεδρίες χρηστών. |
Παραδείγματα
esscs dimbuild -a Sample -d Basic -r Basic.rul -u smith -p password -R NO_DATA -F
esscs dimbuild -a Sample -d Basic -r Basic.rul -S -conn oraConn -q "Select * from Data" -rows 50 -R NO_DATA
esscs dimbuild -a Sample -db Basic -CRF /users/weblogic/Dim_Market.rul -CF /shared/Market.txt -R ALL_DATA -F
Μπορείτε επίσης να εκτελέσετε φόρτωση διαστάσεων χρησιμοποιώντας το εργαλείο σχεδιασμού κύβων, τις "Εργασίες" στο περιβάλλον εργασίας web του Essbase ή στο REST API ή την πρόταση εισαγωγής διαστάσεων στο MaxL.
Η εντολή CLI download για το Essbase πραγματοποιεί λήψη των στοιχείων κύβου από ένα στιγμιότυπο του Essbase σε έναν τοπικό κατάλογο.
Ίσως χρειαστεί να κάνετε λήψη αρχείων κειμένου, αρχείων κανόνων ή αρχείων δέσμης ενεργειών υπολογισμού από έναν κύβο, για να εργαστείτε με αυτά ή να τα αποστείλετε σε έναν άλλον κύβο. Για τη λήψη στοιχείων κύβων, χρειάζεστε τουλάχιστον δικαίωμα ενημέρωσης βάσης δεδομένων.
Σύνταξη
download [-verbose] -file filename[ | -catalogfile catalogFile] [-application appname [-db cubename]] [-localdirectory path] [-overwrite] [-nocompression]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών |
-file | -f | Όνομα αρχείου προς λήψη |
-application | -a | Προαιρετικό. Όνομα εφαρμογής. Αν δεν παρέχεται, τα στοιχεία λαμβάνονται από τον αρχικό κατάλογο χρήστη σας. |
-db | -d | Προαιρετικό. Όνομα βάσης δεδομένων (κύβου) |
-catalogfile | -CF | Αρχείο στον κατάλογο αρχείων. Μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή αντί για την επιλογή -file . |
-localdirectory | -ld | Προαιρετικό. Μια διαδρομή τοπικού καταλόγου |
-overwrite | -o | Προαιρετικό. Αντικατάσταση υπάρχοντος αρχείου |
-nocompression | -nc | Προαιρετικό. Απενεργοποίηση συμπίεσης της μεταφοράς δεδομένων |
Παραδείγματα
esscs download -v -f Product003.rul -a Sample -d Basic -ld c:/temp -o
esscs download -f Acli.rul -ld c:/temp -o
esscs download -CF /shared/Acli.rul -ld c:/temp -o
Μπορείτε επίσης να διαχειριστείτε αρχεία στο εργαλείο σχεδιασμού κύβων, το περιβάλλον εργασίας web του Essbase, ή το REST API.
Η εντολή CLI help για το Essbase εμφανίζει βοήθεια σε επίπεδο εντολών στον κονσόλα ή στο τερματικό.
Σύνταξη
[command] -help | -h
Παραδείγματα
esscs -help
esscs -h
esscs dataload -help
Η εντολή CLI lcmexport για το Essbase δημιουργεί αντίγραφα ασφαλείας για εφαρμογές και στοιχεία κύβου σε ένα αρχείο .zip
της διαχείρισης κύκλου ζωής προϊόντος (LCM), το οποίο κατεβάζει στον τοπικό υπολογιστή σας. Για να εκτελέσετε αυτήν την εντολή, χρειάζεστε τουλάχιστον άδεια διαχειριστή εφαρμογής.
Σύνταξη
lcmExport [-verbose] -application appname|-allApp -zipfilename filename [-localDirectory path][-threads threadscount][-skipdata][-overwrite][-generateartifactlist][-include-server-level][-cube][-exportdata][-filetype][-exportpartitions][-exportfilters][-restEncryPassword]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών. |
-application | -a | 'Ονομα εφαρμογής για δημιουργία αντιγράφου ασφαλείας. |
-allApp | -aa | Προαιρετικό (και με διάκριση πεζών-κεφαλαίων). Αν χρησιμοποιηθεί αντί του -application, εξάγει όλες τις εφαρμογές σε ένα αρχείο zip. Το lcmimport μπορεί να δεχτεί αρχεία zip μίας εφαρμογής ή αρχεία zip πολλών εφαρμογών. |
-zipfilename | -z | Προαιρετικό. Όνομα συμπιεσμένου αρχείου που θα περιέχει τα αρχεία αντιγράφων ασφαλείας. |
-localdirectory | -ld | Προαιρετικό. Μια διαδρομή τοπικού καταλόγου. Αν δεν καθορίζεται, το αρχείο zip αποθηκεύεται στη διαδρομή <Κατάλογος εφαρμογής>/catalog/users/<user_name> στον server Essbase. |
-threads | -T | Προαιρετικό. Αριθμός νημάτων που θα δημιουργηθούν εάν χρησιμοποιείται παράλληλη εξαγωγή. Ελάχιστο: 10 |
-skipdata | -skip | Προαιρετικό. Να μην συμπεριληφθούν δεδομένα στο αντίγραφο ασφαλείας. |
-overwrite | -o | Προαιρετικό. Αντικατάσταση υπάρχοντος αρχείου αντιγράφου ασφαλείας. |
-generateartifactlist | -gal | Προαιρετικό. Δημιουργήστε ένα αρχείο κειμένου που περιέχει μια πλήρη λίστα των εξαγόμενων artifact. Μπορείτε να χρησιμοποιήσετε αυτό το αρχείο κειμένου για να διαχειριστείτε την εισαγωγή artifact. Για παράδειγμα, μπορείτε να αναδιατάξετε τη σειρά των artifact στη λίστα για να ελέγξετε τη σειρά με την οποία εισάγονται. Μπορείτε να παρακάμψετε την εισαγωγή ορισμένων artifact, καταργώντας ή σχολιάζοντας στοιχεία στη λίστα. |
-include-server-level | -isl | Προαιρετικό. Συμπερίληψη καθολικά ορισμένων συνδέσεων και προελεύσεων δεδομένων. |
-cube | -c | Προαιρετικό. Εξαγωγή ενός μόνο κύβου. Αυτή η επιλογή μπορεί να καθοριστεί μαζί με τις επιλογές για εξαγωγή μόνο: δεδομένων, αρχείων συγκεκριμένων τύπων, διαμερισμάτων ή φίλτρων. |
-exportdata | -d | Προαιρετικό. Εξαγωγή μόνο δεδομένων. |
-filetype | -ft |
Προαιρετικό. Εξαγάγετε μόνο αρχεία του καθορισμένου τύπου. Οι υποστηριζόμενοι τύποι αρχείων περιλαμβάνουν OTL (διάρθρωση), TXT (κείμενο), RUL (κανόνας), CSC (δέσμη ενεργειών υπολογισμού), DTR (ορισμός αναφοράς εμφάνισης λεπτομερειών) και Excel (εξάγονται μόνο αρχεία .xls. Δεν εξάγονται αρχεία .xlsx). Παραδείγματα: esscs lcmexport -a sample -z sampleXLSOnly.zip -v -ft excel esscs lcmexport -a sample -z sampleTXTOnly.zip -v -ft txt |
-exportpartitions | -ep |
Προαιρετικό. Εξαγωγή μόνο ορισμών διαμερίσματος. Οι λειτουργίες εισαγωγής Lifecycle Management (LCM) (και η εισαγωγή βοηθητικού προγράμματος μετεγκατάστασης) δεν υποστηρίζονται για τη μετεγκατάσταση σε ενοποιημένα διαμερίσματα. Τα ενοποιημένα διαμερίσματα πρέπει να δημιουργηθούν ξανά μη αυτόματα στον προορισμό. |
-exportfilters | -ef | Προαιρετικό. Εξαγωγή μόνο φίλτρων ασφάλειας. |
-restEncryPassword | -encryPwd |
Αν η εφαρμογή είναι κρυπτογραφημένη, ένας κωδικός πρόσβασης για την προστασία της κρυπτογραφημένης εφαρμογής κατά τη μετεγκατάσταση. Ο κωδικός πρόσβασης πρέπει να κυμαίνεται από 6 έως15 χαρακτήρες και δεν πρέπει να περιέχει οποιονδήποτε από τους παρακάτω ειδικούς χαρακτήρες: Προσοχή: Αν ξεχάσετε αυτόν τον κωδικό πρόσβασης, δεν υπάρχει κανένας τρόπος να τον ανακτήσετε και η εφαρμογή δεν μπορεί να εισαχθεί. |
Σημειώσεις
Αυτή η εντολή, όπως άλλες εντολές CLI, μπορεί να χρησιμοποιηθεί εκτός του υπολογιστή Essbase , ενώ το βοηθητικό πρόγραμμα LCM πρέπει να εκτελεστεί στον υπολογιστή Essbase .
Παράδειγμα
esscs lcmExport -v -a Sample -z Sample.zip -ld c:/temp -skip -o -gal -isl
Παράδειγμα δέσμης ενεργειών Windows
Η ακόλουθη δέσμη ενεργειών Windows, lcmexportall.bat
, εξάγει όλες τις εφαρμογές στον τρέχοντα τοπικό κατάλογο από τον οποίο έχει κληθεί το CLI.
set ESSCLI_ID=%USERNAME%_%random% @echo on echo Login to Essbase call esscs login -u myusername -p mYpa55w0rD -url https://myserver.example.com:9000/essbase echo Export all apps and download to this directory call esscs lcmexport -aa -z allapps.zip echo Log out of Essbase call esscs logout @echo off
Η εντολή CLI lcmimport για το Essbase επαναφέρει τα στοιχεία κύβου από ένα αρχείο .zip
του Lifecycle Management (LCM) . Για να εκτελέσετε αυτήν την εντολή, πρέπει να είστε ο έμπειρος χρήστης (power user) που δημιούργησε την εφαρμογή ή διαχειριστής υπηρεσίας.
Σύνταξη
lcmImport [-verbose] -zipfilename filename [-overwrite] [-targetappName targetApplicationName][-include-server-level][-artifactlist artifactList][-restEncryPassword]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-zipfilename | -z | Όνομα συμπιεσμένου αρχείου που περιέχει τα αρχεία αντιγράφων ασφαλείας |
-overwrite | -o | Προαιρετικό. Εκ νέου δημιουργία της εφαρμογής προορισμού. |
-targetappName | -ta | Προαιρετικό. Το όνομα εφαρμογής προορισμού, αν θέλετε να είναι διαφορετικό από το όνομα προέλευσης. |
-artifactlist | -al | Προαιρετικό. Το όνομα του αρχείου που περιέχει τη λίστα στοιχείων για εισαγωγή. Αυτό το αρχείο δεν μπορεί να δημιουργηθεί από το lcmexport.
Για την παράλειψη artifact, σχολιάστε ή διαγράψτε καταχωρίσεις από τη λίστα. Για παράδειγμα, για την παράλειψη εισαγωγής εγγραφών ελέγχου, σχολιάστε την εν λόγω γραμμή, ως εξής: # ------------IMPORT----------------- import @Provisions import @Databases/Basic #import @Databases/Basic/Audit import @Databases/Basic/Text_files import @Databases/Basic/Xml_files import @Databases/Basic/Calc_scripts import @Databases/Basic/Open_XML_Excel_files import @Databases/Basic/ScenarioManagement import @Databases/Basic/Provisions import @Databases/Basic/Rule_files Για τον έλεγχο της σειράς εισαγωγής, αναδιατάξτε τις καταχωρίσεις Εάν χρησιμοποιείται η επιλογή -overwrite, η λειτουργία εισαγωγής διαγράφει και αναδημιουργεί ολόκληρη την εφαρμογή, εισαγάγοντας μόνο τα artifact που υπάρχουν στη λίστα. Εάν δεν χρησιμοποιείται η επιλογή -overwrite, η λειτουργία εισαγωγής περιλαμβάνει τα artifact που καθορίζονται στη λίστα, χωρίς να επηρεαστούν άλλα artifact που υπάρχουν ήδη στην εφαρμογή προορισμού. |
-include-server-level | -isl | Προαιρετικό. Συμπερίληψη καθολικά ορισμένων συνδέσεων και προελεύσεων δεδομένων. |
-restEncryPassword | -encryPwd |
Αν η εφαρμογή είναι κρυπτογραφημένη, ένας κωδικός πρόσβασης για την προστασία της κρυπτογραφημένης εφαρμογής κατά τη μετεγκατάσταση. Ο κωδικός πρόσβασης πρέπει να κυμαίνεται από 6 έως15 χαρακτήρες και δεν πρέπει να περιέχει οποιονδήποτε από τους παρακάτω ειδικούς χαρακτήρες: Προσοχή: Αν ξεχάσετε αυτόν τον κωδικό πρόσβασης, δεν υπάρχει κανένας τρόπος να τον ανακτήσετε και η εφαρμογή δεν μπορεί να εισαχθεί. |
Σημειώσεις
Αυτή η εντολή, όπως άλλες εντολές CLI, μπορεί να χρησιμοποιηθεί εκτός του υπολογιστή Essbase , ενώ το βοηθητικό πρόγραμμα LCM πρέπει να εκτελεστεί εντός του υπολογιστή Essbase .
Όταν ολοκληρωθεί η εισαγωγή LCM, ίσως χρειαστεί να πραγματοποιήσετε περαιτέρω ενέργειες για να επαναφέρετε τις μετεγκατεστημένες συνδέσεις στις εξωτερικές προελεύσεις. Για να το κάνετε αυτό, ανοίξτε τη σύνδεση και εισαγάγετε τον κωδικό πρόσβασης.
Όταν τα διαμερίσματα βρίσκονται μεταξύ κύβων που μετεγκαθιστώνται, πρέπει να εισαγάγετε την προέλευση δεδομένων πριν από τον προορισμό δεδομένων. Διαφορετικά, ενδέχεται να μην επαναφερθούν οι ορισμοί των διαμερισμάτων.
Οι λειτουργίες εισαγωγής Lifecycle Management (LCM) (και η εισαγωγή βοηθητικού προγράμματος μετεγκατάστασης) δεν υποστηρίζονται για τη μετεγκατάσταση σε ενοποιημένα διαμερίσματα. Τα ενοποιημένα διαμερίσματα πρέπει να δημιουργηθούν ξανά μη αυτόματα στον προορισμό.
Η εισαγωγή LCM δεν μετεγκαθιστά διαπιστευτήρια ψευδωνύμου τοποθεσίας. Πρέπει να αντικαταστήσετε τα διαπιστευτήρια ψευδωνύμου τοποθεσίας, είτε αναδημιουργώντας ψευδώνυμα τοποθεσίας με χρήση MaxL είτε τροποποιώντας τα διαπιστευτήρια ψευδωνύμου τοποθεσίας στο XML που εξαγάγατε μέσω της εξαγωγής LCM.
Παράδειγμα
esscs lcmImport -z C:/Sample/Sample.zip -o -al C:/Sample/Sample.txt
Η εντολή CLI listapp παραθέτει τις εφαρμογές στις οποίες έχετε πρόσβαση εντός αυτού του στιγμιότυπου Essbase.
Σύνταξη
listapp [-verbose] [-details]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-details | -dtl | Προαιρετικό. Εμφανίστε περισσότερες λεπτομέρειες στην έξοδο (τύπος εφαρμογής και τρέχουσα κατάσταση). |
Παράδειγμα
esscs listapp -v -dtl
Η εντολή CLI listdb εμφανίζει τις βάσεις δεδομένων στις οποίες έχετε πρόσβαση εντός μια καθορισμένης εφαρμογής Essbase.
Σύνταξη
listdb [-verbose] -application applicationName [details]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-application | -a | Όνομα εφαρμογής |
-details | -dtl | Προαιρετικό. Εμφάνιση λεπτομερειών κατάστασης στην έξοδο |
Παράδειγμα
esscs listdb -v -a Sample -dtl
Η εντολή CLI listfiles εμφανίζει τα στοιχεία κύβου που υπάρχουν σε ένα στιγμιότυπου του Essbase.
Τα στοιχεία κύβων μπορεί να περιλαμβάνουν αρχεία δεδομένων, βιβλία εργασίας, αρχεία κανόνων, αρχεία δεσμών ενεργειών υπολογισμού ή άλλα artifact. Τα στοιχεία κύβων περιλαμβάνουν οποιαδήποτε αρχεία είναι απαραίτητα για την εκτέλεση ενεργειών σε εφαρμογές και κύβους.
Για να εμφανίσετε τα αρχεία για έναν κύβο, χρειάζεστε τουλάχιστον άδεια πρόσβασης βάσης δεδομένων για την εφαρμογή. Δεν απαιτούνται ειδικά δικαιώματα για την εμφάνιση σε λίστα των αρχείων στον δικό σας κατάλογο χρήστη.
Σύνταξη
listfiles [-verbose] [-type filetype] [-application appname [-db cubename] | -catalogpath catalogPath]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-type | -t | Προαιρετικό. Εμφάνιση επέκτασης/τύπου αρχείου, χωρίς την τελεία.
Οι υποστηριζόμενοι τύποι αρχείου είναι:
|
-application | -a | Προαιρετικό. Όνομα εφαρμογής. Αν δεν υπάρχουν, εμφανίζονται τα αρχεία από τον δικό σας κατάλογο χρήστη. |
-db | -d | Προαιρετικό. Όνομα βάσης δεδομένων (κύβου) |
-catalogpath | -CP | Προαιρετικό. Διαδρομή καταλόγου για το όνομα αρχείου. Μπορεί να χρησιμοποιηθεί αντί του -a [-d] για τον προσδιορισμό της θέσης καταλόγου των αρχείων. |
Παραδείγματα
esscs listfiles -t rul -a Sample -d Basic
esscs listfiles -CP "/shared"
Μπορείτε επίσης να διαχειριστείτε αρχεία στο εργαλείο σχεδιασμού κύβων, στο περιβάλλον εργασίας web του Essbase, ή στο REST API.
Η εντολή CLI listfilters εμφανίζει μια λίστα με τα φίλτρα ασφαλείας του Essbase. Χρειάζεστε τουλάχιστον δικαίωμα διαχειριστή βάση δεδομένων στην εφαρμογή για να δείτε τα φίλτρα που αφορούν κύβους στην εφαρμογή.
Σύνταξη
listfilters [-verbose] -application appname -db cubename
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-application | -a | Όνομα εφαρμογής |
-db | -d | Όνομα βάσης δεδομένων (κύβου) |
Παράδειγμα
esscs listfilters -v -a Sample -d Basic
Η εντολή CLI listlocks για το Essbase εμφανίζει τυχόν κλειδωμένα μπλοκ δεδομένων ή αντικείμενα που σχετίζονται με κύβους. Για να εκτελέσετε αυτήν την εντολή, χρειάζεστε τουλάχιστον δικαίωμα πρόσβασης βάσης δεδομένων στην εφαρμογή.
Σύνταξη
listlocks [-verbose] -application appname -db cubename [-object]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-application | -a | Όνομα εφαρμογής |
-db | -d | Όνομα βάσης δεδομένων (κύβου) |
-object | -obj | Προαιρετικό. Εμφάνιση κλειδωμένων αρχείων/στοιχείων. |
Παράδειγμα
esscs listlocks -v -a Sample -d Basic -obj
Η εντολή CLI listvariables για το Essbase παραθέτει τις μεταβλητές υποκατάστασης που ορίζονται στον κύβο, στην εφαρμογή ή καθολικά. Χρειάζεστε τουλάχιστον δικαίωμα πρόσβασης σε βάση δεδομένων για εμφάνιση των μεταβλητών σε έναν κύβο, ρόλο διαχειριστή εφαρμογής για εμφάνιση των μεταβλητών σε μια εφαρμογή και ρόλο διαχειριστή υπηρεσίας για εμφάνιση των καθολικών μεταβλητών.
Σύνταξη
listvariables [-verbose] [-application application [-db database]]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών. |
-application | -a | Προαιρετικό. Όνομα εφαρμογής. |
-database | -db | Προαιρετικό. Όνομα βάσης δεδομένων (κύβου). |
Παραδείγματα
Επίπεδο κύβου
esscs listvariables -a Sample -db Basic
Επίπεδο εφαρμογής
esscs listvariables -a Sample
Καθολικό επίπεδο
esscs listvariables
Η εντολή CLI setpassword για το Essbase αποθηκεύει έναν κωδικό πρόσβασης που σχετίζεται με τον συνδυασμό τερματικού/χρήστη. Σε μεταγενέστερες συνεδρίες συστήματος, μπορείτε να συνδέεστε χωρίς να πληκτρολογείτε κωδικό πρόσβασης.
Σύνταξη
setpassword [-verbose] -essbaseurl URL -user userName
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-essbaseurl | -url | Διεύθυνση στιγμιότυπου του Essbase |
-user | -u | Το όνομα χρήστη που χρησιμοποιείτε |
Σημειώσεις
Μετά τη μετεγκατάσταση στην Έκδοση 21.4 ή σε νεότερη έκδοση, πρέπει να επαναφέρετε τυχόν κωδικούς πρόσβασης που έχουν αποθηκευτεί χρησιμοποιώντας αυτήν την εντολή σε μια προηγούμενη έκδοση.
Παράδειγμα
esscs setpassword -url https://myEssbase-test-myDomain.analytics.us2.example.com/essbase -user rschmidt
Η εντολή CLI start εκκινεί μια εφαρμογή ή έναν κύβο του Essbase, φορτώνοντάς τα στη μνήμη. Για να εκτελέσετε αυτήν την εντολή, χρειάζεστε τουλάχιστον δικαίωμα πρόσβασης βάσης δεδομένων στην εφαρμογή.
Σύνταξη
start [-verbose] -application appname [-db cubename]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-application | -a | Όνομα εφαρμογής |
-db | -d | Προαιρετικό. Όνομα βάσης δεδομένων (κύβου) |
Παράδειγμα
esscs start -v -a Sample -d Basic
Η εντολή CLI stop διακόπτει τη λειτουργία μιας εφαρμογής ή ενός κύβου Essbase. Για να εκτελέσετε αυτήν την εντολή, χρειάζεστε τουλάχιστον δικαίωμα πρόσβασης βάσης δεδομένων στην εφαρμογή.
Σύνταξη
stop [-verbose] -application appname [-db cubename]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-application | -a | Όνομα εφαρμογής |
-db | -d | Προαιρετικό. Όνομα βάσης δεδομένων (κύβου) |
Παράδειγμα
esscs stop -v -a Sample -d Basic
Η εντολή CLI unsetpassword για το Essbase διαγράφει τα αποθηκευμένα διαπιστευτήρια σύνδεσης που σχετίζονται με τον συνδυασμό τερματικού/χρήστη, αναιρώντας το αποτέλεσμα του setpassword.
Σύνταξη
unsetpassword [-verbose] -essbaseurl URL -user userName
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Εμφάνιση εκτεταμένων περιγραφών |
-essbaseurl | -url | Διεύθυνση ενός στιγμιότυπου του Essbase |
-user | -u | Ο χρήστης του οποίου ο κωδικός πρόσβασης θα καταργηθεί |
Παράδειγμα
esscs unsetpassword -url https://myEssbase-test-myDomain.analytics.us2.example.com/essbase -u user1
Η εντολή CLI upload αποστέλλει στοιχεία κύβων από έναν τοπικό κατάλογο σε ένα στιγμιότυπο του Essbase.
Για να εκτελέσετε εργασίες όπως φορτώσεις δεδομένων, δημιουργίες διαστάσεων, υπολογισμούς ή άλλες λειτουργίες, ενδέχεται να πρέπει να αποστείλετε αρχεία δεδομένων, αρχεία κανόνων, δέσμες ενεργειών υπολογισμού ή άλλα artifact στον κατάλογο του κύβου. Μπορείτε επίσης να αποστείλετε τα στοιχεία στον δικό σας κατάλογο χρήστη.
Για αποστολή αρχείων σε κύβο, χρειάζεστε τουλάχιστον το δικαίωμα «Διαχειριστής βάσης δεδομένων». Δεν απαιτούνται ειδικά δικαιώματα για αποστολή στον δικό σας κατάλογο χρήστη.
Σημείωση:
Μπορείτε να κάνετε ενεργοποίηση σάρωσης προγράμματος εντοπισμού ιών στο Περιβάλλον εργασίας web Essbase, ώστε τα αρχεία να σαρώνονται για ιούς πριν αποσταλούν στον server.Σύνταξη
upload [-verbose] -file filename [-application appname [-db cubename] | -catalogpath catalogPath] [-overwrite] [-nocompression][-compressionalgorithm]
Επιλογή | Συντόμευση | Περιγραφή |
---|---|---|
-verbose | -v | Προαιρετικό. Εμφάνιση εκτεταμένων περιγραφών |
-file | -f | Όνομα αρχείου προς αποστολή
Σημείωση: Οι επεκτάσεις αρχείων πρέπει να είναι με πεζά. Για παράδειγμα, όνομα_αρχείου.txt . |
-application | -a | Προαιρετικό. Όνομα εφαρμογής. Αν δεν υπάρχει, τα αρχεία αποστέλλονται στον δικό σας κατάλογο χρήστη ή στη διαδρομή καταλόγου που καθορίζεται στο -CP . |
-db | -d | Προαιρετικό. Όνομα βάσης δεδομένων (κύβου). Απαιτεί -a . |
-catalogpath | -CP | Προαιρετικό. Διαδρομή καταλόγου για το όνομα αρχείου. Μπορεί να χρησιμοποιηθεί αντί του -a [-d] για τον προσδιορισμό της θέσης καταλόγου του αρχείου. |
-overwrite | -o | Προαιρετικό. Αντικατάσταση υπάρχοντος αρχείου |
-nocompression | -nc | Προαιρετικό. Απενεργοποίηση συμπίεσης της μεταφοράς δεδομένων |
-compressionalgorithm | -ca | Προαιρετικό. Διαθέσιμη όταν δεν χρησιμοποιείται το -nc . Ορίζει τον αλγόριθμο συμπίεσης που χρησιμοποιείται για τη μεταφορά δεδομένων. Πιθανές επιλογές: Gzip ή lz4.
Παραδείγματα χρήσης: -ca gzip -ca lz4 |
Παραδείγματα
esscs upload -v -f c:/temp/Maxl01.msh -a Sample -d Basic -o -ca lz4
esscs upload -f C:/temp/Act1.rul -CP /shared
Μπορείτε επίσης να διαχειριστείτε αρχεία στο εργαλείο σχεδιασμού κύβων, το περιβάλλον εργασίας web του Essbase, ή το REST API.