Community Tip - Did you get called away in the middle of writing a post? Don't worry you can find your unfinished post later in the Drafts section of your profile page. X
Hi,
I implement the whole tutorial of using data connect (How to use DataConnect when sending property values from the ThingWorx platform to ThingWorx Analytics.) and this works fine. The data will send to analytics, analytices make its job and then? I'm not realy sure what happens next? Some Questions I have:
I hope someone can help.
Hi David,
I suggest that you work your way through the "Analyze" guides on the Developer Portal. The Anomaly Detection How-To Guide will get you going in the direction of the questions that you asked.
-- Michael
Anomaly Detection and predict the future with current data is not the same or I'm wrong?
For better explanation. I build a simulator which sends two double values (value1, value2) + an error value which is true or false. Value1 and Value2 random values between 14 and 16. After some minutes value2 increase with random values between 16 and 20. Some minutes later (for example 10 minutes) the error value switch to true.
My idea:
Hi David
I will try to answer some of your initial points about what to do once data has been collected with DataConnect
To predict a future outcome, we will need to build a predictive model first and then score new data against this model in order to predict the outcome.
To build a predictive model, ThingWorx Analytics needs to receive as much historic data as possible to learn the data and the relation between the different features in this data.
When using ThingWorx Platform, you need to use DataConnect to send historic data from the platform to Analytics Server.
Once you have a dataset created in Analytics Server, you will use REST API or, easier, ThingWorx Analytics Builder to build a predictive model.
Once you have tested this model and are happy with its performance you can use it to score production data.
Again in the case of the ThingWorx platform, if you want to be able to score real time, then you will need to publish the predictive model from Analytics Server to ThingPredictor, then you can predict the outcome for new incoming values.
The following article lists the different steps necessary to implement a model in ThingPredictor with some videos, so it probably should be useful: https://www.ptc.com/en/support/article?n=CS262212 .
The following article gives a short summary of the different solutions that exist withing ThingWorx Analytics, which may help to understand where all fits: Article Viewer | PTC
Kind regards
Christophe