세션 변수 정보

세션 변수는 사용자가 사인인할 때 초기화됩니다.

이러한 변수는 탐색 세션 동안 각 사용자마다 존재하며 사용자가 브라우저를 닫거나 사인아웃할 때 만료됩니다. 세션 변수는 두 가지 유형(시스템 및 비시스템)이 있습니다.

시스템 세션 변수

보고서 및 대시보드에서 사용할 수 있는 여러 시스템 세션 변수가 있습니다.

시스템 세션 변수의 이름은 예약되었기 때문에 다른 변수에 이 이름을 사용할 수 없습니다.

시스템 세션 변수 설명 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시간을 의미합니다.

비시스템 세션 변수

비시스템 세션 변수는 의미 모델에서 이름이 지정되고 생성됩니다.

예를 들어 Data Modeler는 사용자가 사인인할 때 사용자의 판매 지역 이름으로 초기화하는 SalesRegion 변수를 생성할 수 있습니다.