全部产品
Search
文档中心

DataWorks:Pengaturan sistem

更新时间:Nov 10, 2025

DataWorks menyediakan templat kode yang dapat Anda gunakan untuk menandai dan mengelola node secara efisien. Anda dapat mengaktifkan fitur penjadwalan untuk mengonfigurasi properti dan aturan menjalankan ulang tugas yang dipicu otomatis. Selain itu, DataWorks menerapkan isolasi, perbandingan kode, serta pengujian asap wajib guna memastikan keakuratan dan keamanan tugas. Topik ini menjelaskan cara mengonfigurasi fitur-fitur tersebut.

Batasan

  • Hanya Workspace Administrators yang dapat mengonfigurasi pengaturan sistem. Untuk memberikan izin kepada pengguna agar dapat melakukan operasi ini, berikan peran administrator ruang kerja kepada mereka. Untuk informasi selengkapnya, lihat Menambahkan anggota ruang kerja dan mengelola peran serta izin anggota.

  • Templat yang dikonfigurasi hanya berlaku untuk tugas yang dipicu otomatis yang baru.

  • Properti penjadwalan default hanya berlaku untuk tugas yang dipicu otomatis yang baru.

  • Pengaturan keamanan dan konfigurasi lainnya hanya berlaku di ruang kerja saat ini.

Akses fitur

  1. Buka halaman Workspaces di Konsol DataWorks. Di bilah navigasi atas, pilih Wilayah yang diinginkan. Temukan ruang kerja yang diinginkan, lalu pilih Shortcuts > Data Studio di kolom Actions.

  2. Di bagian bawah panel navigasi sebelah kiri, klik image > DataStudio Settings untuk membuka halaman Settings.

Konfigurasikan templat kode

Templat kode merupakan konten default yang ditampilkan setelah Anda membuat sebuah node. Templat ini mencakup informasi seperti jenis node, pengguna yang membuat node, dan waktu pembuatan, sehingga membantu Anda menandai node dengan cepat. Templat kode umumnya digunakan untuk mengelola node pada lapisan bisnis.

Atur templat kode

  1. Pada tab Scheduling Settings, temukan Code Type yang dituju, lalu klik tombol Edit untuk jenis kode tersebut. Selanjutnya, sesuaikan Code Template untuk jenis node tersebut sesuai kebutuhan.

    Untuk daftar jenis node yang mendukung konfigurasi templat di DataWorks, lihat Jenis node yang mendukung konfigurasi templat.
  2. Setelah selesai mengedit, klik Save dan konfirmasi perubahan tersebut.

    Anda dapat membuat node baru dari jenis yang sesuai untuk melihat hasil perubahan tersebut.

Variabel templat yang tersedia

Saat menentukan templat kode, Anda dapat menggunakan variabel untuk mencatat informasi ketika tugas baru dari jenis tersebut dibuat. Variabel berikut didukung dalam templat:

  • ${author}: Mencatat pengguna yang membuat node.

    Saat node dibuat, variabel ini secara otomatis diisi dengan akun login saat ini.
  • ${createTime}: Mencatat waktu pembuatan node.

    Saat node dibuat, variabel ini secara otomatis diisi dengan waktu sistem saat ini.

Jenis node yang mendukung konfigurasi templat

DataWorks mendukung templat kode kustom untuk jenis node berikut:

Jenis mesin

Jenis node

MaxCompute

Node Skrip MaxCompute

Node SQL MaxCompute

Node MR MaxCompute

Node PyODPS 2

Node PyODPS 3

Hologres

Node SQL Hologres

EMR

Node Hive EMR

Node Impala EMR

Node Presto EMR

Node Shell EMR

Node Spark SQL EMR

Node Trino EMR

CDH

Node Hive CDH

Node Spark SQL CDH

Node Presto CDH

Node Impala CDH

ClickHouse

SQL ClickHouse

Umum

Node Shell

Node Pemicu HTTP

Atur konfigurasi penjadwalan default untuk tugas yang dipicu otomatis

Untuk menjalankan tugas yang dipicu otomatis secara berkala, Anda harus terlebih dahulu mengaktifkan fitur penjadwalan agar konfigurasi penjadwalan tugas dapat diterapkan. Anda juga dapat mengatur kelompok sumber daya default, properti menjalankan ulang, jumlah percobaan menjalankan ulang, serta interval waktu antar percobaan.

