Σύνθετες τεχνικές: Παραπομπή αποθηκευμένων τιμών σε μεταβλητές

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

Μπορείτε να αναφέρετε πολλούς διαφορετικούς τύπους μεταβλητών στις αναλύσεις, στα dashboard και στις ενέργειές σας: περίοδος λειτουργίας, σημασιολογικό μοντέλο (χώρος αποθήκευσης), παρουσίαση, αίτημα και καθολική. Οι συντάκτες περιεχομένου μπορούν να ορίζουν οι ίδιοι μεταβλητές παρουσίασης, μεταβλητές αιτήματος και καθολικές μεταβλητές, αλλά οι άλλοι τύποι [περιόδου λειτουργίας και σημασιολογικού μοντέλου (χώρου αποθήκευσης)] ορίζονται στο σημασιολογικό μοντέλο.

Σημείωση: Το Oracle Analytics δεν υποστηρίζει τις μεταβλητές :user και :password στα διαπιστευτήρια σύνδεσης προέλευσης δεδομένων.

Τύπος μεταβλητής Καθορίζεται σε Καθορίζεται από Περισσότερες πληροφορίες

Περίοδος λειτουργίας

  • Συστήματος

  • Εκτός συστήματος

Σημασιολογικό μοντέλο

Συντάκτες μοντέλου δεδομένων

Σχετικά με τις μεταβλητές περιόδου λειτουργίας

Σημασιολογικό μοντέλο (χώρος αποθήκευσης)

  • Δυναμική

  • Στατικό

Σημασιολογικό μοντέλο

Συντάκτες μοντέλου δεδομένων

Πληροφορίες για τις μεταβλητές σημασιολογικού μοντέλου (χώρου αποθήκευσης)

Παρουσίαση

Μηνύματα για αναλύσεις και dashboard

Συντάκτες περιεχομένου

Σχετικά με τις μεταβλητές παρουσίασης

Αίτημα

Μηνύματα για αναλύσεις και dashboard

Συντάκτες περιεχομένου

Σχετικά με τις μεταβλητές αιτήματος

Καθολική

Αναλύσεις

Διαχειριστές

Σχετικά με τις καθολικές μεταβλητές και Δημιουργία καθολικών μεταβλητών

Σχετικά με τις μεταβλητές περιόδου λειτουργίας

Οι μεταβλητές περιόδου σύνδεσης αρχικοποιούνται, όταν ένας χρήστης συνδέεται.

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

Μεταβλητές συνεδρίας συστήματος

Υπάρχουν διάφορες μεταβλητές περιόδου σύνδεσης συστήματος που μπορείτε να χρησιμοποιήσετε στις αναφορές και στα dashboard σας.

Οι μεταβλητές συνεδρίας συστήματος έχουν δεσμευμένα ονόματα, γι' αυτό δεν μπορείτε να τα χρησιμοποιήσετε για οποιοδήποτε άλλο είδος μεταβλητής.

Μεταβλητή συνεδρίας συστήματος Περιγραφή Παράδειγμα τιμής ερωτήματος SQL (παράθυρο διαλόγου "Μεταβλητή")

PORTALPATH

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

Για να προβάλλεται το "mydashboard", όταν ένας χρήστης συνδέεται:

 select ‘/shared/_portal/mydashboard’ from dual;

TIMEZONE

Καθορίζει την προεπιλεγμένη ζώνη ώρας για έναν χρήστη, όταν συνδέεται.

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

Για να ορίσετε τη ζώνη ώρας, όταν συνδέεται ένας χρήστης:

select ‘(GMT-08:00) Pacific Time (US & Canada)’ from dual;

DATA_TZ

Καθορίζει μια αντιστάθμιση από την αρχική ζώνη ώρας για δεδομένα.

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

Για να μετατρέψετε τα δεδομένα ώρας σε Ανατολική χειμερινή ώρα (EST):

select ‘GMT-05:00’ from dual;

Σε αυτό το παράδειγμα εννοείται η Μέση ώρα Γκρίνουιτς (GMT) - 5 ώρες

DATA_DISPLAY_TZ

Καθορίζει τη ζώνη ώρας για την προβολή δεδομένων.

Για να προβάλετε την Ανατολική χειμερινή ώρα (EST):

select ‘GMT-05:00’ from dual;

Σε αυτό το παράδειγμα εννοείται η Μέση ώρα Γκρίνουιτς (GMT) - 5 ώρες

