Compartilhar via


Entity - Add Classification

Associe uma classificação a várias entidades em massa.

POST {endpoint}/datamap/api/atlas/v2/entity/bulk/classification

Parâmetros de URI

Nome Em Obrigatório Tipo Description
endpoint
path True

string

Corpo da solicitação

Nome Tipo Description
classification

AtlasClassification

Uma instância de uma classificação; ele não tem uma identidade, esse objeto só existe quando associado a uma entidade.

entityGuids

string[]

O GUID da entidade.

Respostas

Nome Tipo Description
204 No Content

Não há conteúdo a ser enviado para essa solicitação, mas os cabeçalhos podem ser úteis.

Other Status Codes

AtlasErrorResponse

Uma resposta de erro inesperada.

Segurança

OAuth2Auth

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
https://purview.azure.net/.default

Exemplos

Entity_AddClassificationToEntityByGuids

Solicitação de exemplo

POST {endpoint}/datamap/api/atlas/v2/entity/bulk/classification

{
  "classification": {
    "typeName": "MICROSOFT.FINANCIAL.US.ABA_ROUTING_NUMBER",
    "attributes": {},
    "validityPeriods": []
  },
  "entityGuids": [
    "784c0f2f-afd2-e26b-f9cb-984f6c2c5021",
    "b4ebc8be-cef4-860a-bee9-28cc34cb5caa"
  ]
}

Resposta de exemplo

Definições

Nome Description
AtlasClassification

Uma instância de uma classificação; ele não tem uma identidade, esse objeto só existe quando associado a uma entidade.

AtlasErrorResponse

Uma resposta de erro do serviço

ClassificationAssociateOptions

O conteúdo da solicitação para a associação de classificação.

EntityStatus

Status – pode ser ativo ou excluído

TimeBoundary

Captura detalhes de limite de tempo

AtlasClassification

Uma instância de uma classificação; ele não tem uma identidade, esse objeto só existe quando associado a uma entidade.

Nome Tipo Description
attributes

Os atributos do struct.

entityGuid

string

O GUID da entidade.

entityStatus

EntityStatus

Status da entidade – pode estar ativo ou excluído. Entidades excluídas não são removidas.

lastModifiedTS

string

ETag para controle de simultaneidade.

removePropagationsOnEntityDelete

boolean

Determina se as propagações serão removidas na exclusão de entidade.

typeName

string

O nome do tipo.

validityPeriods

TimeBoundary[]

Uma matriz de limites de tempo que indica períodos de validade.

AtlasErrorResponse

Uma resposta de erro do serviço

Nome Tipo Description
errorCode

string

O código de erro.

errorMessage

string

A mensagem de erro.

requestId

string

A ID da solicitação.

ClassificationAssociateOptions

O conteúdo da solicitação para a associação de classificação.

Nome Tipo Description
classification

AtlasClassification

Uma instância de uma classificação; ele não tem uma identidade, esse objeto só existe quando associado a uma entidade.

entityGuids

string[]

O GUID da entidade.

EntityStatus

Status – pode ser ativo ou excluído

Nome Tipo Description
ACTIVE

string

O status está ativo.

DELETED

string

O status é excluído.

TimeBoundary

Captura detalhes de limite de tempo

Nome Tipo Description
endTime

string

O fim do limite de tempo.

startTime

string

O início do limite de tempo.

timeZone

string

O fuso horário do limite de tempo.