Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuka editor kueri v2
Dengan Amazon Redshift, Anda dapat menjalankan kueri SQL terhadap klaster gudang data menggunakan editor kueri v2 di konsol Amazon Redshift. Editor kueri v2 adalah alat berbasis web yang menyediakan antarmuka yang ramah pengguna untuk menjalankan kueri ad-hoc, menjelajahi data, dan melakukan tugas analisis data. Bagian berikut memandu Anda melalui proses membuka editor kueri v2 di konsol dan memanfaatkan fungsinya secara efektif.
Untuk membuka editor kueri v2
Masuk ke AWS Management Console dan buka konsol Amazon Redshift di. https://console.aws.amazon.com/redshiftv2/
-
Dari menu navigator, pilih Editor, lalu Query editor V2. Editor kueri v2 terbuka di tab browser baru.
Halaman editor kueri memiliki menu navigator tempat Anda memilih tampilan sebagai berikut:
- Penyunting
-
Anda mengelola dan menanyakan data Anda diatur sebagai tabel dan terkandung dalam database. Basis data dapat berisi data yang disimpan atau berisi referensi ke data yang disimpan di tempat lain, seperti Amazon S3. Anda terhubung ke database yang terdapat dalam kluster atau grup kerja tanpa server.
Saat bekerja di tampilan Editor, Anda memiliki kontrol berikut:
-
Bidang Cluster atau Workgroup menampilkan nama yang saat ini Anda sambungkan. Bidang Database menampilkan database dalam cluster atau workgroup. Tindakan yang Anda lakukan dalam tampilan Database default untuk bertindak pada database yang telah Anda pilih.
-
Tampilan hierarkis tampilan pohon dari cluster atau kelompok kerja, database, dan skema Anda. Di bawah skema, Anda dapat bekerja dengan tabel, tampilan, fungsi, dan prosedur tersimpan. Setiap objek dalam tampilan pohon mendukung menu konteks untuk melakukan tindakan terkait, seperti Refresh atau Drop, untuk objek.
-
Tindakan
Buat untuk membuat database, skema, tabel, dan fungsi.
-
Tindakan
Muat data untuk memuat data dari Amazon S3 atau dari file lokal ke database Anda.
-
Ikon
Simpan untuk menyimpan kueri Anda.
-
Ikon
Pintasan untuk menampilkan pintasan keyboard untuk editor.
-
Ikon
Lainnya untuk menampilkan lebih banyak tindakan di editor. Seperti:
-
Bagikan dengan tim saya untuk membagikan kueri atau buku catatan dengan tim Anda. Untuk informasi selengkapnya, lihat Berkolaborasi dan berbagi sebagai sebuah tim.
-
Pintasan untuk menampilkan pintasan keyboard untuk editor.
-
Riwayat tab untuk menampilkan riwayat tab tab di editor.
-
Segarkan pelengkapan otomatis untuk menyegarkan saran yang ditampilkan saat membuat SQL.
-
-
Area
Editor tempat Anda dapat memasukkan dan menjalankan kueri Anda.
Setelah Anda menjalankan kueri, tab Hasil muncul dengan hasil. Di sinilah Anda dapat mengaktifkan Bagan untuk memvisualisasikan hasil Anda. Anda juga dapat mengekspor hasil Anda.
-
Area
Notebook tempat Anda dapat menambahkan bagian untuk masuk dan menjalankan SQL atau menambahkan Markdown.
Setelah Anda menjalankan kueri, tab Hasil muncul dengan hasil. Di sinilah Anda dapat Mengekspor hasil Anda.
-
- Pertanyaan
-
Kueri berisi perintah SQL untuk mengelola dan menanyakan data Anda dalam database. Saat Anda menggunakan editor kueri v2 untuk memuat data sampel, itu juga membuat dan menyimpan kueri sampel untuk Anda.
Ketika Anda memilih kueri yang disimpan, Anda dapat membuka, mengganti nama, dan menghapusnya menggunakan menu konteks (klik kanan). Anda dapat melihat atribut seperti ARN Kueri dari kueri yang disimpan dengan memilih Detail kueri. Anda juga dapat melihat riwayat versinya, mengedit tag yang dilampirkan ke kueri, dan membagikannya dengan tim Anda.
- Notebook
-
Notebook SQL berisi sel SQL dan Markdown. Gunakan buku catatan untuk mengatur, membuat anotasi, dan berbagi beberapa perintah SQL dalam satu dokumen.
Ketika Anda memilih buku catatan yang disimpan, Anda dapat membuka, mengganti nama, menggandakan, dan menghapusnya menggunakan menu konteks (klik kanan). Anda dapat melihat atribut seperti ARN Notebook buku catatan yang disimpan dengan memilih detail Notebook. Anda juga dapat melihat riwayat versinya, mengedit tag yang dilampirkan ke buku catatan, mengekspornya, dan membagikannya dengan tim Anda. Untuk informasi selengkapnya, lihat Notebook di Amazon Redshift.
- Grafik
-
Bagan adalah representasi visual dari data Anda. Editor kueri v2 menyediakan alat untuk membuat banyak jenis bagan dan menyimpannya.
Saat Anda memilih bagan yang disimpan, Anda dapat membuka, mengganti nama, dan menghapusnya menggunakan menu konteks (klik kanan). Anda dapat melihat atribut seperti Bagan ARN dari bagan yang disimpan dengan memilih Detail bagan. Anda juga dapat mengedit tag yang dilampirkan pada bagan dan mengekspornya. Untuk informasi selengkapnya, lihat Memvisualisasikan hasil kueri.
- Sejarah
-
Riwayat kueri adalah daftar kueri yang Anda jalankan menggunakan editor kueri Amazon Redshift v2. Kueri ini berjalan sebagai kueri individual atau sebagai bagian dari notebook SQL. Untuk informasi selengkapnya, lihat Melihat kueri dan riwayat tab.
- Pertanyaan terjadwal
-
Kueri terjadwal adalah kueri yang diatur untuk memulai pada waktu tertentu.
Semua tampilan editor kueri v2 memiliki ikon berikut:
-
Ikon mode
Visual untuk beralih antara mode terang dan mode gelap.
-
Ikon
Pengaturan untuk menampilkan menu layar pengaturan yang berbeda.
-
Ikon preferensi
Editor untuk mengedit preferensi Anda saat Anda menggunakan editor kueri v2. Di sini Anda dapat Mengedit pengaturan ruang kerja untuk mengubah ukuran font, ukuran tab, dan pengaturan tampilan lainnya. Anda juga dapat mengaktifkan (atau menonaktifkan) Pelengkapan Otomatis untuk menampilkan saran saat Anda memasukkan SQL Anda.
-
Ikon
Connections untuk melihat koneksi yang digunakan oleh tab editor Anda.
Koneksi digunakan untuk mengambil data dari database. Koneksi dibuat untuk database tertentu. Dengan koneksi terisolasi, hasil perintah SQL yang mengubah database, seperti membuat tabel sementara, dalam satu tab editor, tidak terlihat di tab editor lain. Saat Anda membuka tab editor di editor kueri v2, defaultnya adalah koneksi terisolasi. Saat Anda membuat koneksi bersama, yaitu mematikan sakelar sesi terisolasi, maka hasil koneksi bersama lainnya ke database yang sama akan terlihat satu sama lain. Namun, tab editor yang menggunakan koneksi bersama ke database tidak berjalan secara paralel. Pertanyaan yang menggunakan koneksi yang sama harus menunggu hingga koneksi tersedia. Koneksi ke satu database tidak dapat dibagi dengan database lain, dan dengan demikian hasil SQL tidak terlihat di seluruh koneksi database yang berbeda.
Jumlah koneksi yang dapat diaktifkan oleh pengguna di akun dikendalikan oleh administrator editor kueri v2.
-
Ikon Pengaturan
akun yang digunakan oleh administrator untuk mengubah pengaturan tertentu dari semua pengguna di akun. Untuk informasi selengkapnya, lihat Pengaturan akun.
-
Pertimbangan saat bekerja dengan editor kueri v2
Pertimbangkan hal berikut saat bekerja dengan editor kueri v2.
-
Durasi maksimum kueri adalah 24 jam.
-
Ukuran hasil kueri maksimum adalah 100 MB. Jika panggilan mengembalikan lebih dari 100 MB data respons, 100 MB pertama dikembalikan dengan peringatan.
-
Anda dapat menjalankan kueri hingga 300.000 karakter.
-
Anda dapat menyimpan kueri hingga 30.000 karakter.
-
Secara default, editor kueri v2 secara otomatis melakukan setiap perintah SQL individual yang berjalan. Ketika pernyataan BEGIN disediakan, pernyataan dalam blok BEGIN-COMMIT atau BEGIN-ROLLBACK dijalankan sebagai satu transaksi. Untuk informasi selengkapnya tentang transaksi, lihat MULAI di Panduan Pengembang Database Amazon Redshift.
-
Jumlah maksimum peringatan yang ditampilkan oleh editor kueri v2 saat menjalankan pernyataan SQL adalah.
10
Misalnya, ketika prosedur tersimpan dijalankan, tidak lebih dari 10 pernyataan RAISE ditampilkan. -
Editor kueri v2 tidak mendukung IAM
RoleSessionName
yang berisi koma (,). Anda mungkin melihat kesalahan yang mirip dengan berikut ini:Pesan Kesalahan: “'AROA123456789Example:MyText, yourtext' bukan nilai yang valid untuk TagValue - ini berisi karakter ilegal”
Masalah ini muncul saat Anda mendefinisikan IAMRoleSessionName
yang menyertakan koma dan kemudian menggunakan editor kueri v2 dengan peran IAM itu.Untuk informasi selengkapnya tentang IAM
RoleSessionName
, lihat atribut RoleSessionName SAMP di Panduan Pengguna IAM.
Pengaturan akun
Pengguna dengan izin IAM yang tepat dapat melihat dan mengubah pengaturan Akun untuk pengguna lain dalam hal yang sama. Akun AWS Administrator ini dapat melihat atau mengatur hal-hal berikut:
-
Koneksi database bersamaan maksimum per pengguna di akun. Ini termasuk koneksi untuk sesi Terisolasi. Saat Anda mengubah nilai ini, perlu waktu 10 menit agar perubahan diterapkan.
-
Izinkan pengguna di akun untuk mengekspor seluruh hasil yang ditetapkan dari perintah SQL ke file.
-
Muat dan tampilkan database sampel dengan beberapa kueri tersimpan terkait.
-
Tentukan jalur Amazon S3 yang digunakan oleh pengguna akun untuk memuat data dari file lokal.
-
Lihat ARN kunci KMS yang digunakan untuk mengenkripsi sumber daya editor kueri v2.