Поделиться через


Entity - Add Classification

Свяжите классификацию с несколькими сущностями в массовом режиме.

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

Параметры URI

Имя В Обязательно Тип Описание
endpoint
path True

string

Текст запроса

Имя Тип Описание
classification

AtlasClassification

Экземпляр классификации; у него нет удостоверения, этот объект существует только в том случае, если он связан с сущностью.

entityGuids

string[]

GUID сущности.

Ответы

Имя Тип Описание
204 No Content

Содержимое для этого запроса не отправляется, но заголовки могут оказаться полезными.

Other Status Codes

AtlasErrorResponse

Непредвиденное сообщение об ошибке.

Безопасность

OAuth2Auth

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
https://purview.azure.net/.default

Примеры

Entity_AddClassificationToEntityByGuids

Образец запроса

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

Пример ответа

Определения

Имя Описание
AtlasClassification

Экземпляр классификации; у него нет удостоверения, этот объект существует только в том случае, если он связан с сущностью.

AtlasErrorResponse

Ответ об ошибке от службы

ClassificationAssociateOptions

Полезные данные запроса для сопоставления классификации.

EntityStatus

Состояние — может быть активным или удаленным

TimeBoundary

Фиксирует сведения о границах времени

AtlasClassification

Экземпляр классификации; у него нет удостоверения, этот объект существует только в том случае, если он связан с сущностью.

Имя Тип Описание
attributes

Атрибуты структуры.

entityGuid

string

GUID сущности.

entityStatus

EntityStatus

Состояние сущности — может быть активным или удаленным. Удаленные сущности не удаляются.

lastModifiedTS

string

ETag для управления параллелизмом.

removePropagationsOnEntityDelete

boolean

Определяет, будет ли распространение удалено при удалении сущности.

typeName

string

Имя типа.

validityPeriods

TimeBoundary[]

Массив временных границ, указывающих срок действия.

AtlasErrorResponse

Ответ об ошибке от службы

Имя Тип Описание
errorCode

string

Код ошибки.

errorMessage

string

Сообщение об ошибке.

requestId

string

Идентификатор запроса.

ClassificationAssociateOptions

Полезные данные запроса для сопоставления классификации.

Имя Тип Описание
classification

AtlasClassification

Экземпляр классификации; у него нет удостоверения, этот объект существует только в том случае, если он связан с сущностью.

entityGuids

string[]

GUID сущности.

EntityStatus

Состояние — может быть активным или удаленным

Имя Тип Описание
ACTIVE

string

Состояние активно.

DELETED

string

Состояние удалено.

TimeBoundary

Фиксирует сведения о границах времени

Имя Тип Описание
endTime

string

Конец границы времени.

startTime

string

Начало границы времени.

timeZone

string

Часовой пояс границы времени.