FilterItems
Filter line-oriented files with a Pebble expression.
FilterItems
Filter line-oriented files with a Pebble expression.
yaml
type: io.kestra.plugin.core.storage.FilterItemsExamples
yaml
id: filter_items
namespace: company.team
tasks:
- id: download
type: io.kestra.plugin.core.http.Download
uri: https://huggingface.co/datasets/kestra/datasets/raw/main/csv/orders.csv
- id: csv_to_ion
type: io.kestra.plugin.serdes.csv.CsvToIon
from: "{{ outputs.download.uri }}"
- id: filter
type: io.kestra.plugin.core.storage.FilterItems
from: "{{ outputs.download.uri }}"
filterCondition: "{{ (product_id | number) == 20 }}"
filterType: INCLUDE
Properties
filterCondition *RequiredNon-dynamicstring
from *Requiredstring
errorOrNullBehavior string
Default
FAILPossible Values
FAILINCLUDEEXCLUDEfilterType string
Default
INCLUDEPossible Values
INCLUDEEXCLUDEOutputs
droppedItemsTotal integer
processedItemsTotal integer
uri string
Format
uri