Setelah mengembangkan kode untuk sebuah node, Anda dapat menggunakan metode debugging seperti Run, Run with Parameters, dan quick run untuk men-debug seluruh kode atau potongan kode. Anda juga dapat melihat hasil debugging. Topik ini memberikan gambaran umum tentang prosedur debugging.
Prasyarat
Pengembangan node telah selesai. Untuk informasi lebih lanjut, lihat DataStudio (versi lama).Informasi latar belakang
Anda dapat men-debug sebuah node atau alur kerja. Untuk informasi lebih lanjut, lihat Debug a node atau Debug a workflow. Setelah operasi selesai, Anda dapat melihat hasil debugging dengan mengikuti petunjuk dalam Lihat riwayat operasi dan Gunakan fitur kueri ad hoc. Anda juga dapat melakukan operasi terkait pada hasil kueri.Debug sebuah node
- Buka halaman DataStudio. Di panel Scheduled Workflow atau Manually Triggered Workflows di sisi kiri, klik dua kali node yang ingin Anda debug untuk membuka tab konfigurasi node tersebut.
- Debug node tersebut.Di tab konfigurasi node, klik ikon Run atau Run with Parameters di toolbar atas untuk men-debug seluruh kode. Anda juga dapat mengklik ikon quick run di sisi kiri baris kode node untuk men-debug potongan kode. Tabel berikut menjelaskan metode debugging.Catatan Jika Anda tidak memiliki izin untuk mengakses data yang ingin Anda kueri saat menjalankan node, ikuti petunjuk dalam Manajemen izin untuk data di mesin komputasi untuk memahami manajemen izin untuk data di instance mesin komputasi di DataWorks.
Metode Debugging Deskripsi Skenario Run (
)Anda dapat memberikan nilai kepada variabel dalam skenario pengujian kode dan menentukan grup sumber daya untuk penjadwalan. Nilai yang diberikan dan grup sumber daya yang ditentukan dicatat dan dapat digunakan dalam operasi menjalankan berikutnya. Catatan Pertama kali Anda menjalankan node yang dibuat, kotak dialog Parameters muncul setelah Anda mengklik ikon Run. Anda harus memberikan konstanta kepada variabel dalam kode di kotak dialog tersebut. Nilai yang diberikan dicatat oleh DataWorks. Lain kali Anda menjalankan node, konfigurasi tersebut digunakan secara default.Jika Anda perlu sering men-debug kode node, gunakan metode debugging ini. Run with Parameters (
)Setiap kali Anda menjalankan node, Anda harus memberikan konstanta kepada variabel dalam skenario pengujian dan menentukan grup sumber daya untuk penjadwalan. Jika Anda ingin mengubah nilai yang diberikan kepada variabel dalam kode atau mengubah grup sumber daya untuk penjadwalan yang digunakan untuk node, gunakan metode debugging ini. Quick run (
)Anda dapat men-debug potongan kode di bagian kode tab konfigurasi node yang diinginkan. Jika Anda hanya perlu men-debug potongan kode dari node yang diinginkan, gunakan metode debugging ini. Catatan Metode ini hanya dapat digunakan untuk memverifikasi kebenaran potongan kode. Untuk men-debug kode lengkap, gunakan metode Run atau Run with Parameters.
Debug sebuah alur kerja
- Buka halaman DataStudio. Di panel Scheduled Workflow atau Manually Triggered Workflows di sisi kiri, klik dua kali alur kerja yang ingin Anda debug untuk membuka tab konfigurasi alur kerja.
- Debug alur kerja.Klik ikon
di toolbar atas tab konfigurasi alur kerja. Dengan cara ini, node dalam alur kerja dijalankan secara berurutan berdasarkan dependensi.Catatan- Jika Anda mendefinisikan variabel dengan nama yang sama untuk node dalam alur kerja yang dipicu secara manual dan nilai variabel dapat ditetapkan secara seragam, Anda dapat mengonfigurasi parameter untuk alur kerja dan memberikan nilai kepada parameter di tab konfigurasi alur kerja. Anda dapat menjalankan alur kerja yang dipicu secara manual untuk melihat hasil pemberian nilai dan detail jalannya node dalam alur kerja yang dipicu secara manual.
- Parameter alur kerja hanya dapat dikonfigurasi untuk jenis node tertentu.
- Setelah menjalankan alur kerja, Anda dapat mengklik kanan node yang diinginkan di tab konfigurasi alur kerja dan memilih View Log dari menu pintasan untuk melihat log jalannya node.
Lihat riwayat operasi
Anda dapat membuka panel Riwayat Operasi di halaman DataStudio untuk melihat catatan semua node yang dijalankan dalam tiga hari terakhir di akun login Anda saat ini.
Setelah menjalankan node di DataStudio, node tersebut diteruskan ke instance mesin komputasi yang sesuai. Bahkan jika Anda secara tidak sengaja menutup node selama proses berjalan, node tersebut tetap berjalan. Anda dapat membuka panel Riwayat Operasi untuk melihat log jalannya node atau menghentikan node.
Gunakan fitur kueri ad hoc
Proses hasil kueri
| Operasi | Deskripsi | Referensi |
| Analisis data. | Sinkronkan hasil kueri ke workbook. Dengan cara ini, Anda dapat melakukan lebih banyak operasi analisis pada hasil kueri. | Analisis data |
| Berbagi data. | Sinkronkan hasil kueri ke workbook dan gunakan fitur berbagi data workbook untuk berbagi hasil kueri dengan pengguna tertentu. | Berbagi data |
| Unduh data. | Unduh hasil kueri dan simpan hasil kueri sebagai workbook ke mesin lokal Anda. Secara default, 10.000 rekaman data ditampilkan. | Unduh data |
- tenant administrator, tenant security administrator, dan pengguna RAM yang diberi peran Workspace Manager dapat membuka halaman Kontrol kueri dan analisis data untuk menentukan batas atas jumlah rekaman hasil kueri SQL yang dapat dilihat dan jumlah rekaman hasil kueri SQL yang dapat diunduh, serta menentukan apakah pengguna diizinkan untuk mengunduh data. Untuk informasi lebih lanjut, lihat Tambahkan pengguna RAM ke ruang kerja sebagai anggota dan tetapkan peran kepada anggota.
- Hanya edisi lanjutan DataWorks yang mendukung fitur unduhan. Untuk menggunakan fitur unduhan, Anda harus meningkatkan DataWorks ke edisi lanjutan. Untuk informasi lebih lanjut, lihat Perbedaan antar edisi DataWorks.