Μεταβλητές συνεδριών εκτός συστήματος

Οι μεταβλητές συνεδριών εκτός συστήματος προσδιορίζονται και δημιουργούνται στο σημασιολογικό μοντέλο σας.

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

Πληροφορίες για τις μεταβλητές σημασιολογικού μοντέλου (χώρου αποθήκευσης)

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

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

Σχετικά με τις μεταβλητές παρουσίασης

Δημιουργείτε μια μεταβλητή παρουσίασης όταν δημιουργείτε μια προτροπή στήλης ή μια προτροπή μεταβλητής.

Τύπος Περιγραφή

Μήνυμα στήλης

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

Για να δημιουργήσετε μια μεταβλητή παρουσίασης ως μέρος ενός μηνύματος στήλης, στο παράθυρο διαλόγου "Νέο μήνυμα", επιλέξτε Μεταβλητή παρουσίασης στο πεδίο Ορισμός μεταβλητής. Εισαγάγετε ένα όνομα για τη μεταβλητή στο πεδίο Όνομα μεταβλητής.

Μήνυμα μεταβλητής

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

Για να δημιουργήσετε μια μεταβλητή παρουσίασης ως μέρος ενός μηνύματος μεταβλητής, στο παράθυρο διαλόγου "Νέο μήνυμα", επιλέξτε Μεταβλητή παρουσίασης στο πεδίο Μήνυμα για. Εισαγάγετε ένα όνομα για τη μεταβλητή στο πεδίο Όνομα μεταβλητής.

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

Σχετικά με τις μεταβλητές αιτήματος

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

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

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

    Για να δημιουργήσετε μια μεταβλητή αιτήματος ως μέρος ενός μηνύματος στήλης, στο παράθυρο διαλόγου "Νέο μήνυμα", επιλέξτε Μεταβλητή αιτήματος στο πεδίο Ορισμός μεταβλητής. Εισαγάγετε το όνομα της μεταβλητής περιόδου λειτουργίας προς παράκαμψη στο πεδίο Όνομα μεταβλητής.

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

    Για να δημιουργήσετε μια μεταβλητή αιτήματος ως μέρος ενός μηνύματος μεταβλητής, στο παράθυρο διαλόγου "Νέο μήνυμα" (ή στο παράθυρο διαλόγου "Επεξεργασία μηνύματος"), επιλέξτε Μεταβλητή αιτήματος στο πεδίο Μήνυμα για. Έπειτα, εισαγάγετε ένα όνομα μεταβλητής περιόδου λειτουργίας που θέλετε να παρακάμψετε στο πεδίο Όνομα μεταβλητής .

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

Για ορισμένες μεταβλητές περιόδου λειτουργίας συστήματος (όπως USERGUID ή ROLES) δεν είναι δυνατή η παράκαμψη από μεταβλητές αιτήματος. Για άλλες μεταβλητές περιόδου λειτουργίας συστήματος, όπως DATA_TZ και DATA_DISPLAY_TZ (ζώνη ώρας), είναι δυνατή η παράκαμψη, εάν αυτές διαμορφωθούν στο Model Administration Tool.

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

Σχετικά με τις καθολικές μεταβλητές

Καθολική μεταβλητή είναι μια στήλη που δημιουργείται από τον συνδυασμό ενός συγκεκριμένου τύπου δεδομένων με μια τιμή. Η τιμή μπορεί να είναι Ημερομηνία, Ημερομηνία και Ώρα, Αριθμός, Κείμενο και Χρόνος.

Η καθολική μεταβλητή αξιολογείται κατά τη στιγμή της εκτέλεσης της ανάλυσης και, η τιμή της καθολικής μεταβλητής υποκαθίσταται ανάλογα.

Μόνο οι χρήστες που έχουν τον ρόλο Διαχειριστής BI Service μπορούν να διαχειρίζονται (προσθήκη, επεξεργασία και διαγραφή) καθολικές μεταβλητές.

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

