I have to create a ML Model in TWX Analytics using an external PMML file. Can I get some relevant guides or articles most suited to start my job?
PS: I am using TWX 9.3
Thanks & Regards,
If you uploaded the pmml file using the ResultThing.uploadModel, you can use the services from other AnalyticsThing to work with it, especially the PredictionThing. You won't be able to use ThingWorx Analytics Builder though.
The post Upload PMML to Thingworx Analytics is a good start to work in this way.
Alternatively you could also use Analytics Manager, https://www.ptc.com/en/support/article/cs267119 has some high level information about this.
Hope this helps
Hi @cmorfin ,
I have deployed my ML Model using TWX Analytics Manager. Now, I have to give input data to the model. Could you help me out with this, how it's done? Also, it's a pre-trained model so I just have to fed data on which I need predictions.
Once you have the Analysis model in place you can perform an initial score with the Test button inside the Analysis Model menu, and for a real time experience create an analysis Event associated to a Thing.
You can check the Real Time scoring video in https://community.ptc.com/t5/IoT-Tech-Tips/How-to-score-new-data-with-ThingWorx-Analytics-8-3-x/m-p/... that shows those 2 actions.
Also the below guide is a good demo about ThingWorx Analytics Manager, every steps after the Publish model would be the same with an imported pmml model.
Hope this helps
I am not able to enable or test my model. I am getting these errors.
"Model is not ready for testing. Enable failed".
Also while creating the Event I am not getting the name of my model in the drop down.
In Analysis Even you will only see models that are enabled, so it is normal you cannot see your model if you are not able to enable it.
Are you able to upload your pmml file here for testing ?
Alternatively you can open a case to Technical Support for further investigation.