AtlasEntity interface
Wystąpienie jednostki — na przykład hive_table, hive_database.
Właściwości
| attributes | Atrybuty struktury. |
| business |
Atrybuty biznesowe |
| classifications | Tablica klasyfikacji. |
| contacts | Słownik kontaktów dla jednostek. Kluczem może być ekspert lub właściciel. |
| created |
Użytkownik, który utworzył rekord. |
| create |
Czas utworzenia rekordu. |
| custom |
Atrybut niestandardowy |
| guid | Identyfikator GUID jednostki. |
| home |
Identyfikator strony głównej jednostki. |
| is |
Czy jest to jednostka powłoki |
| labels | Etykiety |
| last |
Element ETag dla kontrolki współbieżności. |
| meanings | Tablica nagłówków przypisań terminów wskazująca znaczenie jednostki. |
| provenance |
Służy do rejestrowania pochodzenia wystąpienia jednostki lub relacji. |
| proxy | Określa, czy istnieje serwer proxy. |
| relationship |
Atrybuty relacji. |
| status | Stan jednostki — może być aktywny lub usunięty. Usunięte jednostki nie są usuwane. Możliwe wartości: "ACTIVE", "DELETED" |
| type |
Nazwa typu. |
| updated |
Użytkownik, który zaktualizował rekord. |
| update |
Czas aktualizacji rekordu. |
| version | Wersja jednostki. |
Szczegóły właściwości
attributes
Atrybuty struktury.
attributes?: Record<string, unknown>
Wartość właściwości
Record<string, unknown>
businessAttributes
Atrybuty biznesowe
businessAttributes?: Record<string, unknown>
Wartość właściwości
Record<string, unknown>
classifications
Tablica klasyfikacji.
classifications?: AtlasClassification[]
Wartość właściwości
contacts
Słownik kontaktów dla jednostek. Kluczem może być ekspert lub właściciel.
contacts?: Record<string, ContactInfo[]>
Wartość właściwości
Record<string, ContactInfo[]>
createdBy
Użytkownik, który utworzył rekord.
createdBy?: string
Wartość właściwości
string
createTime
Czas utworzenia rekordu.
createTime?: number
Wartość właściwości
number
customAttributes
Atrybut niestandardowy
customAttributes?: Record<string, string>
Wartość właściwości
Record<string, string>
guid
Identyfikator GUID jednostki.
guid?: string
Wartość właściwości
string
homeId
Identyfikator strony głównej jednostki.
homeId?: string
Wartość właściwości
string
isIncomplete
Czy jest to jednostka powłoki
isIncomplete?: boolean
Wartość właściwości
boolean
labels
Etykiety
labels?: string[]
Wartość właściwości
string[]
lastModifiedTS
Element ETag dla kontrolki współbieżności.
lastModifiedTS?: string
Wartość właściwości
string
meanings
Tablica nagłówków przypisań terminów wskazująca znaczenie jednostki.
meanings?: AtlasTermAssignmentHeader[]
Wartość właściwości
provenanceType
Służy do rejestrowania pochodzenia wystąpienia jednostki lub relacji.
provenanceType?: number
Wartość właściwości
number
proxy
Określa, czy istnieje serwer proxy.
proxy?: boolean
Wartość właściwości
boolean
relationshipAttributes
Atrybuty relacji.
relationshipAttributes?: Record<string, unknown>
Wartość właściwości
Record<string, unknown>
status
Stan jednostki — może być aktywny lub usunięty. Usunięte jednostki nie są usuwane.
Możliwe wartości: "ACTIVE", "DELETED"
status?: string
Wartość właściwości
string
typeName
Nazwa typu.
typeName?: string
Wartość właściwości
string
updatedBy
Użytkownik, który zaktualizował rekord.
updatedBy?: string
Wartość właściwości
string
updateTime
Czas aktualizacji rekordu.
updateTime?: number
Wartość właściwości
number
version
Wersja jednostki.
version?: number
Wartość właściwości
number