日時形式の変換例
変数オペレーターを使用して日時形式を変換できます。
変数 (DB) オペレーターから、変数の定義 ダイアログを使用して、入力列とは異なる出力 日時 形式を指定できます。
Joda-Time API 形式に従っている限り。デフォルトの datetime データ タイプのリスト (管理者が 、日時フォーマット プリファレンス ダイアログで設定) をオーバーライドできます。詳細については、「TIBCO® Data Science - Team Studio システム要件」を参照してください。
Pig Script ユーザー定義関数 (UDF) を使用して、以下の画像に示す GetMonth 関数や GetDay 関数のように、日時 文字列から新しい値を生成できます。
使用可能な 日時 関連の Pig 関数の完全なリストについては、「Apache Pig 日時関数」を参照してください。
Pig 関数の中には Null 値の扱いに問題があるものがあるので、代わりに以下の Team Studio の代替関数を使用してください。
| Pig関数 | アルパイン代替関数 |
|---|---|
AddDuration
|
AddDurationAlpine
|
SubtractDuration
|
SubtractDurationAlpine
|
MilliSecondsBetween
|
MilliSecondsBetweenAlpine
|
SecondsBetween
|
SecondsBetweenAlpine
|
MinutesBetween
|
MinutesBetweenAlpine
|
HoursBetween
|
HoursBetweenAlpine
|
DaysBetween
|
DaysBetweenAlpine
|
WeeksBetween
|
WeeksBetweenAlpine
|
MonthsBetween
|
MonthsBetweenAlpine
|
YearsBetween
|
YearsBetweenAlpine
|
ヒント: Pig 関数の作成については、「Pig 構文」を参照してください。