Class LovelaceOpenLineageDataScopeService

All Implemented Interfaces:
AuditLoggingComponent, SecureConnectorExtension, VirtualConnectorExtension, GovernanceActionService

public class LovelaceOpenLineageDataScopeService extends LovelaceOpenLineageAnalysisServiceBase
LovelaceOpenLineageDataScopeService analyses the series of writes to each dataset in an OpenLineage log store and refines the DataScope classification of the dataset's asset. The OpenLineage cataloguer extends the data collection window as each write arrives; this service looks at the whole series to decide whether the store is replaced or accumulates (from lifecycleStateChange and subset facets), sets the collection start time accordingly, and records the write and read pattern in the classification's additional properties.