Orkestrasi tugas di Data Management (DMS) memungkinkan Anda menyusun alur tugas dari satu atau beberapa node tugas dan menjalankannya berdasarkan jadwal waktu atau event untuk mengotomatiskan alur kerja data yang kompleks.
Informasi latar belakang
Seiring meningkatnya volume data dan semakin beragamnya sumber data, pemrosesan data secara manual tidak lagi dapat diskalakan. Alur kerja otomatis sangat penting untuk memastikan pemrosesan, analisis, dan pencadangan data yang akurat serta dapat diulang.
Orkestrasi tugas di DMS mengotomatiskan proses tersebut, mengurangi kesalahan, meningkatkan efisiensi pengembangan data, serta memperkuat nilai dan keandalan data.
Jenis database yang didukung
-
Database relasional
-
MySQL: RDS MySQL, PolarDB for MySQL, MyBase MySQL, PolarDB Distributed Edition, dan sumber MySQL lainnya
-
SQL Server: RDS SQL Server, MyBase SQL Server, dan SQL Server dari sumber lainnya
-
PostgreSQL: RDS PostgreSQL, PolarDB for PostgreSQL, MyBase PostgreSQL, dan PostgreSQL dari sumber lainnya
-
OceanBase: OceanBase MySQL mode, OceanBase Oracle mode, atau OceanBase yang dikelola sendiri
-
PolarDB for PostgreSQL (Compatible with Oracle)
-
Oracle
-
Dameng Database
-
DB2
-
-
NoSQL: Lindorm
-
Gudang data
-
AnalyticDB for MySQL
-
AnalyticDB for PostgreSQL
-
DLA
-
MaxCompute
-
Hologres
-
-
Object Storage Service: OSS
Jenis pekerjaan
|
Kategori |
Jenis tugas |
Deskripsi |
Referensi |
|
Data manipulation |
Single-instance SQL |
Menjalankan pernyataan SQL pada database relasional tertentu. Catatan
Jika fitur lock-free schema evolution diaktifkan untuk instans target, tugas single-instance SQL akan menggunakannya untuk mencegah penguncian tabel. Aktifkan lock-free schema evolution. |
None |
|
Umum |
Single-instance SQL assignment |
Menetapkan hasil kueri SELECT ke variabel output untuk digunakan di node berikutnya. |
|
|
Conditional branch |
Mengevaluasi ekspresi kondisional dalam alur kerja tugas. Jika ekspresi bernilai true, tugas berikutnya akan dijalankan; jika tidak, tugas tersebut dilewati. |
||
|
ECS remote command |
Menjalankan perintah Shell, PowerShell, atau Bat pada instans ECS remote melalui Cloud Assistant. |
||
|
Status check |
Table time column status check |
Memeriksa apakah terdapat data baru di tabel target setelah waktu tertentu. |
None |
|
Audit task |
Menjalankan pemeriksaan kualitas data otomatis sesuai jadwal berdasarkan aturan kualitas yang telah ditentukan dan menghasilkan laporan. |
None |
|
|
Task workflow dependency check |
Mengelola dependensi dalam alur kerja atau antar alur kerja. Target dependensi dapat berupa seluruh alur kerja atau node tugas tertentu. |