Aracılığıyla paylaş


Entity - Add Classifications By Unique Attribute

Türüne ve benzersiz özniteliklerine göre tanımlanan varlığa sınıflandırma ekleyin.

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}

URI Parametreleri

Name İçinde Gerekli Tür Description
endpoint
path True

string (uri)

typeName
path True

string

Türün adı.

attr:qualifiedName
query

string

Varlığın tam adı. (Bu yalnızca bir örnektir. qualifiedName diğer benzersiz özniteliklerle değiştirilebilir)

İstek Gövdesi

Name Tür Description
body

AtlasClassification[]

Eklenecek bir sınıflandırma dizisi.

Yanıtlar

Name Tür Description
204 No Content

Bu istek için gönderilecek içerik yok, ancak üst bilgiler yararlı olabilir.

Other Status Codes

AtlasErrorResponse

Beklenmeyen bir hata yanıtı.

Güvenlik

OAuth2Auth

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

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

Örnekler

Entity_AddClassificationsByUniqueAttribute

Örnek isteği

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

Örnek yanıt

Tanımlar

Name Description
AtlasClassification

Sınıflandırma örneği; bir kimliği yok, bu nesne yalnızca bir varlıkla ilişkilendirildiğinde var.

AtlasErrorResponse

Hizmetten bir hata yanıtı

EntityStatus

Durum - etkin veya silinmiş olabilir

TimeBoundary

Zaman sınırı ayrıntılarını yakalar

AtlasClassification

Sınıflandırma örneği; bir kimliği yok, bu nesne yalnızca bir varlıkla ilişkilendirildiğinde var.

Name Tür Description
attributes

Yapının öznitelikleri.

entityGuid

string

Varlığın GUID'i.

entityStatus

EntityStatus

Varlığın durumu - etkin veya silinebilir. Silinen varlıklar kaldırılmaz.

lastModifiedTS

string

Eşzamanlılık denetimi için ETag.

removePropagationsOnEntityDelete

boolean

Varlık silme işleminde yaymaların kaldırılıp kaldırılmadığını belirler.

typeName

string

Türün adı.

validityPeriods

TimeBoundary[]

Geçerlilik dönemlerini gösteren zaman sınırları dizisi.

AtlasErrorResponse

Hizmetten bir hata yanıtı

Name Tür Description
errorCode

string

Hata kodu.

errorMessage

string

Hata iletisi.

requestId

string (uuid)

İstek kimliği.

EntityStatus

Durum - etkin veya silinmiş olabilir

Değer Description
ACTIVE

Durum etkin.

DELETED

Durum silinir.

TimeBoundary

Zaman sınırı ayrıntılarını yakalar

Name Tür Description
endTime

string

Zaman sınırının sonu.

startTime

string

Zaman sınırının başlangıcı.

timeZone

string

Zaman sınırının saat dilimi.