DataWorks menyediakan pengembangan dan tata kelola data end-to-end melalui alur kerja terpadu. Anda dapat menerapkan kontrol proses kustom pada tahapan-tahapan kunci untuk memenuhi kebutuhan bisnis.
Persyaratan Edisi
Fitur ini tersedia di DataWorks Enterprise Edition dan edisi setelahnya.
Ikhtisar
Ruang kerja DataWorks tersedia dalam mode standar dan mode dasar. Proses pengembangan suatu node sedikit berbeda antara kedua mode tersebut. Diagram berikut menggambarkan alur kerja pengembangan data untuk masing-masing mode.
-
Alur kerja pengembangan di ruang kerja mode standar

-
Alur kerja pengembangan di ruang kerja mode dasar

Seperti yang ditunjukkan dalam diagram, Anda dapat menerapkan kontrol proses pada tahapan-tahapan kunci alur kerja, seperti sebelum menjalankan, melakukan commit, atau menerapkan (deploy) suatu node.
|
Pemeriksaan sebelum dijalankan |
Pemeriksaan sebelum commit |
Pemeriksaan sebelum penerapan |
|
Di halaman pengembangan data, klik tombol Run pada bilah alat untuk menjalankan kode Anda. Pesan "Checking" menunjukkan bahwa operasi akan dilanjutkan secara otomatis jika pemeriksaan berhasil. Di panel Operation Check di sisi kiri, Anda dapat melihat catatan semua pemeriksaan, seperti pemeriksaan event sebelum dijalankan dan pemeriksaan event sebelum diterapkan, beserta statusnya. Klik suatu catatan untuk membuka panel detail, yang menampilkan nama pemeriksaan, jenis pemeriksaan (misalnya, Pre-run checker_Data), status, serta tautan View Details dan View Documentation. |
Saat Anda mengklik tombol Commit di halaman pengembangan data, pesan "Checking" menunjukkan bahwa pemeriksaan sedang berlangsung dan akan dilanjutkan secara otomatis jika lolos. Anda dapat melihat hasilnya di panel Operation Check. Panel ini mencantumkan semua pemeriksaan ekstensi yang dipicu, seperti file commit pre-event. Klik suatu catatan untuk melihat detail seperti nama pemeriksaan, jenis pemeriksaan (misalnya, "Pre-commit check_Test program"), dan status. Anda juga dapat mengklik View Details atau View Documentation. |
Klik tombol Deploy di pojok kanan atas editor kode untuk memicu pemeriksaan event sebelum penerapan file. Di halaman Create Deployment Package, status node berubah menjadi Checking. Klik baris node tersebut untuk membuka panel Operation Check di bagian bawah. Panel ini menampilkan jenis pemeriksaan (misalnya, Pre-deployment check_Test program), status, serta opsi View Details dan View Documentation. |
Anda dapat menggunakan modul-modul seperti Open Platform dan Data Governance Center untuk menerapkan pemeriksaan-pemeriksaan ini pada tahapan-tahapan kunci proses pengembangan data.
|
Modul terkait |
Pemeriksaan sebelum dijalankan |
Pemeriksaan sebelum commit |
Pemeriksaan sebelum penerapan |
Deskripsi |
|
Data Governance Center |
|
|
|
DataWorks Data Governance Center menyediakan beberapa item pemeriksaan bawaan yang dapat Anda aktifkan sesuai kebutuhan. Saat aksi terkait terjadi, DataWorks memicu logika validasi, dan aksi tersebut hanya dapat dilanjutkan setelah pemeriksaan berhasil. |
|
Open Platform |
|
|
|
Jika pemeriksaan bawaan tidak mencukupi, gunakan Open Platform untuk mengembangkan dan mengintegrasikan program pemeriksaan kustom untuk event tertentu ke dalam alur kerja pengembangan data Anda. |
Bagian-bagian berikut menjelaskan kemampuan kontrol proses ini dalam ruang kerja mode standar.
Aktifkan pemeriksaan bawaan: Data Governance Center
DataWorks Data Governance Center menyediakan item pemeriksaan bawaan yang dapat Anda aktifkan sesuai kebutuhan bisnis. Saat dipicu, DataWorks menjalankan logika validasinya, dan aksi tersebut hanya dapat dilanjutkan jika pemeriksaan berhasil.
|
Item |
Deskripsi |
|
Modul DataWorks |
DataWorks Data Governance Center Data Governance Center menawarkan banyak item pemeriksaan bawaan untuk memvalidasi operasi. Buka halaman Configuration Management > Check Items dan aktifkan sakelar Enable Check Items. Pilih tab Development, Quality, Security, Compute, atau Storage, temukan item pemeriksaan yang diinginkan, seperti High-Cost SQL Check, lalu aktifkan.
|
|
Konfigurasi dan panduan |
Anda perlu mengaktifkan item pemeriksaan di Data Governance Center dan menentukan ruang kerja tempat item tersebut berlaku. Untuk petunjuk umum, lihat Konfigurasikan item tata kelola. |
Sesuaikan logika validasi: Open Platform
Jika pemeriksaan bawaan tidak mencukupi, Anda dapat menggunakan Open Platform untuk mengembangkan logika kustom untuk event tertentu dan mengintegrasikannya ke dalam alur kerja pengembangan data. Tabel berikut menjelaskan cara menggunakan logika kustom untuk pemeriksaan sebelum dijalankan, sebelum commit, dan sebelum penerapan.
|
Item |
Deskripsi |
|
Modul DataWorks |
DataWorks Open Platform DataWorks Open Platform menyediakan fitur-fitur seperti OpenEvent, Extensions, dan OpenAPI. Anda dapat menggunakan OpenEvent untuk berlangganan pesan terkait aksi pengguna di DataStudio. Setelah suatu event terjadi, Anda dapat menggunakan ekstensi untuk menjalankan program validasi dan persetujuan kustom. Terakhir, Anda dapat menggunakan OpenAPI untuk mengirim hasil program tersebut kembali ke DataWorks. Untuk informasi lebih lanjut tentang OpenEvent dan ekstensi, lihat Ikhtisar OpenEvent dan Ikhtisar Ekstensi. |
|
Proses pemeriksaan |
Saat pengguna melakukan aksi yang telah dilanggan di DataStudio, Open Platform memicu proses validasi. Diagram berikut menunjukkan contoh proses pemeriksaan sebelum dijalankan. |
|
Konfigurasi dan panduan |
Berlangganan event DataStudio di Open Platform, kembangkan ekstensi kustom untuk menangani event tersebut, publikasikan ekstensi, dan aktifkan di ruang kerja yang diinginkan.
Untuk jenis event lain yang dapat Anda langganan di Open Platform, lihat Ikhtisar Ekstensi.
|
