Sha256: 4c5cca6c2ab1b728bc4e4c4579a6862db74b6ae3b58648cacc24607106b8eb28

Contents?: true

Size: 1.62 KB

Versions: 9

Compression:

Stored size: 1.62 KB

Contents

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://openlineage.io/spec/facets/1-0-1/ParentRunFacet.json",
  "$defs": {
    "ParentRunFacet": {
      "description": "the id of the parent run and job, iff this run was spawn from an other run (for example, the Dag run scheduling its tasks)",
      "allOf": [
        {
          "$ref": "https://openlineage.io/spec/2-0-2/OpenLineage.json#/$defs/RunFacet"
        },
        {
          "type": "object",
          "properties": {
            "run": {
              "type": "object",
              "properties": {
                "runId": {
                  "description": "The globally unique ID of the run associated with the job.",
                  "type": "string",
                  "format": "uuid"
                }
              },
              "required": ["runId"]
            },
            "job": {
              "type": "object",
              "properties": {
                "namespace": {
                  "description": "The namespace containing that job",
                  "type": "string",
                  "example": "my-scheduler-namespace"
                },
                "name": {
                  "description": "The unique name for that job within that namespace",
                  "type": "string",
                  "example": "myjob.mytask"
                }
              },
              "required": ["namespace", "name"]
            }
          },
          "required": ["run", "job"]
        }
      ],
      "type": "object"
    }
  },
  "type": "object",
  "properties": {
    "parent": {
      "$ref": "#/$defs/ParentRunFacet"
    }
  }
}

Version data entries

9 entries across 9 versions & 4 rubygems

Version Path
fluent-plugin-nuopenlineage-light-0.1.0 spec/facets/ParentRunFacet.json
fluent-plugin-openlineage-light-0.1.4 spec/facets/ParentRunFacet.json
fluent-plugin-openlineage-light-0.1.3 spec/facets/ParentRunFacet.json
fluent-plugin-openlineage-light-0.1.1 spec/facets/ParentRunFacet.json
fluent-plugin-openlineage-light-0.1.0 spec/facets/ParentRunFacet.json
fluent-plugin-openlineage-0.1.3 spec/facets/ParentRunFacet.json
fluent-plugin-openlineage-0.1.1 spec/facets/ParentRunFacet.json
fluent-plugin-openlineage-0.1.0 spec/facets/ParentRunFacet.json
fluentd-openlineage-parser-0.1.0 spec/facets/ParentRunFacet.json