Provenance Links#
Provenance Links are objects returned by methods such as StorageConnector.get_feature_groups_provenance, FeatureGroup.get_storage_connector_provenance, FeatureGroup.get_parent_feature_group, FeatureGroup.get_generated_feature_groups, FeatureGroup.get_generated_feature_views, FeatureView.get_models_provenance and represent sections of the provenance graph, depending on the method invoked.
Links #
accessible property #
accessible
List of [StorageConnectors|FeatureGroups|FeatureViews|Models] objects which are part of the provenance graph requested.
These entities exist in the feature store/model registry and the user has access to them.
deleted property #
deleted
List of [Artifact objects] which contains minimal information (name, version) about the entities (storage connectors, feature groups, feature views, models) they represent.
These entities have been removed from the feature store/model registry.
faulty property #
faulty
List of [Artifact objects] which contains minimal information (name, version) about the entities (storage connectors, feature groups, feature views, models) they represent.
These entities exist in the feature store/model registry, however they are corrupted.
inaccessible property #
inaccessible
List of [Artifact objects] which contains minimal information (name, version) about the entities (storage connectors, feature groups, feature views, models) they represent.
These entities exist in the feature store/model registry, however the user does not have access to them anymore.
from_response_json staticmethod #
from_response_json(
json_dict: dict,
direction: Direction,
artifact: Type,
training_dataset_version: int | None = None,
)
Parse explicit links from json response. There are four types of Links: UpstreamStorageConnectors, UpstreamFeatureGroups, DownstreamFeatureGroups, DownstreamFeatureViews.
| PARAMETER | DESCRIPTION |
|---|---|
json_dict | json response from the explicit provenance endpoint TYPE: |
direction | subset of links to parse - UPSTREAM/DOWNSTREAM TYPE: |
artifact | subset of links to parse - STORAGE_CONNECTOR/FEATURE_GROUP/FEATURE_VIEW/MODEL TYPE: |
training_dataset_version | training dataset version TYPE: |
| RETURNS | DESCRIPTION |
|---|---|
| A ProvenanceLink object for the selected parse type. |
Artifact#
Artifacts objects are part of the provenance graph and contain a minimal set of information regarding the entities (feature groups, feature views) they represent. The provenance graph contains Artifact objects when the underlying entities have been deleted or they are corrupted or they are not accessible by the user.