Items - Get Apache Airflow Job Definition
Возвращает указанное общедоступное определение задания Apache Airflow.
Этот API поддерживает длительные операции (LRO).
При получении общедоступного определения метка конфиденциальности не является частью определения.
Разрешения
Вызывающий объект должен иметь разрешения на чтение и запись для задания apache airflow.
Идентификаторы, поддерживаемые Microsoft Entra
Этот API поддерживает идентичности Microsoft, перечисленные в этом разделе.
Идентичность | Поддержка |
---|---|
Пользователь | Да |
Представитель службы и управляемые удостоверения | Да |
Интерфейс
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/ApacheAirflowJobs/{ApacheAirflowJobId}/getDefinition
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/ApacheAirflowJobs/{ApacheAirflowJobId}/getDefinition?format={format}
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
Apache
|
path | True |
string (uuid) |
Идентификатор задания Apache Airflow. |
workspace
|
path | True |
string (uuid) |
Идентификатор рабочей области. |
format
|
query |
string |
Формат общедоступного определения. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Запрос успешно завершен. |
|
202 Accepted |
Запрос принят. Получение определения выполняется. Заголовки
|
|
Other Status Codes |
Распространенные коды ошибок:
|
Примеры
Get an Apache Airflow job public definition example
Образец запроса
POST https://api.fabric.microsoft.com/v1/workspaces/6e335e92-a2a2-4b5a-970a-bd6a89fbb765/ApacheAirflowJobs/cfafbeb1-8037-4d0c-896e-a46fb27ff229/getDefinition
Пример ответа
{
"definition": {
"parts": [
{
"path": "ApacheAirflowJobV1.json",
"payload": "ewogICJwcm9wZXJ0aWVzIjogewogICAgInR5cGUiOiAiQXBhY2hlQWlyZmxvd0pvYiIsCiAgICAidHlwZVByb3BlcnRpZXMiOiB7CiAgICAgICJhaXJmbG93UHJvcGVydGllcyI6IHsKICAgICAgICAiYWlyZmxvd1ZlcnNpb24iOiAiMi42LjMiLAogICAgICAgICJweXRob25WZXJzaW9uIjogIjMuOCIsCiAgICAgICAgImVudmlyb25tZW50VmFyaWFibGVzIjoge30sCiAgICAgICAgImFpcmZsb3dDb25maWd1cmF0aW9uT3ZlcnJpZGVzIjoge30sCiAgICAgICAgImFpcmZsb3dSZXF1aXJlbWVudHMiOiBbCiAgICAgICAgICAiZmxhc2stYmNyeXB0PT0wLjcuMSIKICAgICAgICBdLAogICAgICAgICJwYWNrYWdlUHJvdmlkZXJQYXRoIjogInBsdWdpbnMiLAogICAgICAgICJlbmFibGVBQURJbnRlZ3JhdGlvbiI6IHRydWUsCiAgICAgICAgImVuYWJsZVRyaWdnZXJlcnMiOiBmYWxzZSwKICAgICAgICAic2VjcmV0cyI6IFtdCiAgICAgIH0sCiAgICAgICJjb21wdXRlUHJvcGVydGllcyI6IHsKICAgICAgICAiY29tcHV0ZVBvb2wiOiAiU3RhcnRlclBvb2wiLAogICAgICAgICJsb2NhdGlvbiI6ICJDZW50cmFsIFVTIiwKICAgICAgICAiY29tcHV0ZVNpemUiOiAiU21hbGwiLAogICAgICAgICJleHRyYU5vZGVzIjogMCwKICAgICAgICAiZW5hYmxlQXZhaWxhYmlsaXR5Wm9uZXMiOiBmYWxzZSwKICAgICAgICAiZW5hYmxlQXV0b3NjYWxlIjogZmFsc2UKICAgICAgfQogICAgfQogIH0KfQ==",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
}
Location: https://api.fabric.microsoft.com/v1/operations/431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7
x-ms-operation-id: 431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7
Retry-After: 30
Определения
Имя | Описание |
---|---|
Apache |
Объект общедоступного определения задания Apache Airflow. |
Apache |
Объект общедоступного определения задания Apache Airflow. |
Apache |
Ответ общедоступного определения задания Apache Airflow. |
Error |
Объект сведений об ошибках, связанных с ресурсом. |
Error |
Ответ на ошибку. |
Error |
Сведения об ответе на ошибку. |
Payload |
Тип полезных данных части определения. С течением времени могут добавляться дополнительные типы полезных данных. |
ApacheAirflowJobDefinition
Объект общедоступного определения задания Apache Airflow.
Имя | Тип | Описание |
---|---|---|
parts |
Список частей определения. |
ApacheAirflowJobDefinitionPart
Объект общедоступного определения задания Apache Airflow.
Имя | Тип | Описание |
---|---|---|
path |
string |
Путь к части общедоступного определения. |
payload |
string |
Полезные данные части общедоступного определения. |
payloadType |
Тип полезных данных. |
ApacheAirflowJobDefinitionResponse
Ответ общедоступного определения задания Apache Airflow.
Имя | Тип | Описание |
---|---|---|
definition |
Объект общедоступного определения задания Apache Airflow. |
ErrorRelatedResource
Объект сведений об ошибках, связанных с ресурсом.
Имя | Тип | Описание |
---|---|---|
resourceId |
string |
Идентификатор ресурса, участвующий в ошибке. |
resourceType |
string |
Тип ресурса, который участвует в ошибке. |
ErrorResponse
Ответ на ошибку.
Имя | Тип | Описание |
---|---|---|
errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
message |
string |
Удобочитаемое представление ошибки. |
moreDetails |
Список дополнительных сведений об ошибке. |
|
relatedResource |
Сведения об ошибках, связанных с ресурсом. |
|
requestId |
string |
Идентификатор запроса, связанного с ошибкой. |
ErrorResponseDetails
Сведения об ответе на ошибку.
Имя | Тип | Описание |
---|---|---|
errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
message |
string |
Удобочитаемое представление ошибки. |
relatedResource |
Сведения об ошибках, связанных с ресурсом. |
PayloadType
Тип полезных данных части определения. С течением времени могут добавляться дополнительные типы полезных данных.
Значение | Описание |
---|---|
InlineBase64 |
Встроенная база 64. |