メイン コンテンツをスキップする 補完的コンテンツへスキップ

Filter (フィルター) プロセッサー

1 つまたは複数の条件に基づいて列をフィルタリングし、分割して、区切られたデータをフローの次のステップに渡します。

Filter (フィルター) プロセッサーは、変換フローにある列の値をフィルタリングするためにさまざまな演算子を使用します。

Filter (フィルター) のプロパティ

列の値をフィルタリングするためのプロパティです。

設定
プロパティ 設定

フィルター

  • [Input] (入力): フィルターを適用する列を選択します。
  • [Optionally select a function to apply] (適用する関数をオプションとして選択): 必要に応じて、選択された列のフィルタリング中に適用する操作を選択します:
    • [None] (なし): フィルタリング時に関数を適用しません。

    • [To absolute value] (絶対値に): 列にあるすべての数値の絶対値を計算します。

    • [To lower] (小文字に): 列にあるテキスト全体を小文字に変換します。

    • [To upper case] (大文字に): 列にあるテキスト全体を大文字に変換します。

    • [First character to lower case] (最初の文字を小文字に): 列にある各語の最初の文字を小文字にします。

    • [First character to upper case] (最初の文字を大文字に): 列にある各語の最初の文字を大文字にします。

    • [Length] (長さ): 列にある値の桁数を抽出します。

    • [Count] (カウント): 列にある値の個数をカウントします。

  • [Operator] (演算子): 選択された列のフィルタリングに使用する演算子を選択します。
  • [Value] (値): 選択された列の値を入力します。

Select rows that match

複数のフィルターを定義した場合は、フィルタリングする行に適用する一致のタイプとして[All] (すべて)、[Any] (一部)、[None] (なし) のいずれかを選択します。

例: 年齢 >18 歳および 名前に Tom を含むという 2 つのフィルタリング条件が定義されているとします。

  • [All] (すべて) を選択すると、Tom という名前または Tom が含まれている名前 (Tommy など) を持つ 18 歳が全員返されます。
  • [Any] (一部) を選択すると、18 歳全員、および Tomという名前または Tom が含まれている名前を持つ人物が全員返されます。
  • [None] (なし) を選択すると、Tom という名前を持たない、または Tom が含まれている名前を持たない 18 歳未満が全員返されます。

プロセッサー名を変更する場合は、プロセッサーのデフォルト名にカーソルを合わせたときに表示される [編集編集] アイコンをクリックします。

説明を編集する場合は、 [説明] にカーソルを合わせたときに表示される [編集編集] アイコンをクリックします。

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

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