Anchor | ||||
---|---|---|---|---|
|
class | contents |
---|
概要
変換フロー内でステップを設定すると、データはカラム(列)フィールドの形式でデータプレビューパネルに表示されます。必要に応じてフィールドのデータ型を変換することができます。例えば、テキストを数値やSQL日付、SQLタイムスタンプに変換することができます。
このタイプのトランスフォーメーションは、データプレビューパネルから直接実行することができます。フィールドデータ型の横にあるドロップダウンアイコンをクリックし、適切なデータ型を選択します。
データの型変換のタイプ
データの型変換で利用できる選択肢は、以下の表を参照してください。
注意:これらは、Yellowfinのビューレベルコンバーターです。ユーザーは、独自のコンバーターを作成し、プラットフォームに追加することができます。
データの型変換 | 関連する型 | 説明 |
テキストから数値へ | テキスト | テキストや文字列を数値へ変換します。データが数字の場合にのみ使用することができます。 |
テキストからSQL日付へ | テキスト | テキストをSQL日付へ変換します。 |
テキストからSQLタイムスタンプへ | テキスト | テキストをSQLタイムスタンプへ変換します。 |
Javaタイムスタンプ | 数値 | 数値をJavaタイムスタンプへ変換します。 |
数値除算 | 数値 | 指定した分母で値を分割します。 |
注意:これらの多くは選択をするのみで、詳細な設定をする必要がありません。
数値除算
データを分母で分割し、結果を同様のカラム(列)に表示します。
...
こちらのトランスフォーメーションステップは、同じ値を持つフィールドの複製を作成するために使用され、基本的にはフィールドの「コピー」が作成されます。これは、データに変更が必要だが、元のデータはそのままの状態で保たなくてはいけない場合に有効です。
複製されるフィールドは、元のフィールドの現在の状態を反映します。例えば、フィールドにSub-String(サブ文字列)トランスフォーメーションが適用された後に複製された場合は、複製されたフィールドにも同様のSub-String(サブ文字列)トランスフォーメーションが適用されます。しかし、これが元のフィールドから削除された場合は、複製されたフィールドからも同様に削除されます。
複製することのできるフィールドは、次のデータ型のフィールドです。:テキスト、数値、日付/タイムスタンプ
手順
こちらのトランスフォーメーションステップは、ステップが定義され次第、カラム(列)フィールド上で直接実行することができ、データはデータ変換モジュール内に生成されます。フィールドを複製するには、以下の手順に従います。
- データプレビューパネル内のフィールド名横にあるメニューアイコンをクリックするか、
- 設定パネルの「フィールド」タブ内で、対象のフィールドの横にあるメニューオプションをクリックします。
- 選択したフィールドのメニューが表示されます。
- 「フィールドの複製」オプションをクリックします。
- まったく同じ値を持つ新しいフィールドが作成されます。
- フィールドの名前を変更したり、さらなるトランスフォーメーションや変更を続けることができます。