機械翻訳について

セッション変数について

セッション変数は、ユーザーがサインインすると初期化されます。

これらの変数は、各ユーザーの参照セッションの間存在し、ユーザーがブラウザを閉じるかサインアウトすると、期限切れになります。 セッション変数には2つのタイプがあります: システムおよびシステム以外。

システム・セッション変数

レポートおよびダッシュボードで使用できるいくつかのシステム・セッション変数があります。

システム・セッション変数は名前を予約しているため、他の種類の変数には使用できません。

システム・セッション変数 説明 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時間を意味します。

システム以外のセッション変数

システム以外のセッション変数は、セマンティック・モデル内で命名および作成されます。

たとえば、データ・モデラーは、ユーザーがサインインしたときにユーザーの販売地域の名前に初期化されるSalesRegion変数を作成できます。