Class LineageEvent (0.3.5)

LineageEvent(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A lineage event represents an operation on assets. Within the operation, the data flows from the source to the target defined in the links field.

Attributes

NameDescription
name str
Immutable. The resource name of the lineage event. Format: projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}. Can be specified or auto-assigned. {lineage_event} must be not longer than 200 characters and only contain characters in a set: a-zA-Z0-9_-:.
links MutableSequence[google.cloud.datacatalog_lineage_v1.types.EventLink]
Optional. List of source-target pairs. Can't contain more than 100 tuples.
start_time google.protobuf.timestamp_pb2.Timestamp
Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.
end_time google.protobuf.timestamp_pb2.Timestamp
Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.