共用方式為


Entity - Bulk Set Classifications

大量設定實體的分類。

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

URI 參數

名稱 位於 必要 類型 Description
endpoint
path True

string

要求本文

名稱 類型 Description
guidHeaderMap

<string,  AtlasEntityHeader>

guid 標頭對應的描述,

回應

名稱 類型 Description
200 OK

string[]

要求成功。

Other Status Codes

AtlasErrorResponse

非預期的錯誤回應。

安全性

OAuth2Auth

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
https://purview.azure.net/.default

範例

Entity_BulkSetClassifications

範例要求

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

{
  "guidHeaderMap": {
    "9fb74c11-ac48-4650-95bc-760665c5bd92": {
      "attributes": {
        "qualifiedName": "https://exampleaccount1.core.windows.net"
      },
      "typeName": "azure_storage_account",
      "classifications": [
        {
          "typeName": "MICROSOFT.PERSONAL.EMAIL"
        }
      ]
    },
    "7fcc43ab-55ea-45d4-9971-ce0443cb10bb": {
      "attributes": {
        "qualifiedName": "https://exampleaccount2.core.windows.net"
      },
      "typeName": "azure_storage_account",
      "classifications": [
        {
          "typeName": "MICROSOFT.PERSONAL.IPADDRESS"
        }
      ]
    }
  }
}

範例回覆

[
  "Add:9fb74c11-ac48-4650-95bc-760665c5bd92:azure_storage_account:qualifiedName -> MICROSOFT.PERSONAL.EMAIL:(Done)",
  "Update:7fcc43ab-55ea-45d4-9971-ce0443cb10bb:azure_storage_account:qualifiedName -> MICROSOFT.PERSONAL.IPADDRESS:(Done)"
]

定義

名稱 Description
AtlasClassification

分類的實例;它沒有身分識別,此物件只有在與實體相關聯時才存在。

AtlasEntityHeader

實體的實例,例如hive_table,hive_database。

AtlasEntityHeaders

實體標頭對應的實例。

AtlasErrorResponse

來自服務的錯誤回應

AtlasTermAssignmentHeader

字詞指派的標頭。

AtlasTermAssignmentStatus

字詞指派的狀態

EntityStatus

狀態 - 可以是作用中或刪除

TimeBoundary

擷取時間界限詳細數據

AtlasClassification

分類的實例;它沒有身分識別,此物件只有在與實體相關聯時才存在。

名稱 類型 Description
attributes

結構的屬性。

entityGuid

string

實體的 GUID。

entityStatus

EntityStatus

實體的狀態 - 可以是作用中或刪除。 已刪除的實體不會移除。

lastModifiedTS

string

ETag 用於並行控制。

removePropagationsOnEntityDelete

boolean

判斷是否會在實體刪除時移除傳播。

typeName

string

型別的名稱。

validityPeriods

TimeBoundary[]

表示有效期間的時間界限陣列。

AtlasEntityHeader

實體的實例,例如hive_table,hive_database。

名稱 類型 Description
attributes

結構的屬性。

classificationNames

string[]

分類名稱的陣列。

classifications

AtlasClassification[]

分類的陣列。

displayText

string

顯示文字。

guid

string

記錄的 GUID。

isIncomplete

boolean

它是否為殼層實體

labels

string[]

標籤

lastModifiedTS

string

ETag 用於並行控制。

meaningNames

string[]

意義陣列。

meanings

AtlasTermAssignmentHeader[]

字詞指派標頭的陣列。

status

EntityStatus

實體的狀態 - 可以是作用中或刪除。 已刪除的實體不會移除。

typeName

string

型別的名稱。

AtlasEntityHeaders

實體標頭對應的實例。

名稱 類型 Description
guidHeaderMap

<string,  AtlasEntityHeader>

guid 標頭對應的描述,

AtlasErrorResponse

來自服務的錯誤回應

名稱 類型 Description
errorCode

string

錯誤碼。

errorMessage

string

錯誤訊息。

requestId

string

要求識別碼。

AtlasTermAssignmentHeader

字詞指派的標頭。

名稱 類型 Description
confidence

integer

字詞指派的信賴度。

createdBy

string

建立記錄的使用者。

description

string

字詞指派的描述。

displayText

string

顯示文字。

expression

string

字詞指派的表達式。

relationGuid

string

關聯性的 GUID。

status

AtlasTermAssignmentStatus

字詞指派的狀態。

steward

string

詞彙的管理者。

termGuid

string

詞彙的 GUID。

AtlasTermAssignmentStatus

字詞指派的狀態

名稱 類型 Description
DEPRECATED

string

狀態已被取代。

DISCOVERED

string

探索到狀態。

IMPORTED

string

狀態已匯入。

OBSOLETE

string

狀態已過時。

OTHER

string

其他狀態。

PROPOSED

string

建議狀態。

VALIDATED

string

狀態已驗證。

EntityStatus

狀態 - 可以是作用中或刪除

名稱 類型 Description
ACTIVE

string

狀態為作用中。

DELETED

string

狀態已刪除。

TimeBoundary

擷取時間界限詳細數據

名稱 類型 Description
endTime

string

時間界限的結尾。

startTime

string

時間界限的開頭。

timeZone

string

時間界限的時區。