SymetryML6.1
  • Introduction
  • Guides
    • Onboarding Guide
    • Technical Requirements
    • Admin User Guide
    • Installation Guide
      • Installation Guide - GPU
      • Installation Guide - Spark
  • SymetryML GUI
    • ML Toolkit
      • The SymetryML Difference
      • Data Mining Lifecycle
      • SymetryML Concepts
      • Data Sources
      • Streams
      • Encoders
      • Projects
      • Models
    • Sequence Models
    • SymetryML Federated Learning
      • Creating the Federation
      • Load data to local project
      • Requesting Federation Information from Admin Node
      • Joining a Federation with a peer node
      • Federated Data & Modelling
      • Appendix
    • DEM Generator
  • SymetryML Rest Client
    • REST API Reference Guide
      • SymetryML REST API Security
      • SymetryML JSON API Objects
      • Encoder Object REST API
      • SymetryML Projects REST API
      • About Federated Learning
      • Hipaa Compliance and Federated Learning
      • Federated Learning API
        • Federated Learning Topologies
        • Federated Learning with Nats
        • Federated Learning with AWS
        • Fusion Projects
      • Exploration API
      • Modeling API
      • Exporting and Importing Model
      • Third Party Model Rest API
      • SymetryML Job Information
      • Prediction API
      • Data Source API
      • Project Data Source Logs
      • Stream Data Source API
      • AutoML with SymetryML
      • Transform Dataframe
      • Select Model with SymetryML
      • Auto Select with SymetryML
      • Tasks API
      • Miscellaneous API
      • WebSocket API
      • Appendix A JSON Data Structure Schema
      • Appendix B Sample Code
  • SymetryML SaaS
    • SaaS Homepage
    • SaaS Dashboard
    • SaaS Account
    • SaaS Users
    • SaaS Licence
Powered by GitBook
On this page
  • Specific Job Information
  • URL
  • HTTP Responses
  • HTTP Response Entity
  • List All Jobs
  • URL
  • HTTP Responses
  • HTTP Response Entity
  • Kill a Job
  • URL
  • HTTP Responses
  1. SymetryML Rest Client
  2. REST API Reference Guide

SymetryML Job Information

Specific Job Information

This API function reports specific job information.

URL

GET /symetry/rest/{cid}/jobs/{jobid}

HTTP Responses

HTTP Status Code
HTTP Status Message
Description

200

OK

Job has finished. {"statusCode":"OK","statusString":"Job is finished","values":{}}

202

ACCEPTED

Job is still running. {"statusCode":"ACCEPTED","statusString":"Job still running","values":{}}

400

BAD REQUEST

Invalid job ID. {"statusCode":"BAD_REQUEST","statusString":"No such job","values":{}}

HTTP Response Entity

HTTP Response Entity
Description The entity returned by the job depends on the type of job that just finished. For example:

AutoSelectJobs

Single ProjectInfo Jobs

List Projects Info Jobs

DS Predict Jobs

ExploreJob

SVDJob

PCA Job

AwsInfoJob

DSUpdateJob

SparkDSUpdateJob

ExploreVIFJob

Optimized Kmeans Job

DSPredictDataFrameJob

Other jobs do not return any entity.

List All Jobs

This API function lists all current jobs.

URL

GET /symetry/rest/{cid}/jobs

HTTP Responses

HTTP Status Code
HTTP Status Message
Description

200

OK

Job has finished. {"statusCode":"OK","statusString":"Job is finished","values":{}}

HTTP Response Entity

HTTP Response Entity
Description

Response contains a list of all the currently created on the computer.

Kill a Job

This API function kills a job.

URL

DELETE /symetry/rest/{cid}/jobs/{jobid}

HTTP Responses

HTTP Status Code
HTTP Status Message
Description

200

OK

Job was killed.

202

ACCEPTED

Job cannot be killed.

400

BAD REQUEST

Invalid job ID. {"statusCode":"BAD_REQUEST","statusString":"No such job","values":{}}

PreviousThird Party Model Rest APINextPrediction API

Last updated 2 years ago

The JobInfo will contains many additional information in the details map. All the parameters are returned as well as the id of the data source being used for validation dataset or the first 5 lines of the if an actual was used instead of a data source id - depending on which REST method was used ( or )

See endpoint. It returns a response upon completion.

See endpoint. It returns a response upon completion.

See . It returns a that contains the predictions.

return 2 entities entity and a entity. Please consult the Exploration HTTP Response Entity for details

returns a .

return 2 entities (pcaVectors and pcaValues) Both are data structure.

returns a datastructure

returns that reflects new state of the project.

returns that reflects new state of the project.

returns a .

returns a . The returned keys are in the format kmeans_{N}_wssse and kmeans_{N}_silhouette where the corresponding values represent the respective WSSSE and Silhouette scores for a model build with N clusters.

returns a . The returned DataFrame contains the following information: id - row id res - anomaly flag via a simple rule q95 - 95% quantile of model scores q98 - 98% quantile of model scores q99 - 99% quantile of model scores evt - anomaly flag via Extreme Value Theory rule

If a job is not finished or has yet to be started, it returns a JobInfo entity that contains detailed information about a given job. See .

[]

Predict API
With data source id
with a Dataframe
MLContext
Dataframe
DataFrame
DataFrame
KSVDMap
ProjectInfo
KSVSMap
DataFrame
AwsInfo
ProjectInfo
ProjectInfo
KSVSMap
KSVSMap
DataFrame
JobInfo
JobInfo
ProjectInfo
ProjectInfoList
Project Info
List All Projects Info