出力
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 年にあたることを意味します。 |