Entity - Add Classifications By Unique Attribute
Přidejte klasifikaci do entity identifikované podle typu a jedinečných atributů.
POST {endpoint}/datamap/api/atlas/v2/entity/uniqueAttribute/type/{typeName}/classifications
POST {endpoint}/datamap/api/atlas/v2/entity/uniqueAttribute/type/{typeName}/classifications?attr:qualifiedName={attr:qualifiedName}
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
|
|
type
|
path | True |
string |
Název typu. |
|
attr:qualified
|
query |
string |
Kvalifikovaný název entity. (Toto je pouze příklad. název kvalifikovaný_název lze změnit na jiné jedinečné atributy.) |
Text požadavku
| Name | Typ | Description |
|---|---|---|
| body |
Pole klasifikace, která se má přidat. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 204 No Content |
Pro tento požadavek se nedá odeslat žádný obsah, ale hlavičky můžou být užitečné. |
|
| Other Status Codes |
Neočekávaná chybová odpověď |
Zabezpečení
OAuth2Auth
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| https://purview.azure.net/.default |
Příklady
Entity_AddClassificationsByUniqueAttribute
Ukázkový požadavek
POST {endpoint}/datamap/api/atlas/v2/entity/uniqueAttribute/type/azure_storage_account/classifications?attr:qualifiedName=https://exampleaccount.core.windows.net
[
{
"typeName": "MICROSOFT.FINANCIAL.US.ABA_ROUTING_NUMBER"
},
{
"typeName": "MICROSOFT.FINANCIAL.CREDIT_CARD_NUMBER"
}
]
Ukázková odpověď
Definice
| Name | Description |
|---|---|
|
Atlas |
Instance klasifikace; nemá identitu, tento objekt existuje pouze v případě, že je přidružený k entitě. |
|
Atlas |
Chybová odpověď ze služby |
|
Entity |
Stav – může být aktivní nebo odstraněný |
|
Time |
Zaznamenává podrobnosti o hranici času. |
AtlasClassification
Instance klasifikace; nemá identitu, tento objekt existuje pouze v případě, že je přidružený k entitě.
| Name | Typ | Description |
|---|---|---|
| attributes |
Atributy struktury. |
|
| entityGuid |
string |
Identifikátor GUID entity. |
| entityStatus |
Stav entity – může být aktivní nebo odstraněný. Odstraněné entity se neodeberou. |
|
| lastModifiedTS |
string |
ETag pro řízení souběžnosti |
| removePropagationsOnEntityDelete |
boolean |
Určuje, jestli se při odstranění entity odeberou šíření. |
| typeName |
string |
Název typu. |
| validityPeriods |
Pole časových hranic označující období platnosti. |
AtlasErrorResponse
Chybová odpověď ze služby
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
Kód chyby. |
| errorMessage |
string |
Chybová zpráva. |
| requestId |
string (uuid) |
ID požadavku. |
EntityStatus
Stav – může být aktivní nebo odstraněný
| Hodnota | Description |
|---|---|
| ACTIVE |
Stav je aktivní. |
| DELETED |
Stav se odstraní. |
TimeBoundary
Zaznamenává podrobnosti o hranici času.
| Name | Typ | Description |
|---|---|---|
| endTime |
string |
Konec časové hranice. |
| startTime |
string |
Začátek časové hranice. |
| timeZone |
string |
Časové pásmo časové hranice. |