Datasets - Update Direct Query Refresh Schedule In Group
Aggiornamenti la pianificazione dell'aggiornamento per un set di dati DirectQuery o LiveConnection specificato dall'area di lavoro specificata.
Una richiesta deve contenere un set di giorni e ore o una frequenza valida, ma non entrambi. Se si sceglie un set di giorni senza specificare tempi, Power BI userà una singola ora predefinita al giorno. L'impostazione della frequenza sovrascriverà automaticamente l'impostazione giorni e orari.
Autorizzazioni
- L'utente deve essere il proprietario del set di dati.
- Questa chiamata API può essere chiamata da un profilo dell'entità servizio. Per altre informazioni, vedere: Profili dell'entità servizio in Power BI Embedded.
Ambito obbligatorio
Dataset.ReadWrite.All
PATCH https://api.powerbi.com/v1.0/myorg/groups/{groupId}/datasets/{datasetId}/directQueryRefreshSchedule
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
dataset
|
path | True |
string |
ID del set di dati |
group
|
path | True |
string uuid |
ID area di lavoro |
Corpo della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
value | True |
Oggetto contenente i dettagli della pianificazione dell'aggiornamento per DirectQuery o LiveConnection |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
Esempio
Set a days and times based schedule example |
Set a frequency based schedule example |
Update the times of an existing days and times based schedule example |
Set a days and times based schedule example
Sample Request
PATCH https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/directQueryRefreshSchedule
{
"value": {
"days": [
"Sunday",
"Tuesday",
"Friday",
"Saturday"
],
"times": [
"07:00",
"11:30",
"16:00",
"23:30"
],
"localTimeZoneId": "UTC"
}
}
Sample Response
Set a frequency based schedule example
Sample Request
PATCH https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/directQueryRefreshSchedule
{
"value": {
"frequency": 30
}
}
Sample Response
Update the times of an existing days and times based schedule example
Sample Request
PATCH https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/directQueryRefreshSchedule
{
"value": {
"times": [
"07:00",
"16:30",
"23:30"
]
}
}
Sample Response
Definizioni
Nome | Descrizione |
---|---|
days |
Giorni in cui eseguire l'aggiornamento |
Direct |
Pianificazione dell'aggiornamento di Power BI per DirectQuery o LiveConnection, specificando la frequenza o una combinazione di giorni e ore. |
Direct |
Richiesta di pianificazione dell'aggiornamento di Power BI per DirectQuery o LiveConnection |
days
Giorni in cui eseguire l'aggiornamento
Nome | Tipo | Descrizione |
---|---|---|
Friday |
string |
|
Monday |
string |
|
Saturday |
string |
|
Sunday |
string |
|
Thursday |
string |
|
Tuesday |
string |
|
Wednesday |
string |
DirectQueryRefreshSchedule
Pianificazione dell'aggiornamento di Power BI per DirectQuery o LiveConnection, specificando la frequenza o una combinazione di giorni e ore.
Nome | Tipo | Descrizione |
---|---|---|
days |
days[] |
Giorni in cui eseguire l'aggiornamento |
frequency |
integer |
Intervallo in minuti tra aggiornamenti successivi. I valori supportati sono 15, 30, 60, 120 e 180. |
localTimeZoneId |
string |
ID del fuso orario da usare. Per altre informazioni, vedere Informazioni sul fuso orario |
times |
string[] |
Orari del giorno per eseguire l'aggiornamento |
DirectQueryRefreshScheduleRequest
Richiesta di pianificazione dell'aggiornamento di Power BI per DirectQuery o LiveConnection
Nome | Tipo | Descrizione |
---|---|---|
value |
Oggetto contenente i dettagli della pianificazione dell'aggiornamento per DirectQuery o LiveConnection |