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.
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. |
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.