세션 변수는 사용자가 사인인할 때 초기화됩니다.
이러한 변수는 탐색 세션 동안 각 사용자마다 존재하며 사용자가 브라우저를 닫거나 사인아웃할 때 만료됩니다. 세션 변수는 두 가지 유형(시스템 및 비시스템)이 있습니다.
보고서 및 대시보드에서 사용할 수 있는 여러 시스템 세션 변수가 있습니다.
시스템 세션 변수의 이름은 예약되었기 때문에 다른 변수에 이 이름을 사용할 수 없습니다.
| 시스템 세션 변수 | 설명 | SQL 질의 값 예제(변수 대화상자) |
|---|---|---|
|
PORTALPATH |
사용자가 사인인할 때 표시되는 기본 대시보드를 식별합니다(사인인 후 이 환경설정을 무효화할 수 있음). |
사용자가 사인인할 때 ‘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시간을 의미합니다. |