Actualiza las reglas de alerta para las nuevas tareas de integración de datos. Los tipos de tareas compatibles actualmente incluyen la solución de sincronización en tiempo real de bases de datos completas de MySQL a Hologres.
Descripción de la operación
Puede configurar reglas de alerta cuando el tipo de sincronización de su tarea incluye la sincronización en tiempo real. Las reglas de alerta se actualizan reemplazando todos los campos. No se admiten actualizaciones parciales.
Antes de comenzar: Active DataWorks Enterprise Edition o Ultimate Edition antes de invocar esta operación.
Pruébelo ahora
Test
Autorización de RAM
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| DIAlarmRuleId |
integer |
Sí |
El ID de la regla de alerta. Puede obtener el ID del parámetro DIAlarmRulePaging.DIJobAlarmRules[].DIAlarmRuleId en la respuesta de la operación ListDIAlarmRules. |
34982 |
| Description |
string |
No |
La descripción. |
mysql synchronizes to hologres heartbeat alert |
| MetricType |
string |
Sí |
El tipo de métrica de alerta. Valores válidos:
|
Heartbeat |
| TriggerConditions |
array<object> |
Sí |
La lista de condiciones de activación de alertas. Se admiten múltiples condiciones. |
|
|
object |
No |
La condición de activación de la alerta. |
||
| Severity |
string |
No |
El nivel de gravedad. Valores válidos:
|
Warning |
| Duration |
integer |
No |
El intervalo de tiempo para el cálculo de la alerta, en minutos. |
15 |
| Threshold |
integer |
No |
El umbral de la alerta.
|
5 |
| NotificationSettings |
object |
Sí |
La configuración de notificación de alertas. |
|
| NotificationChannels |
array<object> |
Sí |
Los canales de notificación de alertas. Se admiten múltiples valores. |
|
|
object |
No |
El canal de notificación de alertas. |
||
| Severity |
string |
No |
El nivel de gravedad. Valores válidos:
|
Warning |
| Channels |
array |
No |
La lista de canales. |
|
|
string |
No |
El canal. Valores válidos:
|
Ding |
|
| NotificationReceivers |
array<object> |
Sí |
Los destinatarios de notificación de alertas. Se admiten múltiples valores. |
|
|
object |
No |
El destinatario de la notificación de alertas. |
||
| ReceiverType |
string |
No |
El tipo de destinatario.
|
DingToken |
| ReceiverValues |
array |
No |
La lista de valores de destinatario.
|
|
|
string |
No |
El valor del destinatario.
|
token1 |
|
| InhibitionInterval |
integer |
No |
El intervalo de inhibición de alertas, en minutos. Valor predeterminado: 5. |
5 |
| Enabled |
boolean |
No |
Indica si la regla de alerta está habilitada. Valor predeterminado: false. |
true |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
La respuesta. |
||
| RequestId |
string |
El ID de la solicitud. |
A6C6B486-E3A2-5D52-9E76-D9380485D946 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "A6C6B486-E3A2-5D52-9E76-D9380485D946"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 500 | InternalError.System | An internal system error occurred. Try again later. | |
| 500 | InternalError.UserId.Missing | An internal system error occurred. Try again later. | |
| 403 | Forbidden.Access | Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. | No tiene los permisos requeridos. Conceda los permisos primero. |
| 429 | Throttling.Api | The request for this resource has exceeded your available limit. | |
| 429 | Throttling.System | The DataWorks system is busy. Try again later. | |
| 429 | Throttling.User | Your request is too frequent. Try again later. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.