Dataflows - Update Refresh Schedule
Создает или обновляет расписание обновления для указанного потока данных.
Permissions
Этот вызов API может вызываться профилем субъекта-службы. Дополнительные сведения см. в разделе "Профили субъектов-служб" в Power BI Embedded.
Требуемая область
Dataflow.ReadWrite.All
PATCH https://api.powerbi.com/v1.0/myorg/groups/{groupId}/dataflows/{dataflowId}/refreshSchedule
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
dataflow
|
path | True |
string (uuid) |
Идентификатор потока данных |
|
group
|
path | True |
string (uuid) |
Идентификатор рабочей области |
Текст запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| value | True |
Объект, содержащий сведения о расписании обновления |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
ХОРОШО |
Примеры
| Daily refresh schedule example |
| Disable refresh schedule example |
| Update refresh schedule times example |
Daily refresh schedule example
Образец запроса
PATCH https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/dataflows/928228ba-008d-4fd9-864a-92d2752ee5ce/refreshSchedule
{
"value": {
"days": [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
],
"times": [
"10:00",
"16:00"
],
"enabled": true,
"localTimeZoneId": "UTC",
"notifyOption": "NoNotification"
}
}
Пример ответа
Disable refresh schedule example
Образец запроса
PATCH https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/dataflows/928228ba-008d-4fd9-864a-92d2752ee5ce/refreshSchedule
{
"value": {
"enabled": false,
"times": [],
"localTimeZoneId": "UTC"
}
}
Пример ответа
Update refresh schedule times example
Образец запроса
PATCH https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/dataflows/928228ba-008d-4fd9-864a-92d2752ee5ce/refreshSchedule
{
"value": {
"times": [
"10:30",
"16:30"
],
"enabled": true,
"localTimeZoneId": "UTC"
}
}
Пример ответа
Определения
| Имя | Описание |
|---|---|
| days |
Дни выполнения обновления |
|
Refresh |
Расписание обновления Power BI для импортированной модели |
|
Refresh |
Запрос на обновление Power BI |
|
Schedule |
Параметр уведомления о завершении запланированного обновления. Субъекты-службы поддерживают |
days
Дни выполнения обновления
| Значение | Описание |
|---|---|
| Monday | |
| Tuesday | |
| Wednesday | |
| Thursday | |
| Friday | |
| Saturday | |
| Sunday |
RefreshSchedule
Расписание обновления Power BI для импортированной модели
| Имя | Тип | Описание |
|---|---|---|
| days |
days[] |
Дни выполнения обновления |
| enabled |
boolean |
Включена ли обновление |
| localTimeZoneId |
string |
Идентификатор используемого часового пояса. Дополнительные сведения см. в разделе " Сведения о часовом поясе". |
| notifyOption |
Параметр уведомления о завершении запланированного обновления. Субъекты-службы поддерживают |
|
| times |
string[] |
Время суток для выполнения обновления |
RefreshScheduleRequest
Запрос на обновление Power BI
| Имя | Тип | Описание |
|---|---|---|
| value |
Объект, содержащий сведения о расписании обновления |
ScheduleNotifyOption
Параметр уведомления о завершении запланированного обновления. Субъекты-службы поддерживают NoNotification только значение.
| Значение | Описание |
|---|---|
| NoNotification |
Уведомление не будет отправлено |
| MailOnFailure |
Уведомление по почте будет отправлено при сбое обновления |