CSV
The CSV agents allow you to include data from CSV files in your data stream.
A comma-separated values (CSV) file is a delimited plain text file that uses a comma to separate values. Each row of the file is a data record. Each record consists of one or more fields, separated by commas. These files are often used for exchanging data between different applications.
The Listener allows you to return the contents of a CSV file one row at a time to simulate events in a data stream. You can configure whether the events loop or cease once the end of the file is reached.
The Context Provider allows you to read a CSV file and output the entire contents to the data stream for contextual data. All rows in the file are made available to the output endpoint as individual events when the data cache is refreshed during runtime.
The Action Agent allows you to write the events in a data stream to a CSV file. This is useful when testing a data stream or to send data to another system for processing. You can configure whether a new file is created daily and whether the contents are overwritten.
If the events passed to the Action Agent require further processing in the data stream, split the data stream beforehand with a Broadcast Transformation.
Pre-requisites
The CSV files used in these Agents must be accessible to Stream Host via File System.
Current Version
Download the CSV Listener v3.52
Download the CSV Context Provider v1.13
Download the CSV Writer (Action Agent) v1.02
Please contact XMPro if you're looking for an older version of this Agent.
Listener Release Notes
3.52
22 Jan 2025
Repackaged to translate the Agent's properties.
3.51
06 Sep 2022
Repackaged to include the Agent's Category.
3.50
14 Feb 2022
Added option to loop the records when the end of the file is reached
Added option to output the current polling time.
3.40
29 May 2020
Renamed agent to CSV Simulator.
3.33
19 Oct 2018
Update help URL.
1.00
05 Mar 2018
Initial Release.
Context Provider Release Notes
1.13
22 Jan 2025
Repackaged to translate the Agent's properties.
1.12
06 Sep 2022
Repackaged to include the Agent's Category.
1.11
02 Jun 2021
Added the option to upload a file instead of reading files on the Stream Host.
1.00
30 Mar 2020
Initial Release.
Action Agent Release Notes
1.02
22 Jan 2025
Repackaged to translate the Agent's properties.
1.01
06 Sep 2022
Repackaged to include the Agent's Category.
1.00
25 Mar 2020
Initial Release.
Last updated