Κατανόηση σεναρίων

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

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

Οι κύβοι με ενεργοποιημένη τη δυνατότητα σεναρίων έχουν μια ειδική διάσταση που καλείται sandbox. Η διάσταση sandbox είναι επίπεδη, με ένα μέλος να ονομάζεται Βάση και έως και 1000 άλλα μέλη που συνήθως αποκαλούνται μέλη sandbox. Όλα τα μέλη στη διάσταση sandbox είναι επιπέδου 0. Τα μέλη sandbox ονομάζονται sb0, sb1 και ούτω καθεξής. Κάθε sandbox είναι μια ξεχωριστή περιοχή εργασίας, ενώ η Βάση διατηρεί τα δεδομένα που περιέχει τη δεδομένη χρονική στιγμή ο κύβος. Ένα συγκεκριμένο σενάριο συσχετίζεται με ένα ακριβώς μέλος sandbox.

Sandbox
        Base
        sb0
        sb1
        sb2

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

Κατά την πρώτη δημιουργία, οι τομές μελών sandbox είναι όλες εικονικές και δεν έχουν φυσικό χώρο αποθήκευσης. Τα φυσικά δεδομένα από τον κύβο αποθηκεύονται στο κομμάτι του μέλους που αποκαλείται Βάση. Η υποβολή ερωτήματος στα νέα μέλη του sandbox αντανακλά δυναμικά τις τιμές που είναι αποθηκευμένες στη Βάση.

Μόνο μετά την ενημέρωση οποιασδήποτε από τις τιμές σε sandbox αποθηκεύονται οι πραγματικές αλλαγές σας στο sandbox. Μετά την ενημέρωση ορισμένων τιμών σε μέλος sandbox, τα ερωτήματα έναντι του sandbox αντικατοπτρίζουν έναν συνδυασμό αποθηκευμένων τιμών sandbox και τιμών που μεταβιβάστηκαν δυναμικά από τη Βάση.

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

Αφού τελειώσετε με το sandbox, μπορείτε να θέσετε το sandbox στη ροή εργασίας έγκρισης ή μπορείτε να παρακάμψετε τη ροή εργασίας και να οριστικοποιήσετε τις ενημερωμένες τιμές στη Βάση ή να απορρίψετε τις αλλαγές sandbox.

Πρέπει να ενεργοποιήσετε την υβριδική λειτουργία για να είναι δυνατή η διαχείριση σεναρίων. Για ερωτήματα, ενεργοποιείται από προεπιλογή. Μην την απενεργοποιήσετε. Για υπολογισμούς, πρέπει να ενεργοποιήσετε τη διαμόρφωση εφαρμογής HYBRIDBSOINCALCSCRIPT. Ανατρέξτε στην ενότητα HYBRIDBSOINCALCSCRIPT (ή χρησιμοποιήστε την εντολή υπολογισμού SET HYBRIDBSOINCALCSCRIPT για να την χρησιμοποιείτε μεμονωμένα σε κάθε υπολογισμό).

Η ασφάλεια και τα φίλτρα ισχύουν στη διάσταση Sandbox.

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

Προβολή και εργασία με δεδομένα σεναρίου

Υπάρχουν δύο σημεία εισόδου για την προβολή και την εργασία με δεδομένα σεναρίου στο Smart View,.

Μπορείτε να χρησιμοποιήσετε το περιβάλλον εργασίας web του Essbase για εκκίνηση ενός σεναρίου σε Smart Viewή μπορείτε να χρησιμοποιήσετε μια ιδιωτική σύνδεση Smart View και να εργαστείτε με τα δεδομένα του σεναρίου.

Για να αναλύσετε δεδομένα σε ένα σενάριο, πρέπει να έχετε όλα τα παρακάτω δικαιώματα:
  • Να είστε χρήστης εκχωρημένος στην εφαρμογή.
  • Να έχετε ελάχιστα δικαιώματα πρόσβασης στη βάση δεδομένων για την εφαρμογή (και να έχετε ένα φίλτρο εγγραφής εάν θέλετε να αλλάξετε δεδομένα στο sandbox).
  • Να είστε συμμετέχων στο σενάριο (ορίζεται από έναν χρήστη με δικαιώματα ανώτερου επιπέδου).

