All Products
Search
Document Center

DataWorks:Vertica

Last Updated:Apr 23, 2026

Anda dapat menggunakan node Vertica di DataWorks untuk mengembangkan, menjadwalkan, dan mengintegrasikan tugas Vertica.

Informasi latar belakang

Vertica adalah sistem manajemen basis data (DBMS) berorientasi kolom berkinerja tinggi yang dirancang untuk memproses dan menjalankan kueri terhadap dataset berskala besar dengan kecepatan tinggi. Sistem ini ideal untuk analitik data besar dan kueri real-time. Untuk informasi lebih lanjut, kunjungi situs web resmi Vertica.

Prasyarat

  • Buat alur kerja.

    Di DataStudio, Anda mengembangkan tugas untuk berbagai engine dalam alur kerja. Oleh karena itu, Anda harus membuat alur kerja sebelum membuat node. Untuk informasi lebih lanjut, lihat Buat alur kerja.

  • Sumber data Vertica telah dibuat.

    Anda harus menambahkan database Vertica Anda sebagai sumber data Vertica di DataWorks untuk mengakses datanya. Untuk informasi lebih lanjut tentang cara membuat sumber data, lihat Kelola sumber data. Untuk informasi lebih lanjut tentang cara menggunakan sumber data Vertica di DataWorks, lihat Sumber data Vertica.

    Catatan

    Node Vertica hanya mendukung sumber data Vertica yang dibuat menggunakan metode string koneksi Java Database Connectivity (JDBC).

  • Koneksi jaringan telah dibuat antara sumber data Anda dan kelompok sumber daya.

    Anda harus memastikan bahwa sumber data yang diinginkan terhubung ke kelompok sumber daya yang ingin Anda gunakan. Untuk informasi lebih lanjut tentang cara mengonfigurasi konektivitas jaringan, lihat Buat koneksi jaringan antara kelompok sumber daya dan sumber data.

  • (Opsional, untuk pengguna RAM) Tambahkan pengguna RAM untuk pengembangan tugas ke ruang kerja dan berikan peran Development atau Workspace Administrator. Peran Workspace Administrator memiliki izin yang luas, sehingga berikan dengan hati-hati. Untuk informasi lebih lanjut tentang cara menambahkan anggota dan memberikan peran, lihat Tambahkan anggota ke ruang kerja.

Batasan

Wilayah yang didukung: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), Tiongkok (Shenzhen), Tiongkok (Chengdu), Tiongkok (Hong Kong), Singapura, Malaysia (Kuala Lumpur), Jerman (Frankfurt), AS (Silicon Valley), dan AS (Virginia).

Langkah 1: Buat node Vertica

  1. Masuk ke Konsol DataWorks. Di wilayah target, klik Data Development and O&M > Data Development di panel navigasi kiri. Pilih ruang kerja dari daftar drop-down dan klik Go to Data Development.

  2. Klik kanan alur kerja target dan pilih Create Node > Database > Vertica.

  3. Pada kotak dialog Create Node, masukkan Name untuk node tersebut dan klik OK. Setelah node dibuat, Anda dapat mengembangkan dan mengonfigurasi tugas di dalam node tersebut.

Langkah 2: Kembangkan tugas Vertica

(Opsional) Pilih sumber data Vertica

Jika beberapa sumber data Vertica telah dibuat di ruang kerja Anda, Anda harus memilih sumber data yang sesuai pada tab konfigurasi node Vertica. Jika hanya satu sumber data Vertica yang tersedia, sumber data tersebut akan digunakan secara default.

Catatan

Node Vertica hanya mendukung sumber data Vertica yang dibuat menggunakan metode string koneksi Java Database Connectivity (JDBC).

Kembangkan kode SQL: Contoh sederhana

Di editor kode node Vertica, tulis kode SQL untuk tugas Anda. Kode berikut memberikan contoh.

SELECT * FROM usertablename;

Gunakan parameter penjadwalan

