DataStudio menyediakan tiga metode debugging—Run, Run with Parameters, dan Quick run—untuk memvalidasi kode node lengkap atau potongan kode tertentu sebelum penjadwalan.
Anda tidak dikenai biaya untuk resource penjadwalan selama debugging, tetapi dikenai biaya untuk instans mesin komputasi yang digunakan. Untuk detail penagihan, lihat dokumentasi Layanan Alibaba Cloud terkait.
Prasyarat
Sebelum memulai, pastikan Anda telah:
-
Menyelesaikan pengembangan node. Untuk informasi lebih lanjut, lihat Development logic.
Debug node
-
Buka DataStudio. Di panel kiri Scheduled Workflow atau Manually Triggered Workflows, klik ganda node tersebut untuk membuka tab konfigurasinya.
-
Pilih metode debugging berdasarkan kebutuhan pengujian Anda: Untuk mendebug kode lengkap, klik ikon Run atau Run with Parameters di bilah alat atas. Untuk mendebug potongan kode, klik ikon Quick run di sebelah kiri baris kode target.
Jika Anda tidak memiliki izin untuk mengakses data yang ingin dikueri, lihat Permission management for data in compute engine instances.
Method What it does When to use Run Memberikan nilai pada variabel dan menentukan kelompok sumber daya untuk penjadwalan. Saat pertama kali menjalankan node, kotak dialog Parameters akan muncul—tetapkan nilai konstan ke variabel, dan DataWorks menyimpan nilai-nilai ini untuk eksekusi berikutnya. Sering melakukan debugging pada node yang sama Run with Parameters Mengharuskan Anda memberikan nilai konstan ke variabel dan menentukan kelompok sumber daya setiap kali menjalankan. Mengubah nilai variabel atau kelompok sumber daya antar eksekusi Quick run Hanya menjalankan potongan kode yang dipilih di bagian kode pada tab konfigurasi. Hanya memverifikasi kebenaran potongan kode—untuk debugging kode lengkap, gunakan Run atau Run with Parameters. Memverifikasi potongan kode tertentu tanpa menjalankan seluruh node
Debug alur kerja
-
Buka DataStudio. Di panel kiri Scheduled Workflow atau Manually Triggered Workflows, klik ganda alur kerja tersebut untuk membuka tab konfigurasinya.
-
Klik ikon Run di bilah alat atas. Node dalam alur kerja dijalankan secara berurutan berdasarkan dependensinya.
Catatan-
Untuk alur kerja yang dipicu secara manual di mana beberapa node menggunakan nama variabel yang sama, konfigurasikan workflow parameters pada tab konfigurasi untuk menetapkan nilai di satu tempat. Setelah eksekusi, tab tersebut menampilkan penetapan nilai dan detail eksekusi setiap node.
-
Parameter alur kerja hanya dapat dikonfigurasi untuk jenis node tertentu.
-
Untuk melihat log eksekusi node setelah alur kerja selesai, klik kanan node tersebut pada tab konfigurasi dan pilih View Log.
-
Lihat riwayat operasi
Panel Operating history pada halaman DataStudio mencantumkan semua node yang dijalankan dalam tiga hari terakhir di bawah akun Anda saat ini.
Meskipun Anda menutup tab node saat sedang berjalan, node tersebut tetap berjalan di mesin komputasi. Buka panel Operating history untuk melihat log eksekusi atau menghentikan node tersebut.
Gunakan ad hoc query
Gunakan ad hoc query untuk mengkueri data dan kode SQL terkait, menguji kode, atau memverifikasi kebenaran kode di lingkungan pengembangan.
Jika Anda tidak memiliki izin untuk mengakses data yang ingin dikueri, lihat Permission management for data in compute engine instances.
Proses hasil kueri
Setelah kode SQL dijalankan, Anda dapat menganalisis, membagikan, atau mengunduh hasilnya.
| Operation | Description | Reference |
|---|---|---|
| Analyze data | Sinkronkan hasil kueri ke buku kerja untuk analisis lebih lanjut. | Analyze data |
| Share data | Sinkronkan hasil ke buku kerja dan bagikan kepada pengguna tertentu menggunakan fitur berbagi data buku kerja tersebut. | Share data |
| Download data | Unduh hasil sebagai buku kerja ke mesin lokal Anda. Secara default, hingga 10.000 catatan ditampilkan. | Download data |
Kontrol akses untuk hasil kueri
Administrator penyewa, administrator keamanan penyewa, dan pengguna Manajemen Akses Sumber Daya (RAM) dengan peran Workspace Manager dapat membuka halaman Data query and analysis control untuk:
-
Menetapkan jumlah maksimum catatan hasil kueri SQL yang dapat dilihat atau diunduh
-
Mengontrol apakah pengguna dapat mengunduh data
Untuk detail penugasan peran, lihat Add a RAM user to a workspace as a member and assign roles to the member.
Persyaratan Edisi
Fitur unduh memerlukan edisi Advanced DataWorks. Untuk upgrade, lihat Differences among DataWorks editions.