Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Referensi sintaks kueri pencarian untuk Resource Explorer
Penjelajah Sumber Daya AWS membantu Anda menemukan AWS sumber daya individu di Anda Akun AWS. Untuk membantu Anda menemukan sumber daya yang tepat yang Anda cari, Resource Explorer menerima string kueri penelusuran yang mendukung sintaks yang dijelaskan dalam topik ini. Misalnya kueri yang menunjukkan cara menggunakan fitur yang dijelaskan di sini, lihatContoh permintaan pencarian Resource Explorer.
catatan
Pada saat ini, tag yang dilampirkan ke sumber daya AWS Identity and Access Management (IAM), seperti peran atau pengguna, tidak diindeks.
Cara kerja kueri di Resource Explorer
Kueri penelusuran selalu menggunakan tampilan. Jika Anda tidak menentukannya secara eksplisit, Resource Explorer menggunakan tampilan yang ditetapkan sebagai default untuk tempat Wilayah AWS Anda bekerja.
Tampilan menentukan sumber daya mana yang tersedia untuk Anda kueri. Anda dapat membuat tampilan berbeda yang masing-masing mengembalikan kumpulan sumber daya yang berbeda.
Misalnya, Anda dapat membuat tampilan yang hanya menyertakan sumber daya yang ditandai dengan kunci Environment
dan nilainyaProduction
. Kemudian, Anda dapat memilih untuk memberikan akses untuk tampilan itu hanya kepada pengguna yang memiliki alasan bisnis untuk melihat sumber daya tersebut. Tampilan terpisah yang mencakup sumber daya Alpha
atau Beta
lingkungan dapat diakses oleh pengguna yang berbeda yang perlu melihat sumber daya tersebut. Untuk informasi tentang mengontrol siapa yang mendapatkan akses ke tampilan mana, lihatMemberikan akses ke tampilan Resource Explorer untuk pencarian.
Sintaks string kueri
Bagian ini memberikan informasi tentang aspek dasar sintaks kueri, filter, dan operator filter.
Hal-hal mendasar
Pada dasarnya, a QueryString
adalah satu set kata kunci teks bentuk bebas yang secara implisit bergabung dengan operator logis. OR
Pisahkan setiap kata kunci dari yang lain dengan menggunakan spasi, seperti yang ditunjukkan pada contoh berikut:
ec2 billing test gamma
Resource Explorer mengevaluasi daftar kata kunci ini untuk berarti:
ec2 OR billing OR test OR gamma
Resource Explorer mengurutkan hasil berdasarkan relevansi, memberikan preferensi yang lebih tinggi ke sumber daya yang cocok dengan jumlah istilah pencarian yang lebih banyak. Sumber daya yang tidak cocok dengan satu atau beberapa persyaratan tidak dikecualikan dari hasil. Namun, Resource Explorer menganggapnya memiliki relevansi yang lebih rendah dan mendorongnya lebih jauh ke bawah dalam hasil pencarian.
Jika Anda menentukan string kosong untuk QueryString
parameter, kueri Anda mengembalikan 1.000 sumber daya pertama yang tersedia melalui tampilan yang digunakan untuk operasi. Jumlah maksimum sumber daya yang dapat dikembalikan oleh kueri apa pun adalah 1.000.
catatan
AWS berhak memperbarui logika pencocokan dan algoritma relevansi untuk mengevaluasi kata kunci teks bentuk bebas sehingga kami dapat memberikan hasil yang paling relevan kepada pelanggan. Oleh karena itu, hasil yang dikembalikan untuk kueri yang sama menggunakan kata kunci teks bentuk bebas mungkin berubah seiring waktu. Jika Anda memerlukan hasil yang lebih deterministik, kami sarankan Anda menggunakan filter. Logika pencocokan filter tidak berubah seiring waktu.
Filter
Anda dapat membatasi hasil kueri Anda lebih ketat dengan memasukkan filter. Tidak seperti kata kunci teks, filter dievaluasi dalam kueri dengan ANDoperator. Misalnya, pertimbangkan kueri berikut yang terdiri dari dua kata kunci bentuk bebas dan dua filter:
test instance service:EC2 region:us-west-2
Kueri ini dievaluasi sebagai berikut:
( test OR instance ) AND service:EC2 AND region:us-west-2
Filter selalu dievaluasi menggunakan operator ANDlogis. Jika sumber daya tidak cocok dengan filter, sumber daya tersebut tidak disertakan dalam hasil. Hasil kueri contoh mencakup sumber daya apa pun yang terkait dengan Amazon EC2 dan berada di AS Barat (Oregon) Wilayah AWS dan memiliki setidaknya satu kata kunci yang dilampirkan dalam beberapa cara.
catatan
Karena implisitAND
, Anda dapat berhasil menggunakan hanya satu filter untuk atribut yang hanya dapat memiliki satu nilai yang terkait dengan sumber daya. Misalnya, sumber daya hanya dapat menjadi bagian dari satu Wilayah AWS. Oleh karena itu, query berikut tidak mengembalikan hasil.
region:us-east-1 region:us-west-1
Batasan ini tidak berlaku untuk filter untuk atribut yang dapat memiliki beberapa nilai pada saat yang sama, sepertitag:
,tag.key:
, dantag.value:
.
Tabel berikut mencantumkan nama filter yang tersedia yang dapat Anda gunakan dalam kueri penelusuran Resource Explorer.
Filter nama | Deskripsi dan contoh |
---|---|
|
Akun AWS Yang memiliki sumber daya. Resource Explorer termasuk dalam hasil hanya sumber daya yang dimiliki oleh akun yang ditentukan.
|
|
Filter ini memungkinkan Anda untuk mencari sumber daya dengan kunci
catatanUntuk menggunakan filter ini, tampilan Anda harus memiliki akses ke data penandaan. |
|
Pengidentifikasi sumber daya individu, dinyatakan sebagai nama sumber daya Amazon (ARN).
|
|
Di Wilayah AWS mana sumber daya berada. Resource Explorer termasuk dalam hasil hanya sumber daya yang berada di ditentukan Wilayah AWS.
catatanMengetik hanya kode Wilayah (tanpa filter, seperti |
|
Kasus khusus untuk
catatanMengetik hanya kata kunci |
|
Jenis sumber daya dalam
|
|
Filter ini memungkinkan Anda untuk mencari sumber daya yang mendukung tag.
|
|
Layanan AWS Yang terkait dengan jenis sumber daya. Resource Explorer termasuk dalam hasil hanya sumber daya yang dibuat dan dikelola oleh layanan yang ditentukan.
|
|
Sebuah pasangan kunci tag/nilai dinyatakan sebagai.
|
|
Kasus khusus catatanSumber daya dengan tag AWS yang dibuat layanan masih muncul di hasil untuk filter ini. |
|
Kasus khusus catatanSumber daya dengan tag AWS yang dibuat layanan masih muncul di hasil untuk filter ini. |
|
Sebuah kunci tag. Resource Explorer menyertakan dalam hasil hanya sumber daya yang memiliki tag dengan kunci yang cocok, terlepas dari nilainya.
|
|
Nilai tag. Resource Explorer menyertakan dalam hasil hanya sumber daya yang memiliki tag dengan nilai yang cocok, terlepas dari nama kuncinya.
|
Operator filter
Anda dapat memodifikasi kata kunci dan filter dengan menyertakan salah satu operator yang ditampilkan dalam tabel berikut sebagai bagian dari string.
Operator | Deskripsi dan contoh |
---|---|
atau " |
Kelilingi frase multi-kata yang harus diperlakukan sebagai kata kunci tunggal dengan tanda kutip ganda karakter (). Jika Anda tidak menggunakan tanda kutip ganda, Resource Explorer memecah frasa menjadi komponennya dengan spasi atau tanda hubung, dan menyertakan sumber daya yang cocok dengan masing-masing komponen, meskipun tidak bersama-sama atau dalam urutan yang berbeda. Kutipan harus ada di sekitar segalanya setelah operator.
|
|
Pencocokan wildcard awalan. Anda dapat menempatkan karakter wildcard (tanda bintang
pentingPencarian terpadu secara otomatis menyisipkan operator karakter wildcard ( Pencarian yang dilakukan oleh kotak teks Kueri pada halaman pencarian Sumber daya |
|
pentingJika Anda menggunakan AWS CLI
String kueri yang dikoreksi berikut, dengan
Jika Anda mengubah urutan filter dalam string kueri sehingga
|
\ |
Anda dapat melarikan diri dari karakter khusus yang harus disertakan persis seperti yang ditunjukkan daripada ditafsirkan. Jika teks Anda menyertakan salah satu karakter khusus ( Selain itu, untuk mencegah Resource Explorer memecah ekspresi pada tanda hubung menjadi tiga kata kunci terpisah, Anda dapat mengelilingi seluruh frasa dalam tanda kutip ganda.
Untuk menyisipkan garis miring terbalik literal, masukkan dua karakter garis miring terbalik berturut-turut. Garis miring terbalik pertama ditafsirkan sebagai escape dan backslash kedua adalah karakter literal untuk disisipkan.
|
catatan
Jika tampilan menyertakan tag yang dilampirkan ke sumber daya, maka Search
operasi tidak menampilkan kesalahan validasi untuk string pencarian, karena filter yang tidak valid juga dapat ditafsirkan sebagai pencarian teks bentuk bebas. Misalnya, meskipun cat:blue
terlihat seperti filter, Resource Explorer tidak dapat menguraikannya sebagai satu karena cat:
bukan salah satu filter yang valid dan ditentukan. Sebagai gantinya Resource Explorer menafsirkan seluruh string sebagai string pencarian bentuk bebas untuk memungkinkannya mencocokkan hal-hal seperti nama kunci tag atau sepotong file. ARN
Operasi ini memunculkan kesalahan validasi jika salah satu dari berikut ini benar:
-
Tampilan tidak menyertakan informasi tentang tag
-
Kueri penelusuran secara eksplisit menggunakan filter tag (
tag.key:
,tag.value:
, atau)tag: