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