出力

Generate Time Dimension では、以下の出力フィールドが作成されます。

表 1. Generate Time Dimension の出力

フィールド名

説明

Date

<日付> <月> <年> (月の名前はサーバーのロケール設定の言語) という形式で表されたその日の日付です。例えば、サーバーが英語ロケールで実行中の場合、日付の表記は "30 October 2012" のようになります。

DayOfMonth

その月の何日目であるかを表す数値です。例えば、10 はその月の 10 番目の日であることを意味します。

DayOfYear

その年の何日目であるかを表す数値です。例えば、304 はその年の 304 番目の日であることを意味します。

IsLeapYear

うるう年の日であるかどうかを示す boolean 値です。うるう年の場合は値がtrueになり、そうでない場合は値が false

IsWeekday

その日が平日 (月曜から金曜まで) であるかどうかを示す boolean 値です。平日の場合は値がtrueになり、そうでない場合は値が false

IsWeekend

その日が週末 (土曜または日曜) であるかどうかを示す boolean 値です。週末の場合は値がtrueになり、そうでない場合は値が false

JulianDay

その日に対するユニークな数値です。ユリウス通日の時刻系では、紀元前 4713 年 1 月 1 日を 1 日目としてそれ以降のすべての日に通し番号が与えられます。例えば、2456231 は紀元前 4713 年の 1 月 1 日から数えて 2,456,231 番目の日であることを意味します。

JulianWeek

その日の週に対するユニークな数値です。ユリウス時刻系では、紀元前 4713 年の最初の週を 1 週目としてそれ以降のすべての週に通し番号が与えられます。例えば、350890 はその日が紀元前 4713 年の最初の週から数えて 350,890 番目の週にあたることを意味します。

JulianYear

その年に対するユニークな数値です。ユリウス時刻系では、紀元前 4713 年を 1 年目としてそれ以降のすべての年に通し番号が与えられます。例えば、6725 はその日が西暦 2012 年にあたることを意味します。

MonthName

その日の月の英語名です。

MonthNumber

その年の何番目の月であるかを示します。例えば、3 はその日がその年の 3 番目の月であることを意味します。

Quarter

その年の四半期を表す数値です。例えば、1 はその日がその年の第 1 四半期にあたることを意味します。

WeekOfYear

その年の何番目の週であるかを表す数値です。例えば、43 はその日がその年の 43 番目の週にあたることを意味します。

WeekdayName

その曜日の英語名です。例: Monday。

WeekdayNumber

月曜日を 1 という日としてその日の曜日を表す数値です。つまり、火曜日は 2、水曜日は 3 というようになります。

Year

グレゴリオ暦によるその日の年です。例えば、2012 はその日が 2012 年にあたることを意味します。