Datasets - Update Refresh Schedule
Çalışma alanım bölümünden belirtilen veri kümesi için yenileme zamanlamasını güncelleştirir.
Yenileme zamanlamasını devre dışı getiren bir istek başka değişiklik içermemelidir.
En az bir gün belirtilmelidir. Hiçbir zaman belirtilmezse, Power BI günde varsayılan tek bir zaman kullanır.
Permissions
Kullanıcının veri kümesi sahibi olması gerekir.
Gerekli Kapsam
Veri Kümesi.OkumaYazma.Tümü
Sınırlamalar
Günlük zaman aralığı sayısı sınırı , Premium veya Paylaşılan kapasitenin kullanılıp kullanılmadığına bağlıdır.
PATCH https://api.powerbi.com/v1.0/myorg/datasets/{datasetId}/refreshSchedule
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
dataset
|
path | True |
string |
Veri kümesi kimliği |
İstek Gövdesi
| Name | Gerekli | Tür | Description |
|---|---|---|---|
| value | True |
Yenileme zamanlamasının ayrıntılarını içeren nesne |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Tamam |
Örnekler
| Change the days and times of a refresh schedule example |
| Change the notification option of a refresh schedule example |
| Disable a scheduled refresh example |
| Update the times of a refresh schedule example |
Change the days and times of a refresh schedule example
Örnek isteği
PATCH https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/refreshSchedule
{
"value": {
"days": [
"Sunday",
"Tuesday",
"Friday",
"Saturday"
],
"times": [
"07:00",
"11:30",
"16:00",
"23:30"
],
"localTimeZoneId": "UTC"
}
}
Örnek yanıt
Change the notification option of a refresh schedule example
Örnek isteği
PATCH https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/refreshSchedule
{
"value": {
"notifyOption": "NoNotification"
}
}
Örnek yanıt
Disable a scheduled refresh example
Örnek isteği
PATCH https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/refreshSchedule
{
"value": {
"enabled": false
}
}
Örnek yanıt
Update the times of a refresh schedule example
Örnek isteği
PATCH https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/refreshSchedule
{
"value": {
"times": [
"08:00",
"16:00"
]
}
}
Örnek yanıt
Tanımlar
| Name | Description |
|---|---|
| days |
Yenilemenin yürütülecek gün sayısı |
|
Refresh |
İçeri aktarılan model için Power BI yenileme zamanlaması |
|
Refresh |
Power BI yenileme zamanlaması isteği |
|
Schedule |
Zamanlanmış yenilemenin sonlandırılmasına ilişkin bildirim seçeneği. Hizmet sorumluları yalnızca değeri destekler |
days
Yenilemenin yürütülecek gün sayısı
| Değer | Description |
|---|---|
| Monday | |
| Tuesday | |
| Wednesday | |
| Thursday | |
| Friday | |
| Saturday | |
| Sunday |
RefreshSchedule
İçeri aktarılan model için Power BI yenileme zamanlaması
| Name | Tür | Description |
|---|---|---|
| days |
days[] |
Yenilemenin yürütülecek gün sayısı |
| enabled |
boolean |
Yenilemenin etkinleştirilip etkinleştirilmediği |
| localTimeZoneId |
string |
Kullanılacak saat diliminin kimliği. Daha fazla bilgi için bkz . Saat dilimi bilgileri. |
| notifyOption |
Zamanlanmış yenilemenin sonlandırılmasına ilişkin bildirim seçeneği. Hizmet sorumluları yalnızca değeri destekler |
|
| times |
string[] |
Yenilemenin yürütülmek için günün saatleri |
RefreshScheduleRequest
Power BI yenileme zamanlaması isteği
| Name | Tür | Description |
|---|---|---|
| value |
Yenileme zamanlamasının ayrıntılarını içeren nesne |
ScheduleNotifyOption
Zamanlanmış yenilemenin sonlandırılmasına ilişkin bildirim seçeneği. Hizmet sorumluları yalnızca değeri destekler NoNotification .
| Değer | Description |
|---|---|
| NoNotification |
Bildirim gönderilmez |
| MailOnFailure |
Yenileme hatasında bir posta bildirimi gönderilecek |