Datasets - Trigger Query Scale Out Sync
Desencadena una sincronización horizontal de consultas de réplicas de solo lectura para el conjunto de datos especificado desde Mi área de trabajo.
Ámbito requerido
Dataset.ReadWrite.All
POST https://api.powerbi.com/v1.0/myorg/datasets/{datasetId}/queryScaleOut/sync
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
dataset
|
path | True |
string |
Identificador del conjunto de datos |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
De acuerdo |
Ejemplos
Trigger query scale-out sync example
Solicitud de ejemplo
POST https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/queryScaleOut/sync
Respuesta de muestra
{
"commitVersion": 133186221251720662,
"commitTimestamp": "2023-01-19T17:15:25.1720662Z",
"targetSyncVersion": 133184583205771509,
"targetSyncTimestamp": "2023-01-17T19:45:20.5771509Z",
"triggerReason": "explicit",
"syncStartTime": "2023-01-17T20:37:49.9625479Z",
"syncEndTime": "2023-01-17T20:37:50.6029293Z",
"minActiveReadVersion": 133184583205771509,
"minActiveReadTimestamp": "2023-01-17T19:45:20.5771509Z",
"scaleOutStatus": "Enabled"
}
Definiciones
| Nombre | Description |
|---|---|
|
Dataset |
Estado de sincronización escalada de consultas de conjunto de datos |
|
Query |
Estado de escalado horizontal de consultas |
|
Query |
Motivo del desencadenador de sincronización escalada de consultas |
DatasetQueryScaleOutSyncStatus
Estado de sincronización escalada de consultas de conjunto de datos
| Nombre | Tipo | Description |
|---|---|---|
| commitTimestamp |
string (date-time) |
Marca de tiempo que indica la versión de confirmación más reciente |
| commitVersion |
integer (int64) |
Versión de confirmación más reciente |
| minActiveReadTimestamp |
string (date-time) |
Marca de tiempo que indica la versión de lectura activa mínima |
| minActiveReadVersion |
integer (int64) |
Versión de lectura activa mínima |
| scaleOutStatus |
Estado de escalado horizontal de consultas |
|
| syncEndTime |
string (date-time) |
Marca de tiempo que indica cuándo finalizó la última sincronización |
| syncStartTime |
string (date-time) |
Marca de tiempo que indica cuándo se inició la última sincronización |
| targetSyncTimestamp |
string (date-time) |
Marca de tiempo que indica la versión de sincronización de destino |
| targetSyncVersion |
integer (int64) |
Versión de sincronización de destino |
| triggerReason |
Motivo del desencadenador de sincronización escalada de consultas |
QueryScaleOutStatus
Estado de escalado horizontal de consultas
| Valor | Description |
|---|---|
| Enabled |
El escalado horizontal de consultas está habilitado |
| TenantSettingDisabled |
La configuración de inquilino de escalabilidad horizontal de consultas está deshabilitada |
| StorageModeNotSupported |
No se admite el escalado horizontal de consultas para el modo de almacenamiento del conjunto de datos |
| ReadOnlyReplicasDisabled |
Las réplicas de solo lectura máximas de escalado horizontal de consultas se establecen en 0. |
QueryScaleOutSyncTriggerReason
Motivo del desencadenador de sincronización escalada de consultas
| Valor | Description |
|---|---|
| explicit |
La sincronización se desencadenó explícitamente |
| automatic |
La sincronización se desencadenó automáticamente |
| system |
La sincronización se desencadenó después de un evento del sistema |