Topik ini menjelaskan definisi node terisolasi, penyebab kemunculannya, serta solusi untuk mengatasinya.
Definisi
Node terisolasi adalah node yang tidak memiliki node leluhur. Saat Anda klik kanan pada node terisolasi dan memilih Tampilkan Node Leluhur di halaman Cycle Task atau Cycle Instance, tidak ada node leluhur yang ditampilkan. Node terisolasi tidak dapat dijadwalkan secara otomatis, dan jika beberapa node bergantung padanya, bisnis Anda mungkin terpengaruh secara signifikan. Notifikasi peringatan dikirim secara otomatis ketika node terisolasi ditemukan. Kami menyarankan Anda untuk segera menangani peringatan tersebut. Untuk informasi lebih lanjut mengenai mekanisme peringatan untuk node terisolasi, lihat bagian Pemantauan dan Peringatan dalam topik ini.
Di DataWorks, kecuali untuk node root di ruang kerja, setiap node yang dipicu otomatis yang Anda buat harus memiliki node leluhur. Jika Anda tidak mengonfigurasi node leluhur untuk node yang dipicu otomatis, node tersebut tidak dapat dijadwalkan sesuai harapan.
Penyebab dan solusi
Penyebab | Deskripsi | Solusi |
Node yang dipicu otomatis dan node leluhurnya memiliki mode pembentukan instans berbeda. | Sebuah node yang dipicu otomatis baru dibuat dengan parameter Mode Pembentukan Instans diatur ke Segera Setelah Penyebaran. Node ini hanya bergantung pada node lain yang baru dibuat dengan parameter Mode Pembentukan Instans diatur ke Next Day. Dalam kasus ini, node yang dipicu otomatis saat ini menjadi node terisolasi karena tidak ada instans yang dihasilkan untuk node leluhur pada hari itu. | Ubah parameter Mode Pembentukan Instans untuk node leluhur dan sebarkan ulang node leluhur tersebut. Untuk informasi lebih lanjut, lihat Skenario 3: Konfigurasikan mode pembentukan instans berbeda untuk node yang dipicu otomatis dan node leluhurnya. |
Node leluhur dari node yang dipicu otomatis berada di luar periode validitas yang ditentukan untuk penjadwalan. | Di DataWorks, tidak ada instans yang dihasilkan untuk node yang berada di luar periode validitas yang ditentukan untuk penjadwalan. Jika node yang dipicu otomatis hanya bergantung pada satu node, dan node leluhur berada di luar periode validitas yang ditentukan untuk penjadwalan, node yang dipicu otomatis menjadi node terisolasi. | Ubah parameter Periode Validitas di bagian Jadwal tab Properti pada tab konfigurasi node leluhur. Untuk informasi lebih lanjut, lihat Periode Validitas. |
Keluaran dari node leluhur dari node yang dipicu otomatis diubah. | Node yang dipicu otomatis hanya bergantung pada satu node. Jika bisnis dari node leluhur berubah, keluaran dari node leluhur juga berubah. Akibatnya, dependensi antara node yang dipicu otomatis dan node leluhurnya menjadi tidak valid, dan node yang dipicu otomatis menjadi node terisolasi. | Konfigurasikan ulang dependensi untuk node yang dipicu otomatis. Untuk informasi lebih lanjut, lihat Dampak dari penghapusan atau perubahan keluaran node. |
Dependensi lintas ruang kerja dikonfigurasikan untuk node yang dipicu otomatis, tetapi Penjadwalan Berkala tidak diaktifkan untuk ruang kerja tempat node leluhur dari node yang dipicu otomatis berada. | Jika node yang dipicu otomatis hanya bergantung pada satu node, node yang dipicu otomatis dan node leluhurnya berada di ruang kerja yang berbeda, dan Penjadwalan Berkala tidak diaktifkan untuk ruang kerja tempat node leluhur berada, node yang dipicu otomatis menjadi node terisolasi. | Hubungi pemilik ruang kerja untuk mengaktifkan Penjadwalan Berkala atau hapus dependensi lintas ruang kerja. Untuk informasi tentang cara mengaktifkan Penjadwalan Berkala untuk ruang kerja, lihat Konfigurasikan pengaturan penjadwalan. |
Waktu penjadwalan tugas perantara tidak berada dalam periode waktu tertentu untuk pengisian ulang data. | Jika waktu penjadwalan tugas perantara yang telah dikonfigurasikan dengan dependensi penjadwalan hulu dan hilir tidak termasuk dalam periode waktu untuk pengisian ulang data, node turunan dari node yang menjalankan tugas perantara tersebut dapat menjadi node terisolasi. Contoh skenario:
Data dalam rentang waktu dari | Isi ulang data untuk tugas perantara dalam rentang waktu yang sama. Untuk informasi lebih lanjut, lihat Isi ulang data untuk node yang dipicu otomatis dan lihat instans pengisian ulang data yang dihasilkan untuk node tersebut. Dalam contoh ini, Anda harus mengisi ulang data untuk Tugas B dalam rentang waktu dari |
Pemantauan dan Peringatan
DataWorks menghasilkan auto triggered node instances untuk auto triggered nodes setiap malam. Instans node yang dipicu otomatis tersebut dijadwalkan untuk dijalankan pada hari berikutnya. DataWorks menyediakan aturan peringatan bawaan untuk memantau dan memindai node yang dipicu otomatis secara berkala. Ini memastikan bahwa node yang dipicu otomatis dapat dijalankan sesuai jadwal dan instans dapat dihasilkan untuk node yang dipicu otomatis. Jika terjadi pengecualian, peringatan akan dipicu. Notifikasi peringatan dikirim secara otomatis jika node terisolasi ditemukan. Kami menyarankan Anda menangani peringatan tersebut sesegera mungkin.
DataWorks memindai node yang dipicu otomatis pada pukul 09:00, 12:00, dan 16:00 setiap hari. Jika terjadi pengecualian, DataWorks mengirim notifikasi peringatan. Namun, jika pengecualian terjadi dalam 10 menit sebelum pemindaian dimulai, pengecualian tersebut berada di luar cakupan pemindaian saat ini dan dapat dideteksi hingga pemindaian berikutnya.
Aturan peringatan untuk node terisolasi adalah aturan bawaan yang disediakan oleh DataWorks. Setelah aturan peringatan dipicu, notifikasi peringatan dikirim ke pemilik node melalui pesan teks atau email. Anda dapat mengubah kontak peringatan di halaman Rule Management. Untuk informasi lebih lanjut, lihat Buat aturan peringatan kustom.
Lihat node terisolasi
Di Operation Center, Anda dapat pergi ke bagian Focus on tab Ikhtisar Workbench di halaman Ikhtisar untuk melihat jumlah dan detail node terisolasi.