I am using an analytic application and asset model in cloud side as data storing purpose. I need to send the predix machine data to cloud database. I readed about this service providing by http river service. How can I implement HTTP river service???..Which type of processing is needed by predix machine SDK..?? What are the steps for implementing HTTP river service???
Answer by Tom Turner · Jul 18, 2017 at 08:54 AM
Suggest that you use the WebSocket river in Predix Machine which "reliably" with store-and-forward will send the data to Predix Time Series.
From there your application can send the data to Predix Analytics.
Using the HTTP River service opens you up to lots of other issues. Better off with the simple solution of using WebSocket River.
Ok Sir, I am learning all the database related possibilities..Till now not yet started. I will choose best method. Before that need familiarisation with predix services..Thank you sir for the response. It is helpful for me..
Answer by Ed Barton · Jul 18, 2017 at 09:01 AM
Please look here for more details: https://docs.predix.io/en-US/content/service/edge_software_and_services/machine/http-river-service#concept_d6b8776e-f400-4ef2-af75-6cb6f8efcc09
The Predix Machine SDK also comes with a sample that shows how to implement the HTTP river APIs (unzip the samples/sample-apps.zip file).
Thanks, Ed
Upgrading PredixMachine SDK (machinegateway api) from 16.2.4 to 17.1.0 giving compilation errors 1 Answer
Predix 17.1 doesn't sent messages in cloud 1 Answer
Under the Technician console- Predix cloud enrolment - status is "Enrolled as" empty 1 Answer
How cassandra database (asset service) receiving data from predix machine 1 Answer