Todos os produtos
Search
Central de documentação

DataWorks:UpdateDIAlarmRule

Última atualização: Nov 03, 2026

Atualiza as regras de alerta para tarefas na nova versão do Data Integration. Os tipos de tarefa atualmente suportados incluem a solução de sincronização em tempo real de banco de dados completo do MySQL para o Hologres.

Descrição da operação

Você pode configurar regras de alerta quando o tipo de sincronização da sua tarefa incluir sincronização em tempo real. As regras de alerta são atualizadas usando atualizações de campo completo. Atualizações de campo parcial não são suportadas.

Esta operação é suportada no DataWorks Basic Edition ou em uma edição superior.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

DIAlarmRuleId

integer

Sim

O ID da regra de alerta.

Você pode obter o ID a partir do parâmetro DIAlarmRulePaging.DIJobAlarmRules[].DIAlarmRuleId na resposta da operação ListDIAlarmRules.

34982

Description

string

Não

A descrição.

mysql synchronizes to hologres heartbeat alert

MetricType

string

Sim

O tipo da métrica de alerta. Valores válidos:

  • Heartbeat: alerta de status da tarefa

  • FailoverCount: alerta de contagem de failover

  • Delay: alerta de latência da tarefa

Heartbeat

TriggerConditions

array<object>

Sim

A lista de condições de acionamento de alerta. Múltiplas condições são suportadas.

object

Não

A condição de acionamento do alerta.

Severity

string

Não

O nível de gravidade. Valores válidos:

  • Warning

  • Critical

Warning

Duration

integer

Não

O intervalo de tempo para cálculo do alerta. Unidade: minutos.

15

Threshold

integer

Não

O limite do alerta.

  • Alerta de status da tarefa: Nenhum limite é necessário.

  • Alerta de contagem de failover: O limite é o número de failovers.

  • Alerta de latência da tarefa: O limite é a duração da latência. Unidade: segundos.

5

NotificationSettings

object

Sim

As configurações de notificação de alerta.

NotificationChannels

array<object>

Sim

Os canais de notificação de alerta. Múltiplos valores são suportados.

object

Não

O canal de notificação de alerta.

Severity

string

Não

O nível de gravidade. Valores válidos:

  • Warning

  • Critical

Warning

Channels

array

Não

A lista de canais.

string

Não

O canal. Valores válidos:

  • Mail: e-mail

  • Phone: chamada telefônica

  • Sms: mensagem de texto

  • Ding: DingTalk

Ding

NotificationReceivers

array<object>

Sim

Os destinatários da notificação de alerta. Múltiplos valores são suportados.

object

Não

O destinatário da notificação de alerta.

ReceiverType

string

Não

O tipo de destinatário.

  • Se o canal de notificação de alerta for e-mail, chamada telefônica ou mensagem de texto, defina o tipo de destinatário como ID de usuário do Alibaba Cloud.

  • Se o canal de notificação de alerta for DingTalk, defina o tipo de destinatário como token do DingTalk.

DingToken

ReceiverValues

array

Não

A lista de valores do destinatário.

string

Não

O valor do destinatário.

  • Se o tipo de destinatário for ID de usuário do Alibaba Cloud, o valor do destinatário será o ID de usuário específico do Alibaba Cloud.

  • Se o tipo de destinatário for token do DingTalk, o valor do destinatário será o token específico do DingTalk.

token1

InhibitionInterval

integer

Não

O intervalo de inibição de alerta. Unidade: minutos. Valor padrão: 5.

5

Enabled

boolean

Não

Especifica se a regra de alerta está ativada. Valor padrão: false.

true

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

A resposta.

RequestId

string

O ID da solicitação.

A6C6B486-E3A2-5D52-9E76-D9380485D946

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "A6C6B486-E3A2-5D52-9E76-D9380485D946"
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

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. Você não tem as permissões necessárias. Conceda as permissões primeiro.
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 Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.