Skip to main content
POST
Connect lineage between datasets

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Body

application/json

Edges to add to, or remove from, one dataset.

upstreams are table-level edges; column_edges are the fine-grained ones. A column edge implies its table edge, so naming only columns is enough.

dataset
string
required

The downstream dataset: a URN, or catalog.schema.table.

upstreams
string[]

Datasets that feed it.

column_edges
ColumnEdge · object[]

Column-level edges into it.

Response

Successful Response

What the dataset's lineage is now, after the change.

dataset
string
required
upstreams
string[]
required
column_edges
Column Edges · object[]
required
tables_added
integer
default:0
columns_added
integer
default:0
tables_removed
integer
default:0
columns_removed
integer
default:0