Više o varijablama sesije

Varijable sesije inicijaliziraju se kad se korisnik prijavi.

Te varijable postoje za svakog korisnika za cijelo trajanje sesije pregleda, a istječu kad korisnik zatvori preglednik ili se odjavi. Postoje dvije vrste varijabli sesije: sistemske i nesistemske.

Sistemske varijable sesija

Postoji nekoliko sistemskih varijabli sesije koje možete upotrijebiti u izvješćima i dashboardima.

Sistemske varijable sesija imaju rezervirane nazive, tako da ih ne možete upotrebljavati za druge vrste varijabli.

Sistemska varijabla sesije Opis Primjer vrijednosti SQL upita (dijaloški okvir Varijabla)

PORTALPATH

Definira zadani dashboard koji će se korisniku prikazati pri prijavi (korisnik tu preferencu može promijeniti nakon što se prijavi).

Prikaz dashboarda ‘mydashboard’ kad se korisnik prijavi:

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

TIMEZONE

Definira zadanu vremensku zonu korisnika pri prijavi.

Korisnikova vremenska zona obično se popunjava sukladno korisnikovom profilu. Korisnici zadanu vremensku zonu mogu promijeniti u preferencama (Moj račun).

Promjena vremenske zone kad se korisnik prijavi:

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

DATA_TZ

Definira odmak od izvorne vremenske zone koji će se upotrijebiti za podatke.

Ta varijabla omogućuje vam konverziju vremenske zone kako bi se korisnicima prikazivala točna vremenska zona.

Konverzija podataka o vremenu na Istočno standardno vrijeme (EST):

select ‘GMT-05:00’ from dual;

Primjer navodi Srednje vrijeme po Greenwichu (GMT) – 5 sati

DATA_DISPLAY_TZ

Definira vremensku zonu za prikaz podataka.

Prikaz Istočnog standardnog vremena (EST):

select ‘GMT-05:00’ from dual;

Primjer navodi Srednje vrijeme po Greenwichu (GMT) – 5 sati

Nesistemske varijable sesije

Nesistemske varijable sesije stvarate i imenujete u semantičkom modelu.

Na primjer, dizajner podataka može stvoriti varijablu ProdajnaRegija koja se inicijalizira na naziv korisnikove prodajne regije kad se korisnik prijavi.