All Products
Search
Document Center

DataWorks:Doris

Last Updated:Feb 26, 2026

Anda dapat menggunakan node Doris di DataWorks untuk mengembangkan dan menjadwalkan tugas Doris secara berkala serta mengintegrasikannya dengan pekerjaan lain. Topik ini menjelaskan cara mengembangkan tugas menggunakan node Doris.

Informasi latar belakang

Apache Doris adalah AnalyticDB berkinerja tinggi dan real-time. Solusi ini sangat cocok untuk skenario seperti analisis laporan, kueri ad hoc, dan akselerasi query terfederasi data lake. Untuk informasi selengkapnya, lihat Pengenalan Doris.

Prasyarat

  • Buat Business Flow.

    DataStudio mengorganisasi pengembangan berdasarkan Business Flow. Anda harus membuatnya terlebih dahulu sebelum membuat node. Untuk informasi selengkapnya, lihat Buat workflow.

  • Sumber data Doris telah dibuat.

    Anda harus membuat sumber data DataWorks untuk database Doris Anda. Untuk informasi selengkapnya tentang cara membuat sumber data, lihat Manajemen Sumber Data. Untuk informasi selengkapnya tentang cara menggunakan sumber data Doris di DataWorks, lihat Sumber data Doris.

    Catatan

    Node Doris hanya mendukung sumber data Doris yang dibuat menggunakan string koneksi JDBC.

  • Koneksi jaringan antara sumber data dan kelompok sumber daya telah ditetapkan.

    Pastikan sumber data dapat terhubung ke kelompok sumber daya yang ingin Anda gunakan. Untuk informasi tentang cara mengonfigurasi konektivitas jaringan, lihat Solusi koneksi jaringan.

  • (Opsional; wajib untuk pengguna RAM) Tambahkan pengguna RAM ke ruang kerja dan tetapkan peran Develop atau Workspace Administrator. Berikan peran Workspace Administrator dengan hati-hati karena memiliki hak istimewa yang tinggi. Untuk informasi selengkapnya, lihat Tambahkan anggota ke ruang kerja.

Batasan

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

Langkah 1: Buat node Doris

  1. Buka halaman DataStudio.

    Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih Wilayah yang diinginkan. Di panel navigasi sebelah kiri, pilih Data Development and O&M > Data Development. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Development.

  2. Klik kanan business process yang diinginkan dan pilih Create Node > Database > Doris.

  3. Pada kotak dialog Create Node, masukkan Name dan klik OK. Setelah node dibuat, Anda dapat mengembangkan dan mengonfigurasi tugasnya.

Langkah 2: Kembangkan tugas Doris

(Opsional) Pilih sumber data Doris

Jika terdapat beberapa sumber data Doris di ruang kerja Anda, pilih sumber data pada tab konfigurasi node. Jika hanya ada satu sumber data Doris, sumber data tersebut akan dipilih secara default.

Catatan

Node Doris hanya mendukung sumber data Doris yang dibuat menggunakan string koneksi JDBC.

Kembangkan kode SQL: Contoh sederhana

Di editor kode node Doris, tulis kode untuk tugas tersebut. Kode berikut memberikan contoh.

SELECT * FROM usertablename;

Kembangkan kode SQL: Gunakan parameter penjadwalan

Di DataWorks, Anda dapat menggunakan scheduling parameters untuk input dinamis dalam penjadwalan berulang. Anda dapat mendefinisikan variabel dalam kode Anda dengan format ${variable_name}. Di panel navigasi kanan halaman pengeditan node, buka Scheduling Configuration > Scheduling Parameters untuk memberikan nilai pada variabel tersebut. Untuk informasi selengkapnya, lihat Format scheduling parameters yang didukung dan Konfigurasi dan penggunaan scheduling parameters.

Kode berikut memberikan contoh.

SELECT '${var}'; -- Gunakan dengan scheduling parameters.

Langkah 3: Konfigurasi penjadwalan tugas

Untuk menjadwalkan tugas, klik Scheduling Configuration di sebelah kanan dan konfigurasi propertinya. Untuk informasi selengkapnya, lihat Ikhtisar.

Catatan

Konfigurasikan Rerun Property dan Upstream Dependent Node sebelum menyerahkan.

Langkah 4: Men-debug kode tugas

Debug tugas untuk memastikan eksekusi yang benar:

  1. (Opsional) Pilih kelompok sumber daya debugging dan tetapkan nilai parameter.

    • Klik ikon Jalankan Lanjutan di Bilah alat. Pada kotak dialog Parameters, pilih kelompok sumber daya.

    • Tetapkan nilai untuk setiap scheduling parameters untuk debugging. Untuk informasi selengkapnya tentang logika penetapan parameter, lihat Proses debugging tugas.

  2. Simpan dan jalankan kode tugas.

    Klik ikon 保存 untuk menyimpan, lalu klik ikon 运行 untuk menjalankan.

  3. (Opsional) Jalankan Pengujian asap.

    Jalankan Pengujian asap selama atau setelah penyerahan untuk memverifikasi eksekusi di lingkungan pengembangan. Untuk informasi selengkapnya, lihat Lakukan Pengujian asap.

Langkah 5: Serahkan dan publikasikan tugas

Serahkan dan publikasikan node untuk mengaktifkan penjadwalan.

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

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

    Di kotak dialog Submit, masukkan Change Description dan pilih opsi tinjauan kode.

    Catatan
    • Konfigurasikan Rerun Property dan Upstream Dependent Node sebelum menyerahkan.

    • Tinjauan kode memastikan kualitas. Jika diaktifkan, reviewer harus menyetujui kode sebelum dipublikasikan. Untuk informasi selengkapnya, lihat Tinjauan kode.

Di ruang kerja mode standar, klik Publish di pojok kanan atas untuk menerapkan ke produksi. Untuk informasi selengkapnya, lihat Mempublikasikan tugas.

Langkah selanjutnya

Setelah tugas diserahkan dan dipublikasikan, tugas tersebut akan dijalankan secara berkala berdasarkan konfigurasi node. Anda dapat mengklik O&M di pojok kanan atas tab konfigurasi node untuk membuka Operation Center. Di Operation Center, Anda dapat melihat status penjadwalan dan eksekusi tugas berulang tersebut. Untuk informasi selengkapnya, lihat Kelola tugas berulang.