メイン コンテンツをスキップする

空白値をnullまたは固定値として出力する

式を使用して、空白値をnull値または固定値として出力できます。

カラムの空白値をnullとして出力するには、次の式構文を使用します。

rowName.columnName.equals("")?null:rowName.columnName

カラムの空白値を固定値として出力するには、次の式構文を使用します。

rowName.columnName.equals("")?fixValue:rowName.columnName

次の例では、[name] (名前)カラムの空白の値はnullに置き換えられます。[company] (会社)カラムの空白の値は、文字列[Unknown]置き換えられます。

次の2つの表は、これら2つの式が適用された tMapコンポーネントの入力と出力を示しています。

入力テーブル:

id name 会社名
1 John Talend
2   Apple
3 ジェーン  

出力テーブル:

id name 会社名
1 John Talend
2 null Apple
3 ジェーン 不明

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。