Προβολή και εργασία με δεδομένα σεναρίου από το περιβάλλον εργασίας web του Essbase

Μπορείτε να εκκινήσετε το Smart View από ένα σενάριο στο περιβάλλον εργασίας ιστού.

Όταν το κάνετε αυτό, επειδή εισέρχεστε από το σενάριο, μπορείτε να εργαστείτε μόνο στο Smart View στο μέλος sandbox που συσχετίζεται με το σενάριο από το οποίο κάνατε είσοδο. Το μέλος sandbox είναι ρητό. Δεν θα εμφανίζεται στο πλέγμα Smart View .

  1. Στο Essbase, κάντε κλικ στην επιλογή Σενάρια.

  2. Κάντε κλικ στο εικονίδιο Excel Εικόνα του εικονιδίου "Excel". δίπλα από το σενάριο που θέλετε να δείτε.

  3. Επιλέξτε για άνοιγμα του αρχείου.

  4. Αυτό εκκινεί το Excel με σύνδεση Smart View προς το σενάριο.

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

Μπορείτε να κάνετε εκκίνηση ενός σεναρίου στο Smart View από το περιβάλλον εργασίας web μόνο σε Windows με τα προγράμματα περιήγησης Firefox, Internet Explorer ή Chrome.

Προβολή και εργασία με δεδομένα σεναρίου από ιδιωτική σύνδεση Smart View

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

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

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

  1. Ανοίξτε το Excel.

  2. Δημιουργήστε μια ιδιωτική σύνδεση στον κύβο με ενεργοποιημένη τη δυνατότητα σεναρίου.

  3. Κάντε μια ανάλυση ad hoc.

  4. Αναλύστε τη διάσταση Sandbox για να προβάλετε τα μέλη sandbox.

Παραδείγματα

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


Εικόνα πλέγματος Smart View που δείχνει ένα βασικό μέλος και ένα μέλος sandbox.

Η αλλαγμένη τιμή sandbox παρακάτω, 500, αποθηκεύεται σε ένα μέλος sandbox. Η υπολειπόμενη τιμή sandbox, 271, που δεν ενημερώθηκε αποθηκεύεται μόνο στη βάση:


Εικόνα πλέγματος Smart View που δείχνει ένα βασικό μέλος και ένα μέλος sandbox με αλλαγμένη τιμή στο μέλος sandbox.

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


Εικόνα πλέγματος Smart View με πολλαπλά μέλη sandbox.

Πληροφορίες για υπολογισμούς σεναρίου

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

Η διάσταση sandbox αποτελεί εξαίρεση σε αυτή τη συμπεριφορά. Αν τα μέλη της διάστασης sandbox δεν περιλαμβάνονται στην επιδιόρθωση για έναν υπολογισμό, μόνο το μέλος βάσης της διάστασης sandbox υπολογίζεται από προεπιλογή. Για τον υπολογισμό μελών μιας διάστασης sandbox που δεν είναι μέλη βάσης, πρέπει να τα συμπεριλάβετε στην πρόταση επιδιόρθωσης, προαιρετικά μαζί με το μέλος βάσης.

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

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

  • Όταν ο υπολογισμός επιδιορθώνει συγκεκριμένα μέλη sandbox.

  • Όταν ο υπολογισμός εκτελείται από ένα φύλλο που εκκινείται από ένα σενάριο στο περιβάλλον εργασίας web (αυτό ονομάζεται φύλλο με έναρξη από σενάριο). Δείτε Προβολή και εργασία με δεδομένα σεναρίου από το περιβάλλον εργασίας web του Essbase.

  • Όταν επιλέγεται μια τιμή κελιού sandbox σε ένα φύλλο Smart View ιδιωτικής σύνδεσης και γίνεται εκκίνηση της δέσμης ενεργειών υπολογισμού.

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

