All Products
Search
Document Center

DataWorks:CreateDIAlarmRule

Last Updated:Aug 18, 2026

Membuat aturan peringatan untuk tugas integrasi data.

Deskripsi operasi

Anda harus membeli DataWorks Edisi Dasar atau edisi yang lebih tinggi untuk menggunakan fitur ini.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

Description

string

No

Deskripsi aturan peringatan.

Deskripsi peringatan

MetricType

string

Yes

Tipe data deret waktu peringatan. Nilai valid:

  • Heartbeat: peringatan status tugas.

  • FailoverCount: peringatan jumlah failover.

  • Delay: peringatan latensi tugas.

  • DdlReport: notifikasi DDL.

  • ResourceUtilization: utilisasi kelompok sumber daya.

Heartbeat

Enabled

boolean

No

Apakah akan mengaktifkan aturan peringatan. Secara default, aturan peringatan dinonaktifkan.

true

DIJobId

integer

Yes

ID tugas yang terkait dengan aturan peringatan.

1

ClientToken

string

No

Parameter idempotensi.

ABFUOEUOTRTRJKE

Name

string

Yes

Nama aturan peringatan.

alartRule

TriggerConditions

array<object>

Yes

Daftar kondisi pemicu peringatan. Mendukung beberapa kondisi.

object

No

Daftar kondisi pemicu peringatan. Mendukung beberapa kondisi.

Severity

string

No

Tingkat keparahan. Nilai valid:

  • Warning

  • Critical

Warning

Duration

integer

No

Jendela pengatur waktu untuk perhitungan peringatan. Unit: menit.

10

Threshold

integer

No

Ambang batas peringatan.

  • Peringatan status tugas: tidak memerlukan ambang batas.

  • Peringatan jumlah failover: ambang batas adalah jumlah failover.

  • Peringatan latensi tugas: ambang batas adalah durasi latensi. Unit: detik.

10

DdlTypes

array

No

Daftar tipe DDL yang berlaku. Parameter ini hanya berlaku ketika tipe data deret waktu adalah notifikasi DDL.

string

No

Daftar tipe DDL yang berlaku. Parameter ini hanya dikembalikan ketika MetricType diatur ke DdlReport. Nilai valid:

  • AlterAddColumn: menambahkan kolom.

  • AlterDropColumn: menghapus kolom.

  • AlterRenameColumn: mengganti nama kolom.

  • AlterRenameTable: mengganti nama tabel.

  • AlterTableModify: modifikasi tabel lainnya.

  • DropTable: menghapus tabel.

  • TruncateTable: mengosongkan tabel.

AlterAddColumn

DdlReportTags deprecated

array

No

[Deprecated] Gunakan parameter DdlTypes sebagai gantinya.

deprecated

string

No

[Deprecated] Gunakan parameter DdlTypes sebagai gantinya.

AlterAddColumn

NotificationSettings

object

Yes

Pengaturan Notifikasi peringatan.

NotificationChannels

array<object>

No

Saluran Notifikasi peringatan.

object

No

Saluran Notifikasi peringatan.

Severity

string

No

Tingkat keparahan. Nilai valid:

  • Warning

  • Critical

Warning

Channels

array

No

Saluran Notifikasi. Nilai valid:

  • Mail: email.

  • Phone: panggilan telepon.

  • Sms: pesan teks.

  • Ding: DingTalk.

string

No

Saluran Notifikasi. Nilai valid:

  • Mail: email.

  • Phone: panggilan telepon.

  • Sms: pesan teks.

  • Ding: DingTalk.

Ding

NotificationReceivers

array<object>

No

Penerima Notifikasi peringatan.

object

No

Penerima Notifikasi peringatan.

ReceiverType

string

No

Tipe penerima. Nilai valid: AliyunUid, DingToken, FeishuToken, dan WebHookUrl.

DingToken

ReceiverValues

array

No

Nilai penerima.

  • Jika tipe penerima adalah AliyunUid, nilainya adalah ID akun Alibaba Cloud.

  • Jika tipe penerima adalah DingToken, nilainya adalah token DingTalk.

string

No

Nilai penerima.

  • Jika tipe penerima adalah AliyunUid, nilainya adalah ID akun Alibaba Cloud.

  • Jika tipe penerima adalah DingToken, nilainya adalah token DingTalk.

token1

MuteInterval

integer

No

Interval pembisuan peringatan. Unit: menit. Nilai default: 5.

5

InhibitionInterval deprecated

integer

No

[Deprecated] Gunakan parameter MuteInterval sebagai gantinya.

5

Elemen respons

Element

Type

Description

Example

object

Skema Respons.

Id

integer

ID aturan peringatan.

1

RequestId

string

ID permintaan. Digunakan untuk melacak log dan memecahkan masalah.

C636A747-7E4E-594D-94CD-2B****

DIAlarmRuleId deprecated

string

[Deprecated] Gunakan parameter Id sebagai gantinya.

1

Contoh

Respons sukses

JSONformat

{
  "Id": 1,
  "RequestId": "C636A747-7E4E-594D-94CD-2B****",
  "DIAlarmRuleId": "1"
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.