AtlasEntity interface
Uma instância de uma entidade - como hive_table, hive_database.
Propriedades
| attributes | Os atributos do struct. |
| business |
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. |
| created |
O usuário que criou o registro. |
| create |
A hora criada do registro. |
| custom |
Atributo personalizado |
| guid | O GUID da entidade. |
| home |
O ID de origem da entidade. |
| is |
Se é uma entidade shell |
| labels | rótulos |
| last |
ETag para controle de simultaneidade. |
| meanings | Uma matriz de cabeçalhos de atribuição de termos indicando os significados da entidade. |
| provenance |
Usado para registrar a procedência de uma instância de uma entidade ou relação. |
| proxy | Determina se há um proxy. |
| relationship |
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" |
| type |
O nome do tipo. |
| updated |
O usuário que atualizou o registro. |
| update |
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