全部产品
Search
文档中心

Data Management:Konfigurasikan node penugasan SQL

更新时间:Jul 06, 2025

Di Data Management (DMS), node penugasan SQL dapat menetapkan data yang dibaca menggunakan pernyataan SELECT ke variabel keluaran. Variabel ini kemudian dapat digunakan sebagai masukan untuk node hilir dari node penugasan SQL. Topik ini menjelaskan cara mengonfigurasi node penugasan SQL.

Informasi latar belakang

Node penugasan SQL memungkinkan alur tugas mendapatkan data dari tabel dan menetapkan data tersebut ke variabel masukan untuk node hilir. Variabel ini dapat digunakan untuk tujuan berikut pada node tugas:

  • Pada node SQL Instance Tunggal, variabel dapat digunakan sebagai nama tabel atau dalam kondisi filter.

  • Pada node Skrip, variabel dapat digunakan sebagai parameter dalam skrip.

  • Pada node Pemeriksaan File Lindorm, variabel dapat digunakan sebagai nama file.

Prosedur

  1. Masuk ke Konsol DMS V5.0.
  2. Di bilah navigasi atas, pilih DTS > Data Development > Task Orchestration.

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode sederhana, klik ikon 2023-01-28_15-57-17 di pojok kiri atas dan pilih All Features > DTS > Data Development > Task Orchestration.

  3. Klik nama alur tugas yang ingin Anda kelola untuk masuk ke halaman detail alur tugas.

    Untuk informasi lebih lanjut tentang cara membuat alur tugas, lihat Ikhtisar.

  4. Di bagian Task Type di sebelah kiri kanvas, seret node SQL Assignment for Single Instance ke area kosong di kanvas.

  5. Klik dua kali node Penugasan SQL untuk Instance Tunggal.

  6. Di tab konfigurasi node Penugasan SQL untuk Instance Tunggal, masukkan kata kunci untuk mencari database di kotak pencarian dan pilih database dari daftar drop-down.

    Catatan
    • Anda harus memiliki izin baca pada database yang dipilih. Untuk informasi lebih lanjut tentang cara mengajukan izin, lihat Ikhtisar.

    • Anda dapat mengklik tab Metadata di panel navigasi kanan untuk melihat skema tabel di database.

  7. Klik tab Variable Setting di panel navigasi kanan untuk mengonfigurasi konstanta dan variabel. Anda dapat mengklik ikon 提示 di pojok kanan atas panel Variable Setting untuk melihat tips tentang konfigurasi variabel.

    • Klik tab Node Variable dan konfigurasikan variabel node. Untuk informasi lebih lanjut, lihat bagian Konfigurasikan variabel waktu dari topik "Variabel".

    • Klik tab Task Flow Constants dan konfigurasikan konstanta alur tugas. Konstanta alur tugas adalah nilai tetap dan dapat digunakan di semua node dari alur tugas saat ini. Tentukan konstanta dalam format ${name}.

    • Klik tab Task Flow Variable dan konfigurasikan variabel alur tugas. Untuk informasi lebih lanjut, lihat bagian Konfigurasikan variabel waktu dari topik "Variabel".

    • Klik tab Input Variables untuk melihat variabel masukan.

    • Klik tab Output Variables dan klik Increase Variable untuk mengonfigurasi variabel keluaran dalam tabel berikut. Variabel keluaran dapat dirujuk oleh node hilir.

      Parameter

      Deskripsi

      Variabel

      Nama dan deskripsi variabel.

      Baris

      • All Rows: Semua baris tabel digunakan dalam nilai yang ditetapkan ke variabel.

      • Specific Row: Baris tertentu dari tabel digunakan dalam nilai yang ditetapkan ke variabel.

      Kolom

      • All Columns: Semua kolom tabel digunakan dalam nilai yang ditetapkan ke variabel.

      • Specific Column: Kolom tertentu dari tabel digunakan dalam nilai yang ditetapkan ke variabel.

      Tautan

      Operator yang digunakan untuk menggabungkan nilai. Parameter ini ditampilkan jika Anda mengatur parameter Baris atau Kolom ke Semua Baris atau Semua Kolom. String gabungan ditetapkan ke variabel keluaran.

      Catatan
      • Anda tidak dapat mengatur parameter Baris dan Kolom ke Semua Baris dan Semua Kolom secara bersamaan.

      • Nilai variabel keluaran adalah string.

  8. Di editor SQL, gunakan sintaksis database yang dipilih untuk node saat ini untuk menulis pernyataan SQL.

    Catatan

    Hanya pernyataan SELECT yang didukung.

    • Untuk melihat pratinjau pernyataan SQL yang sedang Anda kompilasi, klik Pratinjau.

    • Untuk memverifikasi pernyataan SQL yang dikompilasi, klik Periksa.

    • Untuk menyimpan pernyataan SQL yang dikompilasi, klik Simpan.

  9. Klik Try Run.

    • Jika status SUCCEEDED muncul di baris terakhir log eksekusi, uji coba berhasil.

    • Jika status FAILED muncul di baris terakhir log eksekusi, uji coba gagal.

      Catatan

      Jika uji coba gagal, Anda dapat melihat node tempat kegagalan terjadi dan alasan kegagalan di log eksekusi. Kemudian, Anda dapat memodifikasi konfigurasi node dan mencoba lagi.