Megosztás a következőn keresztül:


Entity - Bulk Delete

Törölje a grafikus felhasználói felületük vagy egyedi attribútumaik által tömegesen azonosított entitások listáját.

DELETE {endpoint}/datamap/api/atlas/v2/entity/bulk?guid={guid}

URI-paraméterek

Name In Kötelező Típus Description
endpoint
path True

string (uri)

guid
query True

string[]

A törölni kívánt entitások GRAFIKUS GUID-jeinek tömbje.

Válaszok

Name Típus Description
200 OK

EntityMutationResult

A kérés sikeres volt.

Other Status Codes

AtlasErrorResponse

Váratlan hibaválasz.

Biztonság

OAuth2Auth

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

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

Példák

Entity_BulkDelete

Mintakérelem

DELETE {endpoint}/datamap/api/atlas/v2/entity/bulk?guid=18e06957-e265-967a-07f1-e14e2ab8940f&guid=cc0730ba-9b30-41f0-6953-559d17626d2b

Mintaválasz

{
  "mutatedEntities": {
    "DELETE": [
      {
        "typeName": "azure_blob_container",
        "attributes": {
          "qualifiedName": "https://exampleaccount.blob.core.windows.net/examplecontainer"
        },
        "guid": "18e06957-e265-967a-07f1-e14e2ab8940f",
        "status": "ACTIVE"
      },
      {
        "typeName": "azure_blob_container",
        "attributes": {
          "qualifiedName": "https://exampleaccount.blob.core.windows.net/examplecontainer2"
        },
        "guid": "cc0730ba-9b30-41f0-6953-559d17626d2b",
        "status": "ACTIVE"
      }
    ]
  }
}

Definíciók

Name Description
AtlasClassification

Besorolás egy példánya; nem rendelkezik identitással, ez az objektum csak akkor létezik, ha egy entitáshoz van társítva.

AtlasEntityHeader

Egy entitás egy példánya – például hive_table, hive_database.

AtlasErrorResponse

Hibaválasz a szolgáltatástól

AtlasTermAssignmentHeader

A kifejezés-hozzárendelés fejléce.

AtlasTermAssignmentStatus

A kifejezés-hozzárendelés állapota

EntityMutationResult

Az entitás mutációs válaszának eredménye.

EntityStatus

Állapot – lehet aktív vagy törölve

TimeBoundary

Időhatár részleteinek rögzítése

AtlasClassification

Besorolás egy példánya; nem rendelkezik identitással, ez az objektum csak akkor létezik, ha egy entitáshoz van társítva.

Name Típus Description
attributes

A szerkezet attribútumai.

entityGuid

string

Az entitás GUID azonosítója.

entityStatus

EntityStatus

Az entitás állapota – lehet aktív vagy törölhető. A törölt entitások nem törlődnek.

lastModifiedTS

string

ETag az egyidejűség-vezérléshez.

removePropagationsOnEntityDelete

boolean

Meghatározza, hogy a propagálások törlődnek-e az entitás törlésekor.

typeName

string

A típus neve.

validityPeriods

TimeBoundary[]

Az érvényességi időtartamokat jelző időhatárok tömbje.

AtlasEntityHeader

Egy entitás egy példánya – például hive_table, hive_database.

Name Típus Description
attributes

A szerkezet attribútumai.

classificationNames

string[]

Besorolási nevek tömbje.

classifications

AtlasClassification[]

Besorolások tömbje.

displayText

string

A megjelenített szöveg.

guid

string

A rekord GUID azonosítója.

isIncomplete

boolean

Függetlenül attól, hogy rendszerhéj-entitás-e

labels

string[]

Címkék

lastModifiedTS

string

ETag az egyidejűség-vezérléshez.

meaningNames

string[]

Jelentéstömb.

meanings

AtlasTermAssignmentHeader[]

Kifejezés-hozzárendelés fejléceinek tömbje.

status

EntityStatus

Az entitás állapota – lehet aktív vagy törölhető. A törölt entitások nem törlődnek.

typeName

string

A típus neve.

AtlasErrorResponse

Hibaválasz a szolgáltatástól

Name Típus Description
errorCode

string

A hibakód.

errorMessage

string

A hibaüzenet.

requestId

string (uuid)

A kérelem azonosítója.

AtlasTermAssignmentHeader

A kifejezés-hozzárendelés fejléce.

Name Típus Description
confidence

integer (int32)

A kifejezés-hozzárendelés megbízhatósága.

createdBy

string

A rekordot létrehozó felhasználó.

description

string

A hozzárendelés kifejezésének leírása.

displayText

string

A megjelenített szöveg.

expression

string

A hozzárendelés kifejezése.

relationGuid

string (uuid)

A kapcsolat GUID azonosítója.

status

AtlasTermAssignmentStatus

A feltételek hozzárendelésének állapota.

steward

string

A kifejezés intézője.

termGuid

string (uuid)

A kifejezés GUID azonosítója.

AtlasTermAssignmentStatus

A kifejezés-hozzárendelés állapota

Érték Description
DEPRECATED

Az állapot elavult.

DISCOVERED

Az állapot felderítve.

IMPORTED

Az állapot importálása történik.

OBSOLETE

Az állapot elavult.

OTHER

Egyéb állapot.

PROPOSED

Az állapot javasolt.

VALIDATED

A rendszer ellenőrzi az állapotot.

EntityMutationResult

Az entitás mutációs válaszának eredménye.

Name Típus Description
guidAssignments

object

Guid-hozzárendelések leképezése entitásokkal.

mutatedEntities

object

A mutált entitások entitásfejlécei.

partialUpdatedEntities

AtlasEntityHeader[]

Részben frissített entitásfejlécek tömbje.

EntityStatus

Állapot – lehet aktív vagy törölve

Érték Description
ACTIVE

Az állapot aktív.

DELETED

Az állapot törlődik.

TimeBoundary

Időhatár részleteinek rögzítése

Name Típus Description
endTime

string

Az időhatár vége.

startTime

string

Az időhatár kezdete.

timeZone

string

Az időhatár időzónája.