OpenMetadata
Search…
Entity History
This schema defines the type used for capturing version of history of entity.
Type: object
This schema does not accept additional properties.

Properties

  • entityType required
    • Entity type, such as database, table, dashboard, for which this version history is produced.
    • Type: string
  • versions required
    • Type: array

Type definitions in this schema

entityVersion

  • Metadata version of the entity in the form Major.Minor. First version always starts from 0.1 when the entity is created. When the backward compatible changes are made to the entity, only the Minor version is incremented - example 1.0 is changed to 1.1. When backward incompatible changes are made the Major version is incremented - example 1.1 to 2.0.
  • Type: number
  • Default: 0.1
  • Range: ≥ 0.1
  • The value must be a multiple of 0.1

fieldName

  • Name of the field of an entity.
  • Type: string

fieldChange

  • Type: object
  • This schema does not accept additional properties.
  • Properties
    • name
    • oldValue
      • Previous value of the field. Note that this is a JSON string and use the corresponding field type to deserialize it.
    • newValue
      • New value of the field. Note that this is a JSON string and use the corresponding field type to deserialize it.

changeDescription

  • Description of the change.
  • Type: object
  • This schema does not accept additional properties.
  • Properties
This document was updated on: Tuesday, January 25, 2022
Last modified 23h ago