Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド 12c (12.2.1.3.0) E90019-04 |
|
![]() 前 |
![]() 次 |
この章の内容は次のとおりです。
タイムゾーンはOracle Business Intelligence全体で様々な目的に使用されます。
タイムスタンプはオブジェクトが変更されたタイミングを示し、ユーザーはエージェントを実行する時間を指定できます。ほとんどの場合、ユーザーは、それぞれのローカル・タイムゾーンで操作することを望みます。管理者は、様々なコンポーネントに対してユーザーの優先タイムゾーンを構成できます。
優先タイムゾーンの設定を開始する前に、次の表を参照して、タイムゾーンが使用される場所について確認してください。
タイプ | 説明 |
---|---|
Oracle BIサーバー |
プレゼンテーション・サービスのゾーンとは異なるタイムゾーンのユーザーがいる場合、管理者は、それらのユーザーがOracle Business Intelligenceで表示するタイムスタンプを指定できます。たとえば、サーバーのタイムゾーンが米国の太平洋標準時であるとします。その場合、米国東海岸のユーザーには東部標準時でタイムスタンプが表示されるように指定できます。 タイムゾーン設定を行わず、ユーザーが「マイ・アカウント」ダイアログで優先タイムゾーンを指定していない場合、ユーザーには、プレゼンテーション・サービスのローカル・タイムゾーンに従った時間が表示されます。 優先タイムゾーンの指定方法の詳細は、Oracle Business Intelligence Enterprise Editionユーザーズ・ガイドを参照してください。 |
データベースのデータ |
管理者が、データベースから取得されるデータのタイムゾーンを指定します。 タイムゾーン設定を行わない場合、ユーザーには、管理者が設定した元のデータのタイムゾーンでタイムスタンプ・データが表示されます。 |
Oracle Business Intelligenceで表示されるコンテンツ |
分析を作成するユーザーは、分析プロンプトおよびダッシュボード・プロンプトに表示されるタイムゾーンを指定できます。この指定は、管理者による指定や、以前の問合せで対象列を使用してタイムゾーンを設定したエンド・ユーザーの指定よりも優先されます。 指定した表示タイムゾーンが夏時間をサポートする場合、表示されるタイムゾーン値は、夏時間に合せて自動的に調整されます。 |
イベントの発生時刻を示す一般的なタイムスタンプ |
エンド・ユーザーは、次を含む多くの一般的なスタンプのタイムゾーンを指定できます。
|
ログ・ファイル |
ログ・ファイルには各種アクティビティのタイムスタンプが含まれます。 |
タイムゾーンは特定の順序で表示されます。
各種コンテンツの表示で使用される実際のタイムゾーンは、次の表に示す優先順位に従います。小さい番号の項目によって、大きい番号の項目がオーバーライドされます。たとえば、項目1は項目2よりも優先されます。
タイムゾーンの対象 | 優先順位 |
---|---|
データ |
|
データの表示 |
|
一般的なタイム・スタンプ(列データおよびログ・ファイルは含まれません) |
|
ログ・ファイルの情報 |
|
ユーザーはインタフェースに表示されるタイムゾーンを選択できます。
ユーザー優先タイムゾーンは、次により決定されます。
「マイ・アカウント」ダイアログでのユーザーの指定ユーザーは、コンテンツを参照するタイムゾーンを選択します。
「マイ・アカウント」ダイアログの「プリファレンス」タブでの優先タイムゾーンの設定の詳細は、『Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』を参照してください。
TIMEZONEセッション変数の設定
instanceconfig.xmlファイルのDefaultUserPreferred要素の設定
タイムゾーンの指定は独自のファイルに格納されます。
タイムゾーン指定がリストに表示される場合、またはセッション変数の値やinstanceconfig.xmlファイルの要素として表示される場合、その指定は常に次のTimeZones.xmlファイルに基づいています。
orahome/bi/bifoundation/timezone
TimeZones.xmlファイルには、世界中のほとんどすべてのタイムゾーンが含まれています。このファイルにゾーンを追加する必要はありませんが、必要に応じて編集できます。組織内のユーザーが使用しないタイムゾーンは削除できます。
タイムゾーン値の指定
各種エディタでは、タイムゾーン値に含まれるアンパサンドは、アンパサンド文字自体を使用するか、そのエスケープ・シーケンスを使用することで表示されます。タイムゾーン値を入力する場合は、次の指示に従って注意して入力してください。
セッション変数の値でアンパサンドを使用する場合は、「Pacific Time (US & Canada); Tijuana」のように、アンパサンド文字(&)を値に含めます。
Oracle BIプレゼンテーション・サービスの構成ファイル(instanceconfig.xml)の要素の値でアンパサンドを使用する場合、「Pacific Time (US & Canada); Tijuana」のように、アンパサンドのエスケープ・シーケンスを値に含めます。
次の表は、タイムゾーンの設定に使用するセッション変数およびinstanceconfig.xml
ファイルの要素について説明しています。
instanceconfig.xml
ファイルに要素を含める場合は、すべてのユーザーに表示するタイムゾーンを指定します。セッション変数を使用する場合は、ユーザーごとに異なるタイムゾーンを指定できます。セッション変数を使用し、かつinstanceconfig.xml
ファイルの要素に値を指定すると、セッション変数の値がinstanceconfig.xml
ファイルの設定よりも優先されます。
注意:
特定のシステム・セッション変数(USER、ROLESなど)をリクエスト変数でオーバーライドすることはできません。DATA_TZ、DATA_DISPLAY_TZ (タイムゾーン)などのその他のシステム・セッション変数は、Oracle BI管理ツールで構成されている場合、オーバーライドできます。
『Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のリポジトリ変数の操作に関する項を参照してください。
要素 | セッション変数 | 説明 | 値 |
---|---|---|---|
DefaultDataOffset |
DATA_TZ |
元のデータのタイムゾーン・オフセット。適切なゾーンを表示するためにタイムゾーンを変換できるようにするには、この要素または変数に値を設定する必要があります。 このオプションを設定しない場合は、値が不明であるため、タイムゾーンの変換は実行されません。 たとえば、東部標準時(EST)に変換する必要があるとします。これは「グリニッジ標準時(GMT) - 5」になります。ESTへの変換を有効にするには、この値を指定する必要があります。 |
GMT時から減算する時間数を示すオフセット。次に例を示します。 GMT-05:00または-300。これは5時間減算することを示します。 |
DefaultDataDisplay |
DATA_DISPLAY_TZ |
データの表示に使用するタイムゾーンを指定します。 このオプションを設定しない場合、値はユーザー優先タイムゾーンになります。 |
TimeZones.xmlファイルで指定されているタイムゾーンのいずれか。 「タイムゾーン値の指定」を参照してください。 |
DefaultUserPreferred |
TIMEZONE |
ユーザーが「マイ・アカウント」ダイアログで独自のタイムゾーンを選択する前の、ユーザーのデフォルト優先タイムゾーンを指定します。 このオプションを設定しない場合、値はOracle BIプレゼンテーション・サービスのローカル・タイムゾーンになります。 |
TimeZones.xmlファイルで指定されているタイムゾーンのいずれか。 「タイムゾーン値の指定」を参照してください。 |
Logging |
該当なし |
プレゼンテーション・サービスで生成されるログ・ファイルに表示されるタイム・スタンプのタイムゾーン。 このオプションを設定しない場合、値はプレゼンテーション・サービスのローカルタイムゾーンになります。 |
TimeZones.xmlファイルで指定されているタイムゾーンのいずれか。 「タイムゾーン値の指定」を参照してください。 |
TimeZone |
該当なし |
優先タイムゾーンを変更する要素の親要素。ServerInstance要素の子になります。 |
該当なし |
次の例は、TimeZone要素が追加された、instanceconfig.xmlファイルのサンプル・セクションを示しています。
<TimeZone>
<DefaultDataOffset>0</DefaultDataOffset>
<Logging>(GMT-08:00) Pacific Time (US & Canada); Tijuana</Logging>
<DefaultUserPreferred>(GMT-08:00) Pacific Time (US & Canada); Tijuana</DefaultUserPreferred>
<DefaultDataDisplay>(GMT-06:00) Central Time (US & Canada); Tijuana</DefaultDataDisplay>
</TimeZone>