Project Falcon has retired. For details please refer to its Attic page.
Falcon - GET api/metadata/lineage/entities?pipeline=:pipeline

GET api/metadata/lineage/entities?pipeline=:pipeline

Description

It returns the graph depicting the relationship between the various processes and feeds in a given pipeline.

Parameters

  • :pipeline is the name of the pipeline
  • doAs <optional query param> allows the current user to impersonate the user passed in doAs when interacting with the Falcon system.

Results

It returns a json graph

Examples

Rest Call

GET http://localhost:15000/api/metadata/lineage/entities?pipeline=my-pipeline&doAs=joe

Result

{
    "vertices": ["my-minutely-process", "my-hourly-process"],
    "edges":
    [
        {
         "from"  : "my-minutely-process",
         "to"    : "my-hourly-process",
         "label" : "my-minutely-feed"
        },
        {
         "from"  : "my-hourly-process",
         "to"    : "my-minutely-process",
         "label" : "my-hourly-feedback"
        }
    ]
}