Kueri ad hoc memungkinkan Anda menulis dan menjalankan kode secara langsung di lingkungan pengembangan DataStudio tanpa perlu men-deploy ke produksi. Gunakan kueri ini untuk menguji logika SQL, memverifikasi perilaku kode, atau memeriksa hasil kueri secara acak.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Ruang kerja DataWorks
Izin untuk menggunakan DataStudio di ruang kerja tersebut
Buat folder
Atur kueri ad hoc Anda dalam folder sebelum membuat node. DataWorks mendukung folder bersarang—Anda dapat menempatkan folder baru di dalam folder yang sudah ada.
Login ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah Anda.
Di panel navigasi kiri, pilih Data Development and Governance > Data Development. Pilih ruang kerja Anda dari daftar drop-down, lalu klik Go to Data Development.
Di halaman DataStudio, klik Ad Hoc Query di panel navigasi kiri.
Klik ikon
di pojok kiri bawah untuk menampilkan atau menyembunyikan panel navigasi.Arahkan pointer ke ikon
, lalu pilih Folder.Di kotak dialog Create Folder, masukkan Folder Name dan atur Location.
Nama node tidak boleh melebihi 128 karakter dan hanya boleh terdiri dari huruf, angka, garis bawah (
_), dan titik (.).Klik Create.
Buat node kueri ad hoc
Panel Ad Hoc Query mendukung tipe node berikut: EMR Hive, ODPS SQL, EMR Spark SQL, EMR Presto, EMR Impala, Shell, AnalyticDB for PostgreSQL, AnalyticDB for MySQL, dan Data Lake Analytics. Langkah pembuatan sama untuk semua tipe node. Contoh berikut menggunakan ODPS SQL.
Di panel Ad Hoc Query, klik kanan folder yang telah Anda buat, lalu pilih Create Node > ODPS SQL.
Di kotak dialog Create Node, masukkan Name dan atur Path.
Klik Confirm.
Di tab konfigurasi node, tulis kode SQL Anda.
Jika beberapa resource komputasi MaxCompute dikaitkan dengan ruang kerja Anda, pilih resource yang sesuai dengan kebutuhan sebelum menjalankan node. Jika sumber data MaxCompute yang dipilih menggunakan kelompok sumber daya pay-as-you-go default, klik ikon
di bilah alat untuk memperkirakan biaya sebelum menjalankan. Biaya aktual akan tercermin dalam tagihan Anda.
Klik ikon
di bilah alat untuk menjalankan node dan melihat hasilnya.