Αν έχετε ανοίξει ένα φύλλο χρησιμοποιώντας μια ιδιωτική σύνδεση Smart View και εμφανίζετε το sandbox και τις τιμές βάσης, αν επισημάνετε οποιοδήποτε κελί δεδομένων από το sandbox και εκκινήσετε μια δέσμη ενεργειών υπολογισμού χωρίς ρητή επιδιόρθωση sandbox, θα γίνει έμμεσα υπολογισμός του sandbox και το Smart View θα δηλώσει ότι ολοκληρώθηκε ο υπολογισμός του sandbox. Αν επισημάνετε ένα κελί από το μέλος βάσης (ή αν δεν επισημάνετε κανένα κελί), τότε η βάση θα υπολογιστεί όταν εκκινήσετε τη δέσμη ενεργειών υπολογισμού και το Smart View θα δηλώσει ότι ολοκληρώθηκε ο υπολογισμός της βάσης.

Μπορείτε να εκτελείτε υπολογισμούς για μέλη sandbox με τις προϋπάρχουσες δέσμες ενεργειών MaxL, χρησιμοποιώντας το δεσμευμένο όνομα μεταβλητής υποκατάστασης χρόνου εκτέλεσης: ess_sandbox_mbr.

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

execute calculation appname.dbname.calcname with runtimesubvars ‘ess_sandbox_mbr=sb0;’;

Πληροφορίες για φορτώσεις δεδομένων σε κύβους με δυνατότητα σεναρίου

Μπορείτε να φορτώσετε κύβους με δυνατότητα σεναρίου, χρησιμοποιώντας εξαγωγές δεδομένων που έχουν γίνει πριν ο κύβος ενεργοποιηθεί για σενάρια. Τα δεδομένα θα φορτωθούν στο μέλος βάσης του sandbox.

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

Πληροφορίες για εξαγωγή δεδομένων από κύβους με ενεργοποιημένη τη δυνατότητα σεναρίων

Οι κύβοι με ενεργοποιημένη τη δυνατότητα σεναρίων έχουν μια διάσταση CellProperties η οποία προορίζεται για εσωτερικούς σκοπούς, ωστόσο αυτή η διάσταση περιλαμβάνεται στις εξαγωγές δεδομένων και πρέπει να λαμβάνεται υπόψη κατά τη φόρτωση εξαχθέντων δεδομένων. Επίσης, είναι σημαντικό να κατανοήσετε τη συμπεριφορά της διάστασης του sandbox όταν εργάζεστε με δεδομένα εξαγωγής.

Παρακάτω θα δείτε τι πρέπει να έχετε υπόψη σας κατά την εξαγωγή δεδομένων από κύβους με ενεργοποιημένη τη δυνατότητα σεναρίων:

  • Αν χρησιμοποιείτε τη σελίδα "Εργασίες" του περιβάλλοντος εργασίας web για την εξαγωγή δεδομένων από έναν κύβο με ενεργοποιημένη τη δυνατότητα σεναρίων, το παραγόμενο αρχείο δεδομένων περιέχει και τα τρία μέλη από τη διάσταση CellProperties (EssValue, EssStatus και EssTID). Μην διαγράψετε καμία από αυτές τις στήλες.
  • Το αρχείο δεδομένων από την εξαγωγή περιλαμβάνει δεδομένα που είναι φυσικά αποθηκευμένα στον κύβο, βάσει της επιλογής που κάνετε: δεδομένα επιπέδου μηδέν, όλα τα δεδομένα ή δεδομένα εισόδου.
  • Αν έχουν αλλάξει οι τιμές στα sandbox, τότε οι τιμές sandbox θα βρίσκονται στην εξαγωγή σας.
  • Για να είναι δυνατή η φόρτωση εξαχθέντων δεδομένων στα sandbox, οι τιμές και για τα τρία μέλη της διάστασης CellProperties (EssValue, EssStatus και EssTID) πρέπει να βρίσκονται στο αρχείο δεδομένων.

Πληροφορίες για τα διαφανή διαμερίσματα και τα διαμερίσματα αναπαραγωγής σε κύβους με δυνατότητα σεναρίου

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