Pengaturan ini hanya berlaku untuk tugas yang dipicu otomatis yang baru.
  1. Pada tab Scheduling Settings, klik Modify untuk mengatur konfigurasi default fitur penjadwalan.

    Fitur

    Deskripsi

    Enable Scheduling

    Setelah Anda mengaktifkan fitur ini, tugas yang dipicu otomatis di ruang kerja saat ini akan dijadwalkan dan dijalankan secara otomatis.

    Catatan

    Jika Anda menonaktifkan penjadwalan, tugas yang sudah dihasilkan pada hari ini tetap berjalan seperti biasa. Namun, instans berulang untuk hari berikutnya tidak akan dihasilkan pada malam hari tersebut.

    Scheduling Time Zone

    Zona waktu penjadwalan adalah zona waktu yang sesuai dengan Wilayah tempat ruang kerja DataWorks berada. Ini adalah zona waktu yang digunakan untuk penjadwalan tugas berbasis waktu. DataWorks memungkinkan Anda mengubah zona waktu penjadwalan di beberapa Wilayah. Untuk informasi selengkapnya, lihat Wilayah yang mendukung modifikasi zona waktu penjadwalan dan Cara mengganti zona waktu.

    Timed Scheduling Time

    Secara default, waktu penjadwalan berbasis waktu dihasilkan secara acak antara 00:00 dan 00:30. Anda dapat menyesuaikannya sesuai kebutuhan.

    Scheduling Resource Group

    Kelompok sumber daya default yang digunakan saat tugas terjadwal dijalankan.

    Data Integration Resource Group

    Kelompok sumber daya integrasi default yang digunakan saat tugas integrasi data dijalankan.

    Rerun Property

    Kebijakan menjalankan ulang default untuk tugas yang dipicu otomatis.

    Catatan

    Saat Rerun Property diatur untuk mengizinkan menjalankan ulang, pastikan idempotensi tugas untuk menghindari masalah Kualitas Data yang disebabkan oleh banyaknya menjalankan ulang.

    Number Of Automatic Reruns

    Jumlah default kali tugas yang dipicu otomatis dijalankan ulang secara otomatis jika gagal dijadwalkan dan dijalankan.

    Jumlah minimum menjalankan ulang adalah 1, artinya tugas dijalankan ulang satu kali setelah terjadi kesalahan. Jumlah maksimum menjalankan ulang adalah 10. Anda dapat mengubah nilai ini sesuai kebutuhan.

    Rerun Interval

    Interval waktu default antara menjalankan ulang untuk tugas yang dipicu otomatis.

    Interval minimum adalah 1 menit, dan interval maksimum adalah 30 menit.

  2. Klik Save Configuration untuk menyimpan konfigurasi penjadwalan default.

    Setelah Anda mengonfigurasi Scheduling Settings, tugas yang dipicu otomatis yang baru akan menggunakan konfigurasi default ini.

Pengaturan keamanan dan lainnya

DataWorks menyediakan fitur isolasi yang mendukung isolasi kode dan log, perbandingan kode, serta pengujian asap wajib untuk memastikan keakuratan tugas dan keandalan kode. Anda dapat mengonfigurasi fitur-fitur ini pada tab Security and Other Settings sesuai kebutuhan.

Aktifkan isolasi kode dan log

Setelah isolasi kode dan log diaktifkan, pengguna yang bukan anggota ruang kerja ini tidak dapat melihat kode tugas atau log eksekusinya. Untuk melihat kode dan log, hubungi administrator agar ditambahkan sebagai anggota ruang kerja. Untuk informasi selengkapnya, lihat Menambahkan anggota ruang kerja dan mengelola peran serta izin anggota.

Aktifkan tampilan garis dasar saat pengiriman tugas

Setelah fitur ini diaktifkan, garis dasar untuk pekerjaan akan ditampilkan saat Anda menerbitkan pekerjaan. Hal ini membantu Anda menentukan apakah perubahan pada pekerjaan memengaruhi eksekusi normal pekerjaan garis dasar.

Aktifkan pengujian asap wajib

Setelah fitur ini diaktifkan, saat Anda menerbitkan pekerjaan, pengujian asap harus berhasil dilalui sebelum pekerjaan dapat diterbitkan. Untuk informasi selengkapnya, lihat Pengujian Asap.

image

Aktifkan fitur perbandingan kode

Setelah fitur ini diaktifkan, Anda harus menyelesaikan tinjauan Compare Content sebelum dapat menerbitkan tugas.

image

Aktifkan fitur pemeriksaan dependensi

Setelah fitur ini diaktifkan, saat Anda menerbitkan tugas, sistem secara otomatis memeriksa apakah dependensi hulu yang dikonfigurasi untuk node saat ini sesuai dengan hasil analisis kekerabatan kode. Tugas hanya dapat diterbitkan jika dependensi dan hasil analisis tersebut cocok. Untuk informasi selengkapnya, lihat Dependensi Penjadwalan.