AtlasEntity interface
Экземпляр сущности, например hive_table, hive_database.
Свойства
| attributes | Атрибуты структуры. |
| business |
Бизнес-атрибуты |
| classifications | Массив классификаций. |
| contacts | Словарь контактов для сущностей. Ключ может быть экспертом или владельцем. |
| created |
Пользователь, создавший запись. |
| create |
Время создания записи. |
| custom |
Настраиваемый атрибут |
| guid | GUID сущности. |
| home |
Идентификатор домашней сущности. |
| is |
Является ли она сущностью оболочки |
| labels | Метки |
| last |
ETag для элемента управления параллелизмом. |
| meanings | Массив заголовков назначения терминов, указывающих значения сущности. |
| provenance |
Используется для записи происхождения экземпляра сущности или связи. |
| proxy | Определяет, есть ли прокси-сервер. |
| relationship |
Атрибуты связи. |
| status | Состояние сущности — может быть активным или удаленным. Удаленные сущности не удаляются. Возможные значения: "ACTIVE", "DELETED" |
| type |
Имя типа. |
| updated |
Пользователь, который обновил запись. |
| update |
Время обновления записи. |
| version | Версия сущности. |
Сведения о свойстве
attributes
Атрибуты структуры.
attributes?: Record<string, unknown>
Значение свойства
Record<string, unknown>
businessAttributes
Бизнес-атрибуты
businessAttributes?: Record<string, unknown>
Значение свойства
Record<string, unknown>
classifications
Массив классификаций.
classifications?: AtlasClassification[]
Значение свойства
contacts
Словарь контактов для сущностей. Ключ может быть экспертом или владельцем.
contacts?: Record<string, ContactInfo[]>
Значение свойства
Record<string, ContactInfo[]>
createdBy
Пользователь, создавший запись.
createdBy?: string
Значение свойства
string
createTime
Время создания записи.
createTime?: number
Значение свойства
number
customAttributes
Настраиваемый атрибут
customAttributes?: Record<string, string>
Значение свойства
Record<string, string>
guid
GUID сущности.
guid?: string
Значение свойства
string
homeId
Идентификатор домашней сущности.
homeId?: string
Значение свойства
string
isIncomplete
Является ли она сущностью оболочки
isIncomplete?: boolean
Значение свойства
boolean
labels
Метки
labels?: string[]
Значение свойства
string[]
lastModifiedTS
ETag для элемента управления параллелизмом.
lastModifiedTS?: string
Значение свойства
string
meanings
Массив заголовков назначения терминов, указывающих значения сущности.
meanings?: AtlasTermAssignmentHeader[]
Значение свойства
provenanceType
Используется для записи происхождения экземпляра сущности или связи.
provenanceType?: number
Значение свойства
number
proxy
Определяет, есть ли прокси-сервер.
proxy?: boolean
Значение свойства
boolean
relationshipAttributes
Атрибуты связи.
relationshipAttributes?: Record<string, unknown>
Значение свойства
Record<string, unknown>
status
Состояние сущности — может быть активным или удаленным. Удаленные сущности не удаляются.
Возможные значения: "ACTIVE", "DELETED"
status?: string
Значение свойства
string
typeName
Имя типа.
typeName?: string
Значение свойства
string
updatedBy
Пользователь, который обновил запись.
updatedBy?: string
Значение свойства
string
updateTime
Время обновления записи.
updateTime?: number
Значение свойства
number
version
Версия сущности.
version?: number
Значение свойства
number