Topik ini menjelaskan cara menggunakan HoloWeb untuk membuat, mengedit, menghapus, menyalin, dan mengganti nama kueri SQL. Jendela SQL dirancang untuk kueri interaktif singkat dan tidak cocok untuk pekerjaan offline, seperti mengimpor atau mengekspor volume data yang besar. Kueri SQL yang berjalan lebih dari 60 menit tidak didukung.
Prasyarat
Anda telah terhubung ke instans. Untuk informasi selengkapnya, lihat connect to an instance.
Akses SQL Editor
Masuk ke Hologres Management Console.
Pada panel navigasi di sebelah kiri bilah menu atas, pilih wilayah yang diinginkan.
-
Pada bilah navigasi atas halaman pengembangan HoloWeb, klik .
Buat kueri SQL
Setelah Anda membuka halaman SQL Editor seperti yang dijelaskan dalam Akses SQL Editor, lakukan langkah-langkah berikut:
-
Pada panel navigasi sebelah kiri, klik kanan My SQL query dan pilih Create SQL Query.
Atau, klik ikon
di pojok kiri atas untuk membuka jendela kueri SQL sementara guna menjalankan perintah SQL. Setelah menjalankan perintah tersebut, Anda dapat mengklik Save untuk menyimpan konten jendela SQL saat ini. -
Pada kotak dialog Create SQL Query, konfigurasikan parameter berikut.
Parameter
Deskripsi
Job Name
Nama untuk kueri SQL.
Directory
Lokasi tempat kueri SQL baru disimpan.
Direktori default adalah My SQL query. Anda juga dapat menyimpan kueri di folder yang sudah ada.
New Folder
Nama folder baru tempat kueri akan disimpan.
Instance Name
Pilih instans target.
Database Name
Database dalam instans Hologres saat ini.
-
Klik OK untuk membuat kueri.
Anda juga dapat menulis kueri Anda di editor SQL menggunakan sintaks PostgreSQL standar.

CatatanUntuk mengkueri tabel dengan nama case-sensitive, sertakan nama tabel dalam tanda kutip ganda ("").
Area
Deskripsi
①
Menampilkan informasi tentang session saat ini, termasuk nama instans, ID instans, database, virtual warehouse saat ini, dan zona waktu.
②
-
Menyimpan konten jendela SQL saat ini.
-
Memuat ulang halaman SQL Editor.
③
Menampilkan daftar semua tabel, view, dan stored procedure dalam database target:
④
-
Run: Menjalankan perintah SQL.
-
Execution Plan: Melihat rencana eksekusi.
-
Analyze: Melihat analisis eksekusi.
-
Stop: Menghentikan perintah SQL yang sedang berjalan.
-
Format: Memformat perintah SQL.
-
Help: Membuka dokumentasi tentang tipe data, referensi fungsi, dan parameter SQL.
-
Document Settings: Memungkinkan Anda mengonfigurasi pengaturan editor, parameter SQL, dan zona waktu.
-
More: Menyediakan opsi untuk mengimpor atau mengekspor SQL, atau beralih ke DataWorks untuk pengembangan SQL.
⑤
-
: Mencari log eksekusi. -
: Menutup semua log, kembali ke halaman terakhir, atau menampilkan log. -
: Menyimpan log. -
: Menjeda pengguliran log. -
dan
: Mengubah ukuran panel log.
Catatan-
Di HoloWeb, kueri SQL dapat berjalan maksimal selama 60 menit. Jika kueri melebihi batas ini, kueri akan timeout dan mengembalikan pesan berikut:
cancel query due to timeout, queryTimeout setting is: 3600s. -
Mengatur
statement_timeoutlebih dari 60 menit tidak memperpanjang waktu eksekusi maksimum di jendela SQL HoloWeb. Untuk informasi selengkapnya tentang cara mengaturstatement_timeout, lihat Modify the timeout period for an active query.
-
Kelola kueri SQL
-
Buka halaman SQL Editor seperti yang dijelaskan dalam Akses SQL Editor.
-
Pada panel navigasi sebelah kiri, klik My SQL query untuk melihat kueri yang telah Anda simpan. Anda kemudian dapat melakukan operasi berikut:
CatatanJika kueri disimpan dalam folder, Anda dapat mencarinya berdasarkan nama di kotak pencarian di bawah Query.
-
Edit a SQL query: Klik ganda kueri target. Anda kemudian dapat mengedit pernyataan SQL di editor SQL.
-
Hapus kueri SQL: Klik kanan kueri yang dituju, lalu pilih Delete SQL Query Task.
-
Copy a SQL query: Klik kanan kueri target dan klik Copy SQL Query Task. Anda kemudian dapat menempelkan pernyataan SQL yang disalin ke jendela SQL lain.
-
Rename a SQL query: Klik kanan kueri target dan klik Rename. Anda kemudian dapat menetapkan nama baru untuk kueri SQL tersebut.
-