Partilhar via


AtlasEntity interface

Uma instância de uma entidade - como hive_table, hive_database.

Propriedades

attributes

Os atributos do struct.

businessAttributes

Atributos do negócio

classifications

Uma matriz de classificações.

contacts

O dicionário de contatos para entidades. A chave pode ser Expert ou Owner.

createdBy

O usuário que criou o registro.

createTime

A hora criada do registro.

customAttributes

Atributo personalizado

guid

O GUID da entidade.

homeId

O ID de origem da entidade.

isIncomplete

Se é uma entidade shell

labels

rótulos

lastModifiedTS

ETag para controle de simultaneidade.

meanings

Uma matriz de cabeçalhos de atribuição de termos indicando os significados da entidade.

provenanceType

Usado para registrar a procedência de uma instância de uma entidade ou relação.

proxy

Determina se há um proxy.

relationshipAttributes

Os atributos da relação.

status

Status da entidade - pode ser ativo ou excluído. As entidades excluídas não são removidas.

Valores possíveis: "ATIVE", "DELETED"

typeName

O nome do tipo.

updatedBy

O usuário que atualizou o registro.

updateTime

A hora de atualização do registro.

version

A versão da entidade.

Detalhes de Propriedade

attributes

Os atributos do struct.

attributes?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

businessAttributes

Atributos do negócio

businessAttributes?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

classifications

Uma matriz de classificações.

classifications?: AtlasClassification[]

Valor de Propriedade

contacts

O dicionário de contatos para entidades. A chave pode ser Expert ou Owner.

contacts?: Record<string, ContactInfo[]>

Valor de Propriedade

Record<string, ContactInfo[]>

createdBy

O usuário que criou o registro.

createdBy?: string

Valor de Propriedade

string

createTime

A hora criada do registro.

createTime?: number

Valor de Propriedade

number

customAttributes

Atributo personalizado

customAttributes?: Record<string, string>

Valor de Propriedade

Record<string, string>

guid

O GUID da entidade.

guid?: string

Valor de Propriedade

string

homeId

O ID de origem da entidade.

homeId?: string

Valor de Propriedade

string

isIncomplete

Se é uma entidade shell

isIncomplete?: boolean

Valor de Propriedade

boolean

labels

rótulos

labels?: string[]

Valor de Propriedade

string[]

lastModifiedTS

ETag para controle de simultaneidade.

lastModifiedTS?: string

Valor de Propriedade

string

meanings

Uma matriz de cabeçalhos de atribuição de termos indicando os significados da entidade.

meanings?: AtlasTermAssignmentHeader[]

Valor de Propriedade

provenanceType

Usado para registrar a procedência de uma instância de uma entidade ou relação.

provenanceType?: number

Valor de Propriedade

number

proxy

Determina se há um proxy.

proxy?: boolean

Valor de Propriedade

boolean

relationshipAttributes

Os atributos da relação.

relationshipAttributes?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

status

Status da entidade - pode ser ativo ou excluído. As entidades excluídas não são removidas.

Valores possíveis: "ATIVE", "DELETED"

status?: string

Valor de Propriedade

string

typeName

O nome do tipo.

typeName?: string

Valor de Propriedade

string

updatedBy

O usuário que atualizou o registro.

updatedBy?: string

Valor de Propriedade

string

updateTime

A hora de atualização do registro.

updateTime?: number

Valor de Propriedade

number

version

A versão da entidade.

version?: number

Valor de Propriedade

number