Compartir a través de


AtlasEntityOutput interface

Instancia de una entidad, como hive_table, hive_database.

Propiedades

attributes

Atributos de la estructura.

businessAttributes

Atributos empresariales

classifications

Matriz de clasificaciones.

collectionId

Identificador de colección de la entidad.

contacts

Diccionario de contactos para entidades. La clave podría ser experto o propietario.

createdBy

Usuario que creó el registro.

createTime

Hora de creación del registro.

customAttributes

Atributo personalizado

guid

GUID de la entidad.

homeId

Identificador de inicio de la entidad.

isIncomplete

Si es una entidad de shell

labels

Etiquetas

lastModifiedTS

ETag para el control de simultaneidad.

meanings

Matriz de encabezados de asignación de términos que indican los significados de la entidad.

provenanceType

Se usa para registrar la procedencia de una instancia de una entidad o relación.

proxy

Determina si hay un proxy.

relationshipAttributes

Atributos de la relación.

status

Estado de la entidad: se puede activar o eliminar. Las entidades eliminadas no se quitan.

Valores posibles: "ACTIVE", "DELETED"

typeName

Nombre del tipo.

updatedBy

Usuario que actualizó el registro.

updateTime

Hora de actualización del registro.

version

Versión de la entidad.

Detalles de las propiedades

attributes

Atributos de la estructura.

attributes?: Record<string, any>

Valor de propiedad

Record<string, any>

businessAttributes

Atributos empresariales

businessAttributes?: Record<string, any>

Valor de propiedad

Record<string, any>

classifications

Matriz de clasificaciones.

classifications?: AtlasClassificationOutput[]

Valor de propiedad

collectionId

Identificador de colección de la entidad.

collectionId?: string

Valor de propiedad

string

contacts

Diccionario de contactos para entidades. La clave podría ser experto o propietario.

contacts?: Record<string, ContactInfoOutput[]>

Valor de propiedad

Record<string, ContactInfoOutput[]>

createdBy

Usuario que creó el registro.

createdBy?: string

Valor de propiedad

string

createTime

Hora de creación del registro.

createTime?: number

Valor de propiedad

number

customAttributes

Atributo personalizado

customAttributes?: Record<string, string>

Valor de propiedad

Record<string, string>

guid

GUID de la entidad.

guid?: string

Valor de propiedad

string

homeId

Identificador de inicio de la entidad.

homeId?: string

Valor de propiedad

string

isIncomplete

Si es una entidad de shell

isIncomplete?: boolean

Valor de propiedad

boolean

labels

Etiquetas

labels?: string[]

Valor de propiedad

string[]

lastModifiedTS

ETag para el control de simultaneidad.

lastModifiedTS?: string

Valor de propiedad

string

meanings

Matriz de encabezados de asignación de términos que indican los significados de la entidad.

meanings?: AtlasTermAssignmentHeaderOutput[]

Valor de propiedad

provenanceType

Se usa para registrar la procedencia de una instancia de una entidad o relación.

provenanceType?: number

Valor de propiedad

number

proxy

Determina si hay un proxy.

proxy?: boolean

Valor de propiedad

boolean

relationshipAttributes

Atributos de la relación.

relationshipAttributes?: Record<string, any>

Valor de propiedad

Record<string, any>

status

Estado de la entidad: se puede activar o eliminar. Las entidades eliminadas no se quitan.

Valores posibles: "ACTIVE", "DELETED"

status?: string

Valor de propiedad

string

typeName

Nombre del tipo.

typeName?: string

Valor de propiedad

string

updatedBy

Usuario que actualizó el registro.

updatedBy?: string

Valor de propiedad

string

updateTime

Hora de actualización del registro.

updateTime?: number

Valor de propiedad

number

version

Versión de la entidad.

version?: number

Valor de propiedad

number