Items - Publish Environment
Активируйте операцию публикации среды.
Замечание
Этот API является версией бета-версии из-за нерекомендуемой версии 31 августа 2026 года.
При вызове этого API вызывающие должны задать параметр beta запроса значением. false
Этот API поддерживает длительные операции (LRO).
Permissions
Разрешение на запись для элемента среды.
Обязательные делегированные области
Item.ReadWrite.All или Environment.ReadWrite.All
поддерживаемые удостоверения Microsoft Entra
Этот API поддерживает идентичности Microsoft, перечисленные в этом разделе.
| Идентичность | Support |
|---|---|
| User | Да |
| Представитель службы и управляемые удостоверения | Да |
Интерфейс
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}/staging/publish?beta={beta}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
environment
|
path | True |
string (uuid) |
Идентификатор среды. |
|
workspace
|
path | True |
string (uuid) |
Идентификатор рабочей области. |
|
beta
|
query | True |
boolean |
Этот параметр задает используемую версию API. Установите для |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Запрос на операцию публикации успешно отправлен. |
|
| 202 Accepted |
Запрос принят, операция публикации выполняется. Возвращает контракт ga, когда Заголовки
|
|
| 429 Too Many Requests |
Превышено ограничение скорости обслуживания. Сервер возвращает заголовок, указывающий Заголовки Retry-After: integer |
|
| Other Status Codes |
Распространенные коды ошибок:
|
Примеры
Publish environment example
Образец запроса
POST https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/environments/41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87/staging/publish?beta=false
Пример ответа
{
"publishDetails": {
"state": "Running",
"targetVersion": "46838a80-5450-4414-bea0-40fb6f3e0c0d",
"startTime": "2024-03-29T14:17:09.0697022Z",
"componentPublishInfo": {
"sparkLibraries": {
"state": "Running"
},
"sparkSettings": {
"state": "Running"
}
}
}
}
Location: https://api.fabric.microsoft.com/v1/operations/abcdef00-9d7e-469a-abf1-fca847a0ea69
x-ms-operation-id: abcdef00-9d7e-469a-abf1-fca847a0ea69
Retry-After: 120
Определения
| Имя | Описание |
|---|---|
|
Component |
Публикация сведений для каждого компонента в среде. |
|
Environment |
Свойства среды. |
|
Environment |
Состояние публикации. С течением времени могут добавляться дополнительные типы состояний. |
|
Error |
Объект сведений об ошибках, связанных с ресурсом. |
|
Error |
Ответ на ошибку. |
|
Error |
Сведения об ответе на ошибку. |
|
Publish |
Сведения об операции публикации. |
|
Spark |
Библиотеки Spark. |
|
Spark |
Параметры Spark. |
ComponentPublishInfo
Публикация сведений для каждого компонента в среде.
| Имя | Тип | Описание |
|---|---|---|
| sparkLibraries |
Библиотеки Spark публикуют сведения. |
|
| sparkSettings |
Параметры Spark публикуют сведения. |
EnvironmentProperties
Свойства среды.
| Имя | Тип | Описание |
|---|---|---|
| publishDetails |
Сведения об операции публикации среды. |
EnvironmentPublishState
Состояние публикации. С течением времени могут добавляться дополнительные типы состояний.
| Значение | Описание |
|---|---|
| Success |
Публикация среды находится в состоянии успешности. |
| Cancelled |
Публикация среды находится в отмененном состоянии. |
| Failed |
Публикация среды находится в состоянии сбоя. |
| Cancelling |
Публикация среды находится в состоянии отмены. |
| Running |
Публикация среды находится в состоянии выполнения. |
| Waiting |
Публикация среды находится в состоянии ожидания. |
ErrorRelatedResource
Объект сведений об ошибках, связанных с ресурсом.
| Имя | Тип | Описание |
|---|---|---|
| resourceId |
string |
Идентификатор ресурса, участвующий в ошибке. |
| resourceType |
string |
Тип ресурса, который участвует в ошибке. |
ErrorResponse
Ответ на ошибку.
| Имя | Тип | Описание |
|---|---|---|
| errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
| isRetriable |
boolean |
Если задано значение true, запрос можно получить.
|
| message |
string |
Удобочитаемое представление ошибки. |
| moreDetails |
Список дополнительных сведений об ошибке. |
|
| relatedResource |
Сведения об ошибках, связанных с ресурсом. |
|
| requestId |
string (uuid) |
Идентификатор запроса, связанного с ошибкой. |
ErrorResponseDetails
Сведения об ответе на ошибку.
| Имя | Тип | Описание |
|---|---|---|
| errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
| message |
string |
Удобочитаемое представление ошибки. |
| relatedResource |
Сведения об ошибках, связанных с ресурсом. |
PublishDetails
Сведения об операции публикации.
| Имя | Тип | Описание |
|---|---|---|
| componentPublishInfo |
Сведения о публикации компонента среды. |
|
| endTime |
string (date-time) |
Время окончания операции публикации в формате UTC с использованием формата ГГГГ-ММ-ДДTHH:мм:ss.ssZ. |
| startTime |
string (date-time) |
Время начала операции публикации в формате UTC с помощью формата ГГГГ-ММ-ДДTHH:мм:ss.ssZ. |
| state |
Состояние публикации. С течением времени могут добавляться дополнительные типы состояний. |
|
| targetVersion |
string (uuid) |
Целевая версия для публикации. |
SparkLibraries
Библиотеки Spark.
| Имя | Тип | Описание |
|---|---|---|
| state |
Состояние публикации. С течением времени могут добавляться дополнительные типы состояний. |
SparkSettings
Параметры Spark.
| Имя | Тип | Описание |
|---|---|---|
| state |
Состояние публикации. С течением времени могут добавляться дополнительные типы состояний. |