Condividi tramite


Entity - Add Classification

Associare una classificazione a più entità in blocco.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
endpoint
path True

string

Corpo della richiesta

Nome Tipo Descrizione
classification

AtlasClassification

Istanza di una classificazione; non ha un'identità, questo oggetto esiste solo quando associato a un'entità.

entityGuids

string[]

GUID dell'entità.

Risposte

Nome Tipo Descrizione
204 No Content

Non esiste alcun contenuto da inviare per questa richiesta, ma le intestazioni potrebbero essere utili.

Other Status Codes

AtlasErrorResponse

Risposta di errore imprevista.

Sicurezza

OAuth2Auth

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

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

Esempio

Entity_AddClassificationToEntityByGuids

Esempio di richiesta

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"
  ]
}

Risposta di esempio

Definizioni

Nome Descrizione
AtlasClassification

Istanza di una classificazione; non ha un'identità, questo oggetto esiste solo quando associato a un'entità.

AtlasErrorResponse

Risposta di errore dal servizio

ClassificationAssociateOptions

Payload della richiesta per l'associazione di classificazione.

EntityStatus

Stato : può essere attivo o eliminato

TimeBoundary

Acquisisce i dettagli del limite temporale

AtlasClassification

Istanza di una classificazione; non ha un'identità, questo oggetto esiste solo quando associato a un'entità.

Nome Tipo Descrizione
attributes

Attributi dello struct.

entityGuid

string

GUID dell'entità.

entityStatus

EntityStatus

Stato dell'entità: può essere attivo o eliminato. Le entità eliminate non vengono rimosse.

lastModifiedTS

string

ETag per il controllo di concorrenza.

removePropagationsOnEntityDelete

boolean

Determina se le propagazioni verranno rimosse per l'eliminazione dell'entità.

typeName

string

Nome del tipo.

validityPeriods

TimeBoundary[]

Matrice di limiti temporali che indicano periodi di validità.

AtlasErrorResponse

Risposta di errore dal servizio

Nome Tipo Descrizione
errorCode

string

Codice di errore.

errorMessage

string

Messaggio di errore.

requestId

string

ID richiesta.

ClassificationAssociateOptions

Payload della richiesta per l'associazione di classificazione.

Nome Tipo Descrizione
classification

AtlasClassification

Istanza di una classificazione; non ha un'identità, questo oggetto esiste solo quando associato a un'entità.

entityGuids

string[]

GUID dell'entità.

EntityStatus

Stato : può essere attivo o eliminato

Nome Tipo Descrizione
ACTIVE

string

Lo stato è attivo.

DELETED

string

Lo stato viene eliminato.

TimeBoundary

Acquisisce i dettagli del limite temporale

Nome Tipo Descrizione
endTime

string

Fine del limite di tempo.

startTime

string

Inizio del limite di tempo.

timeZone

string

Fuso orario del limite di tempo.