すべてのプロダクト
Search
ドキュメントセンター

Dataphin:フィールド計算変換コンポーネントを構成する

最終更新日:Jul 08, 2025

フィールド計算変換コンポーネントを使用すると、入力フィールドで計算を実行し、結果を出力できます。このトピックでは、構成プロセスについて説明します。

プロパティを構成する

  1. Dataphin ホームページの上部メニューバーで、[開発者] > [データ統合] を選択します。

  2. 統合ページの上部メニューバーで、[プロジェクト] を選択します。(Dev-Prod モードでは、[環境] を選択する必要があります)。

  3. 左側のナビゲーションウィンドウで、[バッチパイプライン] をクリックします。[バッチパイプライン] リストで、開発するオフラインパイプラインをクリックして、構成ページを開きます。

  4. ページの右上隅にある [コンポーネントライブラリ] をクリックして、[コンポーネントライブラリ] パネルを開きます。

  5. [コンポーネントライブラリ] パネルの左側のナビゲーションウィンドウで、[変換] を選択します。右側の変換コンポーネントのリストから [フィールド計算] コンポーネントを見つけ、キャンバスにドラッグします。

  6. 上流および下流のターゲットコンポーネントの image アイコンをクリックしてドラッグし、現在のフィールド計算コンポーネントに接続します。

  7. フィールド計算コンポーネントカードの image アイコンをクリックして、[フィールド計算の構成] ダイアログボックスを開きます。

  8. [フィールド計算の構成] ダイアログ ボックスで、次のようにパラメーターを設定します。

    パラメーター

    説明

    ステップ名

    フィールド計算コンポーネントの名前。Dataphin は自動的にステップ名を生成します。これは、ビジネスシナリオに基づいて変更できます。名前は次の要件を満たしている必要があります。

    • 漢字、英字、アンダースコア (_)、および数字のみを含めることができます。

    • 最大 64 文字まで使用できます。

    タイムゾーン変換

    時間データを格納する String 型の入力フィールドと出力フィールドがある場合は、これらのフィールドのタイムゾーン情報を指定する必要があります。

    • 入力フィールド文字列タイムゾーン: 関数を使用して String 型のデータを Date 型に変換する場合に有効になります。ソース String 型データのタイムゾーンを決定するために使用されます。デフォルトのタイムゾーンは Asia/Shanghai です。

    • 出力フィールド文字列タイムゾーン: 関数を使用して Date 型のデータを String 型に変換する場合に有効になります。指定されたタイムゾーンで String 形式の時間データを生成するために使用されます。デフォルトのタイムゾーンは Asia/Shanghai です。

    出力フィールド

    出力フィールドを表示します。これには、序数、フィールド(名前にテーブル名が含まれている場合は、テーブル名も表示されます)、およびタイプが含まれます。次の管理操作がサポートされています。

    • 新しいフィールド: 出力フィールドを手動で追加できます。これを行うには、次の手順を実行します。

      1. [新しいフィールド] をクリックします。

      2. [新しいフィールド] ダイアログボックスで、パラメーターを構成します。

        • フィールド名: 漢字、英字、アンダースコア (_)、および数字のみを含めることができ、64 文字以内である必要があります。

        • データ型: String、Long、Double、Date、Boolean、および Bytes データ型が含まれます。

        • 関数: フィールド計算の関数リストから、サポートされている関数を選択できます。関数名をクリックして、式に追加します。

        • : 式で関数とソースフィールドを使用して、新しいフィールドの計算ロジックを記述します。

        • ソースフィールド: 上流の出力フィールドがここに表示されます。フィールド名をクリックして、式に追加します。

      3. [OK] をクリックして、新しいフィールドの作成を完了します。

    • フィールドの削除: [アクション]image 列の アイコンをクリックして、既存のフィールドを削除できます。

    • フィールドの並べ替え: image アイコンをドラッグして、出力フィールドを並べ替えることができます。

  9. [確認] をクリックして、[フィールド計算] 変換コンポーネントのプロパティ構成を完了します。