Type - Get Business Metadata Def By Name
Obtenga la definición businessMetadata por su nombre (único).
GET {endpoint}/datamap/api/atlas/v2/types/businessmetadatadef/name/{name}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (uri) |
|
name
|
path | True |
string |
nombre businessMetadata |
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_GetBusinessMetadataDefByName
Solicitud de ejemplo
GET {endpoint}/datamap/api/atlas/v2/types/businessmetadatadef/name/Business_Metadata_Type_Name
Respuesta de muestra
{
"category": "BUSINESS_METADATA",
"guid": "d8757510-c866-61ba-486f-1afca09f43b8",
"createdBy": "ExampleCreator",
"updatedBy": "ExampleUpdator",
"createTime": 1671545620780,
"updateTime": 1671545620780,
"version": 1,
"name": "Business_Metadata_Type_Name",
"description": "Business_Metadata_Type_Name",
"typeVersion": "1.0",
"lastModifiedTS": "1",
"attributeDefs": [
{
"name": "customAttribute",
"typeName": "string",
"isOptional": true,
"cardinality": "SINGLE",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"isUnique": false,
"isIndexable": false,
"includeInNotification": false,
"options": {
"maxStrLength": "5000",
"isDisabled": "false",
"applicableEntityTypes": "[\"DataSet\"]"
}
}
]
}
Definiciones
Nombre | Description |
---|---|
Atlas |
clase que captura los detalles de un atributo de estructura. |
Atlas |
clase que captura los detalles de un tipo de estructura. |
Atlas |
clase que captura los detalles de una restricción. |
Atlas |
Respuesta de error del servicio |
Cardinality |
Cardinalidad |
Date |
Formato de fecha. |
Number |
Formato de número. |
Rounding |
Modo de redondeo |
Time |
Información de zona horaria. |
Type |
Categoría de tipo |
AtlasAttributeDef
clase que captura los detalles de un atributo de estructura.
Nombre | Tipo | Description |
---|---|---|
cardinality |
Atributo de valor único o atributo multivalor. |
|
constraints |
Matriz de restricciones. |
|
defaultValue |
string |
Valor predeterminado del atributo. |
description |
string |
Descripción del atributo. |
includeInNotification |
boolean |
Determina si se incluye en la notificación. |
isIndexable |
boolean |
Determina si es indexable. |
isOptional |
boolean |
Determina si es opcional. |
isUnique |
boolean |
Determina si es único. |
name |
string |
Nombre del atributo. |
options |
object |
Las opciones del atributo . |
typeName |
string |
Nombre del tipo. |
valuesMaxCount |
integer (int32) |
Recuento máximo de los valores. |
valuesMinCount |
integer (int32) |
Recuento mínimo de los valores. |
AtlasBusinessMetadataDef
clase que captura los detalles de un tipo de estructura.
Nombre | Tipo | Description |
---|---|---|
attributeDefs |
Matriz de definiciones de atributo. |
|
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. |
|
description |
string |
Descripción de la definición de tipo. |
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. |
AtlasConstraintDef
clase que captura los detalles de una restricción.
Nombre | Tipo | Description |
---|---|---|
params |
Parámetros de la definición de restricción. |
|
type |
string |
Tipo de la restricció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. |
CardinalityValue
Cardinalidad
Valor | Description |
---|---|
LIST |
lista |
SET |
poner |
SINGLE |
soltero |
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 |