Δημιουργία καθολικών μεταβλητών

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

  1. Ανοίξτε την ανάλυση για επεξεργασία.
  2. Στο παράθυρο "Επιλεγμένες στήλες", πατήστε "Επιλογές" δίπλα στο όνομα στήλης.
  3. Επιλέξτε "Επεξεργασία τύπου" για να εμφανιστεί η καρτέλα "Τύπος στήλης".
  4. Κάντε κλικ στην επιλογή "Μεταβλητή" και επιλέξτε "Καθολική".
  5. Πατήστε "Προσθήκη νέας καθολικής μεταβλητής".
  6. Εισαγάγετε την τιμή για το "Όνομα". Για παράδειγμα, gv_region, date_and_time_global_variable ή rev_eastern_region_calc_gv.
    Το όνομα για την καθολική μεταβλητή πρέπει να είναι πλήρως προσδιορισμένο κατά την παραπομπή της μεταβλητής και επομένως να φέρει το πρόθεμα "global.variables". Για παράδειγμα, μια καθολική μεταβλητή που έχει καθοριστεί για τον υπολογισμό εσόδων εμφανίζεται στο παράθυρο διαλόγου "Τύπος στήλης" ως εξής:

    "Base Facts"."1- Revenue"*@{global.variables.gv_qualified}

  7. Εισαγάγετε τιμές για τις επιλογές "Τύπος" και "Τιμή".
    • Εάν ως τύπο δεδομένων επιλέξετε "Ημερομηνία και ώρα", τότε εισαγάγετε την τιμή όπως υποδεικνύεται στο ακόλουθο παράδειγμα: 25/3/2004 12:00:00 πμ
    • Εάν ως τιμή εισαγάγετε μια έκφραση ή έναν υπολογισμό, τότε πρέπει να χρησιμοποιήσετε τον τύπο δεδομένων "Κείμενο", όπως υποδεικνύεται στο ακόλουθο παράδειγμα: "Base Facts"."1- Revenue"*3.1415
  8. Κάντε κλικ στην επιλογή OK. Η νέα καθολική μεταβλητή προστίθεται στο παράθυρο διαλόγου "Εισαγωγή καθολικής μεταβλητής".
  9. Επιλέξτε τη νέα καθολική μεταβλητή που μόλις δημιουργήσατε και πατήστε OK. Εμφανίζεται το παράθυρο διαλόγου "Επεξεργασία τύπου στήλης" όπου η καθολική μεταβλητή έχει ήδη εισαχθεί στο παράθυρο "Τύπος στήλης". Το πλαίσιο ελέγχου "Προσαρμοσμένες κεφαλίδες" επιλέγεται αυτόματα.
  10. Εισαγάγετε ένα νέο όνομα για τη στήλη στην οποία αντιστοιχίσατε μια καθολική μεταβλητή, ώστε να αντικατοπτρίζει τη μεταβλητή με μεγαλύτερη ακρίβεια.
  11. Κάντε κλικ στην επιλογή OK.

Σύνταξη για παραπομπή μεταβλητών

Μπορείτε να κάνετε παραπομπή μεταβλητών σε αναλύσεις και dashboard.

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

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

Τύπος Σύνταξη Παράδειγμα

Περίοδος λειτουργίας

@{biServer.variables['NQ_SESSION.variablename']}

όπου variablename είναι το όνομα της μεταβλητής περιόδου λειτουργίας, για παράδειγμα DISPLAYNAME.

@{biServer.variables['NQ_SESSION.SalesRegion']}

Σημασιολογικό μοντέλο (χώρος αποθήκευσης)

@{biServer.variables.variablename}

ή

@{biServer.variables['variablename']}

όπου variablename είναι το όνομα της μεταβλητής, για παράδειγμα, prime_begin

@{biServer.variables.prime_begin}

ή

@{biServer.variables['prime_begin']}

Παρουσίαση ή αίτημα

@{variables.variablename}[format]{defaultvalue}

ή

@{scope.variables['variablename']}

όπου:

variablename είναι το όνομα της μεταβλητής παρουσίασης ή αιτήματος, για παράδειγμα, MyFavoriteRegion.

(Προαιρετικά) format είναι μια μάσκα μορφοποίησης που εξαρτάται από τον τύπο δεδομένων της μεταβλητής, για παράδειγμα #,##0, MM/DD/YY hh:mm:ss. (Λάβετε υπόψη ότι η μορφή δεν εφαρμόζεται στην προεπιλεγμένη τιμή.)

(Προαιρετικά) defaultvalue είναι η παραπομπή σταθεράς ή μεταβλητής που υποδεικνύει μια τιμή προς χρήση εάν η μεταβλητή παραπομπής από το variablename δεν συμπληρώνεται.

