Outcomes

Outcome abstraction contains the list of every representation saved along an HephIA workflow.

Keys description :

  • _id : MongoId.
  • exception : Save the exceptions generated in a process.
  • processingId : ProcessingId linked to this Outcome.
  • jobId: JobId linked to this Outcome.
  • generatedRepresentations : List of saved representations as two keys dictionary.
    • keyword : keyword of the representation.
    • representationId : Representation MongoId.

Outcome JSON template :

{
  "_id": "62bd4b9ee3742110137b3403",
  "exceptions" : [ ],
  "jobId": "6303a0095776c2cdbde9d59e",
  "processingId": "62bd4b07d4efc8e619839ce4",
  "generatedRepresentations": [
    {
      "keyword": "representation_type1",
      "representationId": "62bd4b98e3742110137b3401"
    },
    {
      "keyword": "representation_type2",
      "representationId": "62bd4b98e3742110137b3401"
    },
    {
      "keyword": "representation_type3",
      "representationId": "62bd4b95e3742110137b339b"
    }
  ]
}

Concrete Outcome list