プライマリ・コンテンツに移動
Oracle® Big Data Discovery Cloud Service Studioユーザー・ガイド

E65365-05
目次へ
目次
索引へ移動
索引

前
次
機械翻訳について

属性値からの日付部分の抽出

Date Time属性から日付パターンを抽出し、その情報を使用して新しい属性を作成したり、既存の属性を上書きできます。

たとえば、属性にタイムスタンプがあり、曜日の値を抽出して日という新しい属性を作成する場合に役立ちます。

属性値から日付の一部を抽出するには:

  1. カタログでプロジェクトを選択します。
  2. 「変換」を選択します。
  3. 抽出する日付情報が含まれる日時タイプの属性を探します。
  4. 変換メニューから、「標準」 > 「日付部分の抽出」を選択します。
  5. 次のいずれかの方法で、属性値の日付パターンを指定します:
    • 「データ・パートの選択...」で、事前定義済フォーマット・パターンのリストから日付フォーマットを選択します。
    • または、「カスタム・データ部分の作成」を有効にし、カスタム日付パターンを指定できます。 パターンのラベルではなく日付パターンのみを指定してください。 たとえば、年-月-日のカスタム・パターンを作成する場合は、yyyy-MM-ddのみを指定します。
  6. 日付パターンの出力タイムゾーンを選択してください。 この設定により、属性値は指定したタイム・ゾーンに正規化されます。
  7. 出力ロケールを使用可能リストから選択します。 この設定では、文字(非数値)の日付情報を、指定したロケールに変換します。
    たとえば、ddのような日パターンを抽出し、出力ロケールを日本語に設定した場合、新しい属性値には日本語の曜日名が含まれます。
  8. 「日付部分の抽出」変換を前に選択した属性に適用するか、抽出された日付情報を使用して新しい属性を作成するかを指定します。
  9. 「新規属性の作成」を選択した場合は、属性名を指定します。
  10. 変換の実行結果をプレビューする場合は「プレビュー」をクリックし、変換ステップをスクリプトに保存する場合は「スクリプトに追加」をクリックします。

例19-2 例

ソース・データにdropoff_datetimeという名前の属性があり、日付値を抽出してdropoff_dayの作成に使用するとします。 次のように日付部分の抽出を設定することで、属性を作成できます:
日付属性を新規作成するように日付部分の抽出エディタを構成する例を示しています。

プレビューをクリックすると、Studioで、次の新しいdropoff_day属性が黄色で作成されます:
表ビューに表示される新しい日の属性の例を示します。

プロジェクト・データ・セットに変更を加えた場合は、変更をコミットできます。 「プロジェクト・データ・セットに対する変換スクリプトの実行」を参照してください。