ChangeEvent
This schema defines the change event type to capture the changes to entities. Entities change due to user activity, such as updating description of a dataset, changing ownership, or adding new tags. Entity also changes due to activities at the metadata sources, such as a new dataset was created, a datasets was deleted, or schema of a dataset is modified. When state of entity changes, an event is produced. These events can be used to build apps and bots that respond to the change from activities.Properties
id: Unique identifier for the event. Refer to basic.json#/definitions/uuid.eventType: Refer to ./changeEventType.json.entityType(string): Entity type that changed. Use the schema of this entity to process the entity attribute.entityId: Identifier of entity that was modified by the operation. Refer to basic.json#/definitions/uuid.domain: Domain of the entity that was modified by the operation. Refer to basic.json#/definitions/uuid.entityFullyQualifiedName(string): Fully Qualified Name of entity that was modified by the operation.previousVersion: Version of the entity before this change. Note that not all changes result in entity version change. When entity version is not changed,previousVersionis same ascurrentVersion. Refer to entityHistory.json#/definitions/entityVersion.currentVersion: Current version of the entity after this change. Note that not all changes result in entity version change. When entity version is not changed,previousVersionis same ascurrentVersion. Refer to entityHistory.json#/definitions/entityVersion.userName(string): Name of the user whose activity resulted in the change.timestamp: Timestamp when the change was made in Unix epoch time milliseconds. Refer to basic.json#/definitions/timestamp.changeDescription: ForeventTypeentityUpdatedthis field captures details about what fields were added/updated/deleted. ForeventTypeentityCreatedorentityDeletedthis field is null. Refer to entityHistory.json#/definitions/changeDescription.entity: ForeventTypeentityCreated, this field captures JSON coded string of the entity using the schema corresponding toentityType.