Engine Simulator Data Storage
Use a Timer to record mass amounts of test data, and then export it as a Comma-Separated Values file.
Guide Concept
Having an Edge MicroServer (EMS) Engine Simulator has allowed you to begin work on using ThingWorx Foundation for instrumenting a prototype engine.
However, the end goal is not to inspect the data manually, but to have ThingWorx Analytics perform an automatic notification for any issues.
In this guide, you’ll create a Timer to generate thousands of data points, and then export the dataset as a Comma-Separated Values (.csv) file for future use in building an analytical model of the engine.

Guide Info
Level | Intermediate |
Est. Time | 30 Minutes |
Published | Jul 29, 2020 |
Author | Jason Wyatt |
You'll learn how to
- Create a Timer
- Subscribe to a Timer to Trigger a Service
- Generate Mass Amounts of Test Data
- Import the CSV Parser Extension
- Create a File Repository
- Export the Test Data as a Comma-Separated Values (.csv) file
- Download from a File Repository
Things used in this guide
This guide may be completed in any environment where you have access to ThingWorx Foundation, though the downloadable ThingWorx Foundation trial has some advantages for this particular guide.
It is assumed that you have already completed the following guides:
You should have an active connection from the EMS Engine Simulator to ThingWorx Foundation.