Τα sandbox χρησιμοποιούνται όταν δημιουργούνται σενάρια. Ωστόσο, δεν είναι βέβαιο ότι τα σενάρια στους διαμερισμένους κύβους θα αντιστοιχιστούν στον ίδιο αριθμό sandbox. Ο χρήστης ενδέχεται να μην συμμετέχει σε sandbox σε πολλαπλούς κύβους. Η χρήση σεναρίων επιβάλλει τους ακόλουθους περιορισμούς:

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

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

  • Για τα διαμερίσματα αναπαραγωγής, η αναπαραγωγή είναι δυνατή μόνο μεταξύ της βάσης κύβου προέλευσης και της βάσης κύβου προορισμού.

Ανατρέξτε στην ενότητα Κατανόηση διαμερισμάτων αναπαραγωγής και διαφανών διαμερισμάτων.

Πληροφορίες για τις δηλώσεις XREF/XWRITE σε κύβους με δυνατότητα σεναρίου

Στους κύβους με δυνατότητα σεναρίου, μπορείτε να χρησιμοποιήσετε τις δηλώσεις XREF και XWRITE για αναφορά σε δεδομένα ή για να εγγράψετε δεδομένα σε έναν άλλο κύβο.

Η δήλωση XREF υποβάλει ερωτήματα σε έναν απομακρυσμένο κύβο από έναν τοπικό κύβο (τον κύβο που περιέχει τη δήλωση XREF). Αν ο απομακρυσμένος κύβος έχει δυνατότητα σεναρίου, η δήλωση XREF ανακτά μόνο τα δεδομένα βάσης από τον απομακρυσμένο κύβο.

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

Για διαφορετικούς συνδυασμούς κύβων με ή χωρίς δυνατότητα σεναρίου, η δήλωση XWRITE συμπεριφέρεται με τους ακόλουθους τρόπους:

Όταν ένας τοπικός κύβος με δυνατότητα σεναρίου αναφέρεται σε έναν απομακρυσμένο κύβο χωρίς δυνατότητα σεναρίου,
  • Μια επιδιόρθωση στο μέλος βάσης στον τοπικό κύβο με μια δήλωση XWRITE στον απομακρυσμένο κύβο εγγράφει την τοπική βάση κύβου στον απομακρυσμένο κύβο.
  • Καμία επιδιόρθωση σε οποιοδήποτε μέλος sandbox στον τοπικό κύβο με μια δήλωση XWRITE στον απομακρυσμένο κύβο δεν εγγράφει την τοπική βάση κύβου στον απομακρυσμένο κύβο. Αν δεν συμπεριλάβετε ένα μέλος sandbox στην επιδιόρθωση, η βάση συμπεριλαμβάνεται αυτόματα.
  • Μια επιδιόρθωση στο sandbox στον τοπικό κύβο με μια δήλωση XWRITE στον απομακρυσμένο κύβο επιστρέφει σφάλμα. Η εγγραφή από ένα μέλος sandbox που δεν ανήκει στη βάση σε έναν απομακρυσμένο κύβο δεν υποστηρίζεται.
Όταν ένας τοπικός κύβος με δυνατότητα σεναρίου αναφέρεται σε έναν απομακρυσμένο κύβο με δυνατότητα σεναρίου,
  • Μια επιδιόρθωση στο μέλος βάσης στον τοπικό κύβο με μια δήλωση XWRITE στον απομακρυσμένο κύβο εγγράφει την τοπική βάση κύβου στη βάση απομακρυσμένου κύβου.
  • Καμία επιδιόρθωση σε οποιοδήποτε μέλος sandbox στον τοπικό κύβο με μια δήλωση Ένα πλαίσιο ελέγχου XWRITE στον απομακρυσμένο κύβο δεν εγγράφει την τοπική βάση κύβου στη βάση απομακρυσμένου κύβου. Αν δεν συμπεριλάβετε ένα μέλος sandbox, η βάση συμπεριλαμβάνεται αυτόματα.
  • Μια επιδιόρθωση στο sandbox στον τοπικό κύβο με μια δήλωση XWRITE στον απομακρυσμένο κύβο επιστρέφει σφάλμα. Η εγγραφή από ένα μέλος sandbox που δεν ανήκει στη βάση σε έναν απομακρυσμένο κύβο δεν υποστηρίζεται.

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

