Datasets - Update Direct Query Refresh Schedule
Novedades la programación de actualización de un conjunto de datos DirectQuery o LiveConnection especificado desde Mi área de trabajo.
Una solicitud debe contener un conjunto de días y horas o una frecuencia válida, pero no ambas. Si elige un conjunto de días sin especificar ninguna hora, Power BI usará una única hora predeterminada al día. Al establecer la frecuencia, se sobrescribirá automáticamente la configuración de días y horas.
Permisos
El usuario debe ser el propietario del conjunto de datos.
Ámbito requerido
Dataset.ReadWrite.All
PATCH https://api.powerbi.com/v1.0/myorg/datasets/{datasetId}/directQueryRefreshSchedule
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
dataset
|
path | True |
string |
El identificador del conjunto de datos |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
value | True |
Objeto que contiene los detalles de la programación de actualización de DirectQuery o LiveConnection. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar |
Ejemplos
Disable a scheduled refresh example |
Set a days and times based schedule example |
Set a frequency based schedule example |
Update the times of a days and times based schedule example |
Disable a scheduled refresh example
Solicitud de ejemplo
PATCH https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/directQueryRefreshSchedule
{
"value": {
"enabled": false
}
}
Respuesta de muestra
Set a days and times based schedule example
Solicitud de ejemplo
PATCH https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/directQueryRefreshSchedule
{
"value": {
"days": [
"Sunday",
"Tuesday",
"Friday",
"Saturday"
],
"times": [
"07:00",
"11:30",
"16:00",
"23:30"
],
"localTimeZoneId": "UTC"
}
}
Respuesta de muestra
Set a frequency based schedule example
Solicitud de ejemplo
PATCH https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/directQueryRefreshSchedule
{
"value": {
"frequency": 30
}
}
Respuesta de muestra
Update the times of a days and times based schedule example
Solicitud de ejemplo
PATCH https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/directQueryRefreshSchedule
{
"value": {
"times": [
"07:00",
"16:30",
"23:30"
]
}
}
Respuesta de muestra
Definiciones
Nombre | Description |
---|---|
days |
Días en los que se va a ejecutar la actualización |
Direct |
Una programación de actualización de Power BI para DirectQuery o LiveConnection, especificando la frecuencia o una combinación de días y horas. |
Direct |
Solicitud de programación de actualización de Power BI para DirectQuery o LiveConnection |
days
Días en los que se va a ejecutar la actualización
Nombre | Tipo | Description |
---|---|---|
Friday |
string |
|
Monday |
string |
|
Saturday |
string |
|
Sunday |
string |
|
Thursday |
string |
|
Tuesday |
string |
|
Wednesday |
string |
DirectQueryRefreshSchedule
Una programación de actualización de Power BI para DirectQuery o LiveConnection, especificando la frecuencia o una combinación de días y horas.
Nombre | Tipo | Description |
---|---|---|
days |
days[] |
Días en los que se va a ejecutar la actualización |
frequency |
integer |
Intervalo en minutos entre actualizaciones sucesivas. Los valores admitidos son 15, 30, 60, 120 y 180. |
localTimeZoneId |
string |
Identificador de la zona horaria que se va a usar. Para obtener más información, consulte Información de zona horaria. |
times |
string[] |
Horas del día para ejecutar la actualización |
DirectQueryRefreshScheduleRequest
Solicitud de programación de actualización de Power BI para DirectQuery o LiveConnection
Nombre | Tipo | Description |
---|---|---|
value |
Objeto que contiene los detalles de la programación de actualización de DirectQuery o LiveConnection. |