フィールドタイプ変更

最終更新: 2026.07.27

フィールドタイプ変更

データフロー内のフィールド形式(数値、文字列、日付など)を変換します。数値計算やデータ結合を行う前段で、フィールドの型を統一するために使用します。

特徴

  • データ形式の適合(計算や結合の準備): CSVファイル等から取り込まれた文字列型の数値データを「数値型」に変換して集計可能にしたり、データ結合のキーとなる項目の型を事前に統一して結合エラーを防ぎます。
  • 変換と同時にリネーム・再コード化: データの形式(型)を変更するのと同時に、新しい項目名(ラベル)を指定可能です。新しい名前に基づいて、プログラムが識別するためのコードも安全に自動設定されます。
  • テーブル内フィールドのダイレクト変換: テーブルの構造を維持したまま、テーブル内にある特定の項目(列)の値だけを別の型へとピンポイントで変換・更新できます。
  • 複数値の連結出力(区切り文字): チェックボックスなどで複数選択された複数の値を、カンマや改行などの指定した区切り文字で連結し、1つの文字列として整形して出力できます。

機能

設定項目詳細

設定大項目 設定小項目 説明 ルール
ノード設定 タイトル フロー編集画面および実行ログ等に表示されるノード名です。 任意の名称を入力します。(初期値はプロセッサー名が入ります)
ノード設定 説明 ノードの補足説明です。 任意で入力します。(初期値は既定のプロセッサー補足説明が入ります)
フィールドタイプ変更 対象フィールド 変更の対象とするフィールドを選択します。テーブル内にある項目(列)も、テーブル名 > 項目名 の形式で直接選択して変換できます。 必須(1つ以上選択)
フィールドタイプ変更 変更後タイプ 変換先となる新しいフィールドタイプ(数値、文字列(1行)、日付、日時、チェックボックスなど)を指定します。 必須(元のタイプと同じタイプは指定できません)
フィールドタイプ変更 新しいフィールド名 変換後の新しいフィールド名(ラベル)を指定します。空白のままにした場合は、元のフィールド名がそのまま引き継がれます。 任意
フィールドタイプ変更 区切り文字 複数選択やチェックボックスなどの「複数値を持つフィールド」から、文字列などの「単一値のフィールド」へ変更する際、複数の値をどのような文字(カンマ、改行、空白、ハイフンなど)で連結するかを指定します。 任意(選択系タイプから変換する場合のみ有効)

  • 同一タイプへの変換不可: 変換後のタイプが変更前と同じタイプ(例:数値型から数値型など)であるルールを指定した場合、保存前に画面上にエラーメッセージが表示されます。異なるタイプを選択し直してください。

使い方

設定手順

データフロー編集画面で「プロセッサーを追加」>「フィールドタイプ変更」を選択し、以下の手順で設定を行います。

  1. 変更ルールの追加:
    「追加」ボタンをクリックして、新しくフィールドタイプを変更するための設定行を作成します。
  2. 変換の設定と保存:
    変更対象のフィールドと変更後のタイプを指定します。必要に応じて新しい項目名(ラベル)を入力し、設定を保存します。

動作イメージ


動作イメージはフロー編集画面で確認可能です。

フロー編集画面への配置画像

注意事項

  • データ欠損・空欄への変換に注意: 数値や日付に変換できない文字データが含まれるフィールドを変換した場合、変換後の値は空(未入力)となります。あらかじめ前段で「レコード抽出」や「データ変換」などを配置し、正しいデータ(パース可能な値)だけに整えてから変換を実行してください。