Type - Get Enum Def By Guid
Obtenga la definición de enumeración para el GUID especificado.
GET {endpoint}/datamap/api/atlas/v2/types/enumdef/guid/{guid}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (uri) |
|
guid
|
path | True |
string |
Identificador único global de la enumeración. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
La solicitud se ha realizado correctamente. |
|
Other Status Codes |
Una respuesta de error inesperada. |
Seguridad
OAuth2Auth
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
https://purview.azure.net/.default |
Ejemplos
Type_GetEnumDefByGuid
Solicitud de ejemplo
GET {endpoint}/datamap/api/atlas/v2/types/enumdef/guid/644ab9c7-893a-4a4d-8e0a-591a6556d1a0
Respuesta de muestra
{
"category": "ENUM",
"guid": "644ab9c7-893a-4a4d-8e0a-591a6556d1a0",
"createdBy": "ExampleCreator",
"updatedBy": "ExampleUpdator",
"createTime": 1553065968102,
"updateTime": 1553065968102,
"version": 1,
"name": "hive_principal_type",
"description": "hive_principal_type",
"typeVersion": "1.0",
"elementDefs": [
{
"value": "USER",
"ordinal": 1
},
{
"value": "ROLE",
"ordinal": 2
},
{
"value": "GROUP",
"ordinal": 3
}
]
}
Definiciones
Nombre | Description |
---|---|
Atlas |
clase que captura los detalles de un tipo de enumeración. |
Atlas |
clase que captura los detalles de un elemento de enumeración. |
Atlas |
Respuesta de error del servicio |
Date |
Formato de fecha. |
Number |
Formato de número. |
Rounding |
Modo de redondeo |
Time |
Información de zona horaria. |
Type |
Categoría de tipo |
AtlasEnumDef
clase que captura los detalles de un tipo de enumeración.
Nombre | Tipo | Description |
---|---|---|
category |
Enumeración de tipo category. |
|
createTime |
integer (int64) |
Hora de creación del registro. |
createdBy |
string |
Usuario que creó el registro. |
dateFormatter |
Formato de fecha. |
|
defaultValue |
string |
Valor predeterminado. |
description |
string |
Descripción de la definición de tipo. |
elementDefs |
Matriz de definiciones de elementos de enumeración. |
|
guid |
string |
GUID de la definición de tipo. |
lastModifiedTS |
string |
ETag para el control de simultaneidad. |
name |
string |
Nombre de la definición de tipo. |
options |
object |
Las opciones de la definición de tipo. |
serviceType |
string |
Tipo de servicio. |
typeVersion |
string |
Versión del tipo. |
updateTime |
integer (int64) |
Hora de actualización del registro. |
updatedBy |
string |
Usuario que actualizó el registro. |
version |
integer (int64) |
Versión del registro. |
AtlasEnumElementDef
clase que captura los detalles de un elemento de enumeración.
Nombre | Tipo | Description |
---|---|---|
description |
string |
Descripción de la definición del elemento de enumeración. |
ordinal |
integer (int32) |
Ordinal de la definición del elemento de enumeración. |
value |
string |
Valor de la definición del elemento de enumeración. |
AtlasErrorResponse
Respuesta de error del servicio
Nombre | Tipo | Description |
---|---|---|
errorCode |
string |
Código de error. |
errorMessage |
string |
Mensaje de error. |
requestId |
string (uuid) |
Identificador de solicitud. |
DateFormat
Formato de fecha.
Nombre | Tipo | Description |
---|---|---|
availableLocales |
string[] |
Matriz de configuraciones regionales disponibles. |
calendar |
number (float) |
Calendario |
dateInstance |
Formato de fecha. |
|
dateTimeInstance |
Formato de fecha. |
|
instance |
Formato de fecha. |
|
lenient |
boolean |
Determina la lenidad del formato de fecha. |
numberFormat |
Formato de número. |
|
timeInstance |
Formato de fecha. |
|
timeZone |
Información de zona horaria. |
NumberFormat
Formato de número.
Nombre | Tipo | Description |
---|---|---|
availableLocales |
string[] |
Formato de número. |
currency |
string |
Moneda. |
currencyInstance |
Formato de número. |
|
groupingUsed |
boolean |
Determina si se usa la agrupación. |
instance |
Formato de número. |
|
integerInstance |
Formato de número. |
|
maximumFractionDigits |
integer (int32) |
El máximo de dígitos de fracción. |
maximumIntegerDigits |
integer (int32) |
El máximo de dígitos enteros. |
minimumFractionDigits |
integer (int32) |
Mínimo de dígitos de fracción. |
minimumIntegerDigits |
integer (int32) |
Mínimo de dígitos enteros. |
numberInstance |
Formato de número. |
|
parseIntegerOnly |
boolean |
Determina si solo se analiza un entero. |
percentInstance |
Formato de número. |
|
roundingMode |
Enumeración del modo de redondeo. |
RoundingMode
Modo de redondeo
Valor | Description |
---|---|
CEILING |
techo |
DOWN |
abajo |
FLOOR |
piso |
HALF_DOWN |
mitad abajo |
HALF_EVEN |
mitad incluso |
HALF_UP |
medio arriba |
UNNECESSARY |
innecesario |
UP |
hacia arriba |
TimeZone
Información de zona horaria.
Nombre | Tipo | Description |
---|---|---|
availableIds |
string[] |
Matriz de identificadores disponibles. |
default |
Información de zona horaria. |
|
displayName |
string |
Nombre para mostrar de la zona horaria. |
dstSavings |
integer (int32) |
Valor del horario de verano. |
id |
string |
Identificador de la zona horaria. |
rawOffset |
integer (int32) |
Desplazamiento sin procesar de la zona horaria. |
TypeCategory
Categoría de tipo
Valor | Description |
---|---|
ARRAY |
arreglo |
CLASSIFICATION |
clasificación |
ENTITY |
entidad |
ENUM |
enumeración |
MAP |
mapa |
OBJECT_ID_TYPE |
tipo de identificador de objeto |
PRIMITIVE |
primitivo |
RELATIONSHIP |
relación |
STRUCT |
Estructura |
TERM_TEMPLATE |
plantilla de términos |