Поделиться через


AtlasEntity interface

Экземпляр сущности, например hive_table, hive_database.

Свойства

attributes

Атрибуты структуры.

businessAttributes

Бизнес-атрибуты

classifications

Массив классификаций.

contacts

Словарь контактов для сущностей. Ключ может быть экспертом или владельцем.

createdBy

Пользователь, создавший запись.

createTime

Время создания записи.

customAttributes

Настраиваемый атрибут

guid

GUID сущности.

homeId

Идентификатор домашней сущности.

isIncomplete

Является ли она сущностью оболочки

labels

Метки

lastModifiedTS

ETag для элемента управления параллелизмом.

meanings

Массив заголовков назначения терминов, указывающих значения сущности.

provenanceType

Используется для записи происхождения экземпляра сущности или связи.

proxy

Определяет, есть ли прокси-сервер.

relationshipAttributes

Атрибуты связи.

status

Состояние сущности — может быть активным или удаленным. Удаленные сущности не удаляются.

Возможные значения: "ACTIVE", "DELETED"

typeName

Имя типа.

updatedBy

Пользователь, который обновил запись.

updateTime

Время обновления записи.

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