Description
The Count Occurrences activity tallies how often a specific pattern appears in selected column(s) of a dataset. You can match based on:
- Substring: Partial match within the cell.
- Complete value: Full-cell match only.
- Regular expression: Advanced pattern matching using regex.
You can also choose whether the pattern match should be case-sensitive or case-insensitive.
Use this activity to:
- Track brand or keyword presence in product names or descriptions.
- Identify how often a specific value or format appears.
- Apply text analysis or cleaning logic.
Use case: Count how many times the word Boat
appears in a product list using substring matching (case-insensitive).
- Data – Required. Tabular data with at least one text column.
Output
Output Type | Format | Description |
---|
Data | JSON | Dataset with a new column showing the count of matches |
Configuration Fields
Field Name | Description |
---|
Column Names | One or more columns to search within. |
Pattern | The string or regular expression to search for. |
Matching Mode | Determines how the pattern is matched: Substring , Complete Value , or Regular Expression . |
Match Case | Choose between case-sensitive and case-insensitive matching . |
product_id | product_name |
---|
B07JW9H4J1 | Boat Bluetooth Speaker |
B07AB2CD34 | Boat Wired Headphones |
B07XY1MN67 | Sony Wireless Headphones |
B07EF3PL88 | Boat Rockerz Bluetooth Earphones |
B08GZZ8FQT | Boat Audio System |
Sample Configuration
Field | Value |
---|
Column Names | ["product_name"] |
Pattern | Boat |
Matching Mode | Substring |
Match Case | false |
Sample Output