直前のセルの値を入力 - Cloud

Talend Cloud Data Preparationユーザーガイド

Version
Cloud
Language
日本語
Product
Talend Cloud
Module
Talend Data Preparation
Content
データクオリティとプレパレーション > データクレンジング
データクオリティとプレパレーション > データセットの管理
管理と監視 > 接続の管理
Last publication date
2024-04-16

[Fill empty cells from above] (直前のセルの値を入力)ファンクションを使用すると、値が空でない最も近いセルを上からコピーして、後続の空のセルに入力できます。

注: このファンクションはSparkジョブ、およびHDFSやS3のエクスポートとは互換性がありません。

一連の空のセルがある場合、選択された値がこれらのすべてのセルに入力されます。

たとえば、米国の州、州コードと地域を含むリストをExcelファイルで受信したとします。この入力ファイルを送信したユーザーは、地域名を複数行で繰り返して表示する代わりに、セルを結合してグルーピングしています。

Excelファイルでセルが結合された状態。

Talend Data Preparationでこのファイルを開くと、クオリティバーのRegionカラムで示されるように、1行だけ正しい値が表示され、その後は空のセルになります。

ExcelファイルがTalend Data Preparationで開かれている状態。

ここで、地域のデータを繰り返し、各行にデータがすべて表示されるようにします。

[Fill empty cells from above] (直前のセルの値を入力)を使用すると、地域名のデータを直前のセルの値で入力できます。

手順

  1. Regionカラムのヘッダーをクリックして、内容を選択します。
  2. ファンクションパネルにFill empty cells from aboveと入力します。
  3. ファンクションの効果をプレビューしたい場合は、目のアイコンをクリックします。そのファンクションをクリックすると適用されます。
    データセットに対するファンクションの効果。

タスクの結果

これで、空のセルにはすべて、最後に入力されたセルの値が入力され、すべての米国の州に対応する地域が表示されるようになりました。