Get current state of an automation project

get/projects/{projectId}/state
Internal-Use Only

Automation project state can be one of these enum values.

  • pending: indicates that the underlying analytics project was created but has not been run yet.
  • preparing: gathering resources to process the pipeline. - waiting: indicates that the underlying analytics project metadata was updated. - ready: indicates that the underlying analytics project is preparing and ready to submit CASL code.
  • modeling: indicates that models are being composed and compared on CASL server.
  • constructingPipeline: indicates that pipelines are being built on CASL server. - runningPipeline: indicates that pipelines are being run on CASL server. - quiescing: indicates that the user request to quiesce the project modeling has been received.
  • quiesced: indicates that project modeling is being stopped in response to the user's quiescing request.
  • completed: indicates that the underlying analytics project has run to completion without errors.
  • canceled: indicates that the underlying analytics project run was canceled by user.
  • failed: indicates that the underlying analytics project has encountered errors during pipeline run and has stopped.
  • oversampling: the oversampling technique is being applied. - retraining: the project is being retrained.

Request Samples

1

Response Samples

1completed

Path Parameters

NameTypeRequiredDescription
projectId
string
true

projectId

Query Parameters

NameTypeRequiredDescription
filter
string
false

filter

Responses

StatusMeaningDescription
200OKThe request succeeded.HeadersSchema
400Bad RequestOne or more parameters were invalid.Schema
404Not FoundNo project with the provided ID was found.Schema