About Data Product Port assets

A data product port is the interface through which a data product interacts with the broader ecosystem. It represents a well-defined point where data flows in or out of a data product, separating the data product itself from the physical systems and data sets that implement it.

Image of the Data Product asset page with the data product port card

Technically, a data product port is an asset whose asset type is Data Product Port.

Output and input ports

Whether a data product port is an output or an input depends on how it is linked to the data product.

Port type Description
Output port A Data Product Port asset that is linked to a Data Product asset through the "is output port for" relation type. An output port enables a data product to make its data available for consumption.
Input port A Data Product Port asset that is linked to a Data Product asset through the "is input port for" relation type. An input port enables a data product to consume data from another source.

Image of the Data Product Port asset page with output and input ports

How a data product port connects to your data

A data product port is linked to the physical data that it represents through the "is implemented as" relation type. By default, only Table assets can implement a data product port. If you want more asset types to implement a data product port, your administrator can add them to the Data Product Port Asset asset type group.

Related topics