Ανατρέξτε στην ενότητα Κατανόηση του @XREF/@XWRITE.

Πληροφορίες για το ίχνος ελέγχου σε κύβους με δυνατότητα σεναρίων

Το ίχνος ελέγχου δεδομένων καταγράφει τις ενημερώσεις που γίνονται στα δεδομένα ενός κύβου. Για να εργαστείτε με το ίχνος ελέγχου σε κύβους με δυνατότητα σεναρίων, πρέπει να κατανοήσετε τι ορίζει τις "παλαιές" και τις "νέες" τιμές δεδομένων και τα δύο διαφορετικά σημεία εισόδου για εργασία με δεδομένα sandbox στο Smart View.

Αυτό το θέμα προϋποθέτει ότι είστε εξοικειωμένοι με τα διαφορετικά σημεία εισόδου για την προβολή δεδομένων σεναρίου. Βλ.:

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

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

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

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

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

Συνοπτικά,
  • οι παλαιές τιμές είναι οι τιμές βάσης που αντικατοπτρίζονται σε ένα νέο sandbox.
  • Αρχικά, οι νέες τιμές είναι οι ενημερωμένες, αποθηκευμένες στο sandbox τιμές.
  • Συνεπώς, οι ενημερωμένες τιμές είναι οι νέες τιμές και οι τιμές που αντικαθιστούν είναι οι παλαιές τιμές.
Υπάρχουν δύο πιθανά σημεία εισόδου για την εργασία με δεδομένα στο Smart View:
  • Όταν ανοίγετε το Excel και πραγματοποιείτε μια ιδιωτική σύνδεση προς τον κύβο σας, χωρίς να κάνετε έναρξη από το περιβάλλον εργασίας web του Essbase.
  • Όταν εκκινείτε το Smart View από ένα σενάριο στο περιβάλλον εργασίας web.

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

Όταν εκκινείτε το Smart View από ένα σενάριο στο περιβάλλον εργασίας web του Essbase, το ίχνος ελέγχου λειτουργεί διαφορετικά.
  • Κατά την εξαγωγή αρχείων καταγραφής σε ένα φύλλο, το φύλλο δεν εμφανίζει το έμμεσο μέλος sandbox.
  • Κατά την εκκίνηση ενός νέου φύλλου χρησιμοποιώντας το κουμπί Ad hoc κάτω από το τμήμα παραθύρου "Ίχνος ελέγχου", το νέο φύλλο δεν εμφανίζει το έμμεσο μέλος sandbox, και τυχόν αλλαγές σε αυτό το φύλλο επηρεάζουν τις τιμές δεδομένων για αυτό το μέλος sandbox.

Πληροφορίες για περιορισμούς σεναρίων

Αυτοί οι περιορισμοί εφαρμόζονται σε διαστάσεις sandbox και σενάρια.

  • Τα σενάρια δεν υποστηρίζονται σε κύβους αθροιστικών χώρων αποθήκευσης.

  • Η εντολή υπολογισμού DATAEXPORT δεν υποστηρίζεται σε μέλη sandbox. Υποστηρίζεται μόνο στο μέλος Βάση.

  • Όταν συνδέεστε σε ένα σενάριο από ένα φύλλο έναρξης σεναρίου, τα ερωτήματα MDX, οι εισαγωγές MDX και οι εξαγωγές MDX θα λειτουργούν με τη βάση αντί να λειτουργούν με το sandbox για αυτό το σενάριο.

  • Οι μεταβλητές υποκατάστασης χρόνου εκτέλεσης με την παράμετρο svLaunch δεν υποστηρίζονται όταν εκκινείτε το σενάριο στο Smart View από το περιβάλλον εργασίας web του Essbase. Ανατρέξτε στην ενότητα Προβολή και εργασία με δεδομένα σεναρίου από το περιβάλλον εργασίας web του Essbase.

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

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