DataWorks menyediakan Scheduling Parameter yang memungkinkan Anda meneruskan nilai secara dinamis ke kode Anda untuk penjadwalan periodik. Anda dapat mendefinisikan variabel dalam kode tugas menggunakan format ${variable_name}. Kemudian, di panel navigasi kanan halaman pengeditan node, pilih Properties > Scheduling Parameter dan tetapkan nilai untuk variabel tersebut. Untuk informasi lebih lanjut tentang format yang didukung dan cara mengonfigurasi parameter penjadwalan, lihat Format parameter penjadwalan dan Konfigurasikan dan gunakan parameter penjadwalan.

Kode berikut memberikan contoh.

SELECT '${var}'; -- Contoh penggunaan parameter penjadwalan.

Langkah 3: Konfigurasikan penjadwalan tugas

Jika Anda perlu menjalankan tugas sesuai jadwal, klik Scheduling di panel navigasi kanan editor node. Konfigurasikan informasi penjadwalan untuk node tersebut sesuai kebutuhan Anda. Untuk informasi lebih lanjut, lihat Konfigurasikan properti penjadwalan untuk tugas.

Catatan

Anda harus mengatur properti Rerun attribute dan Parent Nodes untuk node tersebut sebelum dapat mengirimkannya.

Langkah 4: Men-debug tugas

Debug tugas untuk memverifikasi bahwa tugas berjalan sesuai harapan:

  1. Pilih kelompok sumber daya untuk menjalankan kode dan tetapkan nilai untuk parameter kustom.

    • Klik ikon 高级运行 di bilah alat. Di kotak dialog Parameter, pilih kelompok sumber daya penjadwalan yang akan digunakan untuk debugging.

    • Jika Anda menggunakan variabel parameter penjadwalan dalam kode Anda, tetapkan nilai debugging untuk variabel tersebut di sini. Untuk informasi lebih lanjut tentang logika penetapan parameter, lihat Debug tugas.

  2. Simpan dan jalankan kode.

    Klik ikon 保存 di bilah alat untuk menyimpan kode. Lalu, klik ikon 运行 untuk menjalankan tugas.

  3. (Opsional) Lakukan pengujian asap.

    Untuk memverifikasi bahwa tugas terjadwal berjalan sesuai harapan, Anda dapat melakukan pengujian asap di lingkungan pengembangan saat mengirimkan node atau setelahnya. Untuk informasi lebih lanjut, lihat Lakukan pengujian asap.

Langkah 5: Kirim dan terapkan tugas

Setelah Anda mengonfigurasi node, Anda harus mengirim dan menerapkannya. Node tersebut kemudian akan berjalan secara periodik berdasarkan konfigurasi penjadwalannya.

  1. Klik ikon 保存 di bilah alat untuk menyimpan node.

  2. Klik ikon 提交 di bilah alat untuk mengirimkan tugas node.

    Pada kotak dialog Submission, masukkan Change Description, dan pilih apakah akan meminta tinjauan kode setelah mengirimkan node.

    Catatan
    • Anda harus mengatur Rerun attribute dan Parent Nodes node tersebut untuk dapat mengirimkannya.

    • Fitur tinjauan kode memastikan kualitas kode dan mencegah kesalahan yang dapat terjadi ketika kode yang belum diverifikasi diterapkan ke lingkungan produksi. Jika Anda mengaktifkan fitur ini, peninjau harus menyetujui kode yang dikirimkan sebelum penerapan. Untuk informasi lebih lanjut, lihat Tinjauan kode.

Jika ruang kerja Anda berada dalam mode standar, kirimkan tugas tersebut lalu klik Deploy di pojok kanan atas halaman editor node untuk menerapkannya ke lingkungan produksi. Untuk informasi lebih lanjut, lihat Terapkan tugas.

Langkah selanjutnya

O&M Tugas: Setelah tugas dikirim dan diterapkan, tugas tersebut berjalan secara periodik berdasarkan konfigurasi penjadwalannya. Anda dapat mengklik Operation Center di pojok kanan atas editor node untuk memantau status penjadwalan dan operasionalnya. Untuk informasi lebih lanjut, lihat Kelola tugas yang dipicu otomatis.