Το scope εμφανίζει τα προσδιοριστικά για τη μεταβλητή. Πρέπει να καθορίσετε το εύρος όταν μια μεταβλητή χρησιμοποιείται σε πολλαπλά επίπεδα (αναλύσεις, σελίδες dashboard και dashboard) και θέλετε να αποκτήσετε πρόσβαση σε μια συγκεκριμένη τιμή. (Εάν δεν καθορίσετε το εύρος, τότε η σειρά προτεραιότητας είναι: αναλύσεις, σελίδες dashboard και dashboard.)

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

@{variables.MyFavoriteRegion}{EASTERN REGION}

ή

@{dashboard.MyFavoriteRegion}{EASTERN REGION}

ή

@{dashboard.variables['MyFavoriteRegion']}

ή

(@{myNumVar}[#,##0]{1000})

ή

(@{variables.MyOwnTimestamp}[YY-MM-DD hh:mm:ss]{)

ή

(@{myTextVar}{A, B, C})

Καθολική

@{global.variables.variablename}

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

Η σύμβαση ονομασίας για τις καθολικές μεταβλητές πρέπει να συμμορφώνεται με τις προδιαγραφές γλώσσας δεσμών ενεργειών ECMA για JavaScript. Το όνομα δεν πρέπει να υπερβαίνει τους 200 χαρακτήρες, δεν πρέπει να περιέχει ενσωματωμένα κενά διαστήματα, δεσμευμένες λέξεις και ειδικούς χαρακτήρες. Εάν δεν γνωρίζετε τις απαιτήσεις της γλώσσας JavaScripting, συμβουλευτείτε το κατάλληλο τρίτο μέρος

@{global.variables.gv_date_n_time}

Μπορείτε επίσης να κάνετε παραπομπή μεταβλητών σε εκφράσεις. Οι οδηγίες για την παραπομπή μεταβλητών σε εκφράσεις περιγράφονται στα ακόλουθα θέματα:

Μεταβλητές περιόδου λειτουργίας

Για την παραπομπή μεταβλητών συνεδριών σε εκφράσεις, μπορείτε να χρησιμοποιήσετε τις ακόλουθες οδηγίες.

  • Συμπεριλάβετε τη μεταβλητή περιόδου λειτουργίας ως όρισμα της συνάρτησης VALUEOF.
  • Περικλείστε το όνομα της μεταβλητής σε διπλά εισαγωγικά.
  • Χρησιμοποιήστε το πρόθεμα NQ_SESSION και μια τελεία πριν από τη μεταβλητή περιόδου λειτουργίας.
  • Περικλείστε το πρόθημα NQ_SESSION σε διπλά εισαγωγικά.
  • Περικλείστε το τμήμα NQ_SESSION και το όνομα μεταβλητής περιόδου λειτουργίας σε παρενθέσεις.

Για παράδειγμα:

"Market"."Region"=VALUEOF("NQ_SESSION"."SalesRegion")

Μεταβλητές παρουσίασης

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

Κατά την παραπομπή μιας μεταβλητής παρουσίασης, χρησιμοποιήστε αυτήν τη σύνταξη:

@{variablename}{defaultvalue}

όπου variablename είναι το όνομα της μεταβλητής παρουσίασης και defaultvalue (προαιρετικά) είναι μια παραπομπή σταθερής ή μεταβλητής που υποδεικνύει μια τιμή προς χρήση εάν η μεταβλητή παραπομπής από το variablename δεν συμπληρώνεται.

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

'@{user.displayName}'

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

Χρησιμοποιήστε την ακόλουθη σύνταξη σε SQL για τον καθορισμένο τύπο στήλης ώστε να δημιουργηθούν έγκυρες προτάσεις SQL:

  • Κείμενο — (@{variablename}['@']{'defaultvalue'})

  • Αριθμός — (@{variablename}{defaultvalue})

  • Ημερομηνία-ώρα — (@{variablename}{timestamp 'defaultvalue'})

  • Ημερομηνία (μόνο η ημερομηνία) — (@{variablename}{date 'defaultvalue'})

  • Ώρα (μόνο η ώρα) — (@{variablename}{time 'defaultvalue'})

Για παράδειγμα:

'@{user.displayName}'

Μεταβλητές σημασιολογικού μοντέλου (χώρου αποθήκευσης)

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

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

Για παράδειγμα:

CASE WHEN "Hour" >= VALUEOF("prime_begin") AND "Hour" < VALUEOF("prime_end") THEN 'Prime Time' WHEN ... ELSE...END