Infoveave Data Automation — Filtering & Selection
Set a start date. Set an end date. Every row outside that window is gone — automatically, on every run.
Date-based filtering is one of the most common data prep steps in any analytics workflow. Whether you are extracting last month's transactions, isolating a specific quarter, or window-ing an event log to a custom period, Filter on Date Range handles it automatically inside your workflow — replacing the SQL WHERE clause or Excel date filter someone rebuilt by hand every reporting cycle.
Keep, remove, or flag rows where a date column falls within a defined range in your Infoveave workflow. Replaces manual date-based filtering done in SQL WHERE clauses or Excel date filters.
Filter on Date Range is one step inside a multi-step Infoveave workflow. Chain it with other activities — no code, no manual hand-offs.
Build this workflow visually in Infoveave Data Automation — drag, connect, and schedule with no infrastructure setup.
Real scenarios where this transformation saves hours of manual work.
A finance team runs a monthly workflow that extracts only the current month's GL transactions from a year-to-date export. Filter on Date Range applies the period boundary automatically on each run — ensuring the downstream aggregation step always operates on the right data without manual date editing.
A retail analytics team isolates transactions from a promotional period — Black Friday to Cyber Monday — to measure campaign lift. The workflow applies the exact date window to the full transaction export and feeds the filtered result to the campaign performance dashboard on demand.
A production team extracts shift records between specific timestamps to investigate a downtime incident. Filter on Date Range narrows the equipment log to the exact window of interest, feeding the targeted records directly to the root cause analysis step.
Input data (left) is transformed using the configuration below. The output table (right) is ready for dashboards or downstream steps.
Date2025-01-012025-01-15Keep Matching RowsInput Data
| Date | Amount |
|---|---|
| 2024-12-31 | 100 |
| 2025-01-01 | 200 |
| 2025-01-10 | 300 |
| 2025-01-15 | 400 |
| 2025-01-20 | 500 |
Output Data
| Date | Amount |
|---|---|
| 2025-01-01 | 200 |
| 2025-01-10 | 300 |
| 2025-01-15 | 400 |
Key fields to configure in the Infoveave workflow builder. Full reference available in the documentation.
Column
The date or timestamp column to evaluate. Infoveave reads standard ISO date formats automatically — if your source uses a non-standard format, run Custom Date Format first.
Minimum / Maximum Value
Both boundaries are inclusive. Set only one boundary for open-ended filters — for example, set only the Minimum Value to keep all records from a certain date forward.
Actions
Five options: Keep Matching Rows retains only records within the range. Remove Matching Rows drops records within the range (useful for excluding outlier periods). Flag Rows adds a 0/1 indicator column without removing any rows. Clear Content of Matching Cells or Non-Matching Cells nullifies cell values rather than removing rows.
Everything you need to know about Filter on Date Range in Infoveave.
Transformations in the same family as Filter on Date Range, often chained together in the same Infoveave workflow.
Part of Infoveave Data Automation
Filter on Date Range is one of over 80 transformation activities available inside Infoveave workflows. Chain transformations together — no code, no exports, no waiting for IT.
Ready to see Infoveave in action?