In order to ensure that we are able to give our customers a reflection of both past and future state - it is imperative that we add forecasting capabilities to our product. We will use H20 as the AI/ML platform for forecasting capabilities and it would be integrated to Insights for training and model deployment.
Pre-Requisite:
Start the H2O jar locally using below command
Download H20 jar with version h2o-3.30.1.2, Link for download h2o-3.30.1.2.zip
java -jar h2o.jar
By default H2O starts in port: 54321.
Mention below configuration inside server-config.json.
"mlConfiguration": {"h2oEndpoint": "http://localhost:54321"}.
DB Table Entry: INSIGHTS_WORKFLOW_TYPE :
Manual entry in PostgreSQL, mention type as AUTOML .
API Used:- /PlatformService/insights/workflow/saveWorkflowTask
Workflow task Json
{"description":"H2O_AutoML_Execute","mqChannel":"WORKFLOW.TASK.AUTOML.EXCECUTION","componentName":"com.cognizant.devops.automl.task.core.AutoMLSubscriber","dependency":-1,"workflowType":"AUTOML"}
Configure Usecase :
Navigate to Forecasting: Here you will see already created usecases.
...