All Products
Search
Document Center

DataWorks:CreateDataQualityRuleTemplate

Last Updated:Aug 19, 2026

Membuat templat aturan.

Catatan

API ini telah ditinggalkan. Kami merekomendasikan migrasi ke dataworks-public(2024-05-18) - CreateDataQualityTemplate guna memperoleh fungsionalitas yang lebih baik dan dukungan berkelanjutan. Meskipun API yang telah ditinggalkan ini masih dapat diakses sementara, tidak akan ada pembaruan atau perbaikan bug lebih lanjut.

Deskripsi operasi

Anda harus berlangganan 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

Name

string

Yes

Nama templat aturan. Nama dapat berisi angka, huruf, karakter Tionghoa, serta tanda baca half-width atau full-width. Panjang nama maksimal 512 karakter.

Table row Count Verification

ProjectId

integer

Yes

ID ruang kerja DataWorks.

12345

VisibleScope

string

No

Cakupan visibilitas templat. Nilai yang valid:

  • Tenant: tersedia untuk seluruh penyewa.

  • Project: hanya tersedia di proyek saat ini.

Project

DirectoryPath

string

No

Jalur direktori tempat templat kustom disimpan. Setiap level dipisahkan oleh garis miring (/). Nama setiap level dapat mencapai panjang maksimal 1024 karakter dan tidak boleh mengandung spasi atau garis miring.

/ods/order_data

SamplingConfig

object

Yes

Pengaturan yang diperlukan untuk pengambilan sampel.

Metric

string

No

Nama metrik pengambilan sampel. Nilai yang valid:

  • Count: jumlah baris tabel.

  • Min: nilai minimum suatu bidang.

  • Max: nilai maksimum suatu bidang.

  • Avg: nilai rata-rata suatu bidang.

  • DistinctCount: jumlah nilai unik dalam suatu bidang.

  • DistinctPercent: rasio nilai unik terhadap jumlah total baris.

  • DuplicatedCount: jumlah nilai duplikat dalam suatu bidang.

  • DuplicatedPercent: rasio nilai duplikat terhadap jumlah total baris.

  • TableSize: ukuran tabel.

  • NullValueCount: jumlah baris dengan nilai null pada bidang tersebut.

  • NullValuePercent: rasio baris dengan nilai null.

  • GroupCount: jumlah baris untuk setiap nilai setelah agregasi berdasarkan nilai bidang.

  • CountNotIn: jumlah baris yang tidak sesuai dengan nilai yang ditentukan.

  • CountDistinctNotIn: jumlah nilai unik yang tidak sesuai dengan nilai yang ditentukan.

  • UserDefinedSql: pengambilan sampel melalui pernyataan SQL kustom.

Count

MetricParameters

string

Yes

Parameter yang diperlukan untuk pengambilan sampel.

{"SQL": "select count(1) from table;"}

SettingConfig

string

No

Pernyataan pengaturan parameter waktu proses yang dieksekusi sebelum pernyataan pengambilan sampel. Nilai dapat mencapai panjang maksimal 1000 karakter. Saat ini, hanya MaxCompute yang didukung.

SET odps.sql.udf.timeout=600s; SET odps.sql.python.version=cp27;

CheckingConfig

object

No

Pengaturan verifikasi sampel.

Type

string

Yes

Metode perhitungan ambang batas. Nilai yang valid:

  • Fixed

  • Fluctation

  • FluctationDiscreate

  • Auto

  • Average

  • Variance

Fixed

ReferencedSamplesFilter

string

No

Ekspresi yang menentukan cara mengkueri sampel referensi. Beberapa jenis ambang batas memerlukan pengkuerian sampel referensi, lalu melakukan agregasi nilainya untuk menentukan ambang batas perbandingan.

{ "bizdate": [ "-1", "-7", "-1m" ] }

Elemen respons

Element

Type

Description

Example

object

Parameter respons.

RequestId

string

ID permintaan.

691CA452-D37A-4ED0-9441

Code

string

Kode templat aturan.

UserDefined:3001

Contoh

Respons sukses

JSONformat

{
  "RequestId": "691CA452-D37A-4ED0-9441\n",
  "Code": "UserDefined:3001"
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.