

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Langkah 5: Menanyakan indeks Amazon Kendra
<a name="tutorial-search-metadata-query-kendra"></a>

Indeks Amazon Kendra Anda sekarang siap untuk kueri bahasa alami. Saat Anda mencari indeks Anda, Amazon Kendra menggunakan semua data dan metadata yang Anda berikan untuk mengembalikan jawaban paling akurat untuk kueri penelusuran Anda.

Ada tiga jenis pertanyaan yang dapat dijawab Amazon Kendra:
+ Pertanyaan factoid (pertanyaan “siapa”, “apa”, “kapan”, atau “di mana”)
+ Pertanyaan deskriptif (pertanyaan “bagaimana”)
+ Pencarian kata kunci (pertanyaan yang maksud dan cakupannya tidak jelas)

**Topics**
+ [Menanyakan indeks Amazon Kendra Anda](#tutorial-search-metadata-query-kendra-basic)
+ [Memfilter hasil pencarian Anda](#tutorial-search-metadata-query-kendra-filters)

## Menanyakan indeks Amazon Kendra Anda
<a name="tutorial-search-metadata-query-kendra-basic"></a>

Anda dapat menanyakan indeks Amazon Kendra Anda menggunakan pertanyaan yang sesuai dengan tiga jenis kueri yang didukung Amazon Kendra. Untuk informasi selengkapnya, lihat [Pertanyaan.](https://docs.aws.amazon.com/kendra/latest/dg/searching-example.html)

Contoh pertanyaan di bagian ini telah dipilih berdasarkan kumpulan data sampel.

### Untuk menanyakan indeks Amazon Kendra Anda (Konsol)
<a name="tutorial-search-metadata-query-index-console"></a>

1. Buka konsol Amazon Kendra di. [https://console.aws.amazon.com/kendra/](https://console.aws.amazon.com/kendra/)

1. Dari daftar **Indeks**, klik`kendra-index`.

1. Dari menu navigasi kiri, pilih opsi untuk mencari indeks Anda.

1. Untuk menjalankan contoh kueri factoid, masukkan **Who is Lewis Hamilton?** di kotak pencarian dan tekan enter.

   Hasil pertama yang dikembalikan adalah jawaban yang disarankan Amazon Kendra, bersama dengan file data yang berisi jawabannya. Sisa hasil membentuk kumpulan dokumen yang direkomendasikan.

   

     
![\[Search interface showing query "Who is Lewis Hamilton?" with Formula One driver information results.\]](http://docs.aws.amazon.com/id_id/kendra/latest/dg/images/tutorial-query1.png)

1. Untuk menjalankan kueri deskriptif, masukkan **How does Formula One work?** di kotak pencarian dan tekan enter.

   Anda akan melihat hasil lain yang dikembalikan oleh konsol Amazon Kendra, kali ini dengan frasa yang relevan disorot.

   

     
![\[Search results for "How does Formula One work?" showing snippets about the racing series.\]](http://docs.aws.amazon.com/id_id/kendra/latest/dg/images/tutorial-query2.png)

1. Untuk menjalankan pencarian kata kunci, masukkan **Formula One** di kotak pencarian dan tekan enter.

   Anda akan melihat hasil lain yang dikembalikan oleh konsol Amazon Kendra, diikuti oleh hasil untuk semua penyebutan frasa lainnya dalam kumpulan data.

   

     
![\[Search results for "Formula One" showing Amazon Kendra suggested answers with article snippets.\]](http://docs.aws.amazon.com/id_id/kendra/latest/dg/images/tutorial-query3.png)

### Untuk menanyakan indeks Amazon Kendra Anda ()AWS CLI
<a name="tutorial-search-metadata-query-index-cli"></a>

1. Untuk menjalankan contoh kueri factoid, gunakan perintah [query](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/kendra/query.html):

------
#### [ Linux ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "Who is Lewis Hamilton?" \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ macOS ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "Who is Lewis Hamilton?" \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ Windows ]

   ```
   aws kendra query ^
           --index-id kendra-index-id ^
           --query-text "Who is Lewis Hamilton?" ^
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------

    AWS CLI Menampilkan hasil query Anda.

1. Untuk menjalankan contoh kueri deskriptif, gunakan perintah [query](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/kendra/query.html):

------
#### [ Linux ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "How does Formula One work?" \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ macOS ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "How does Formula One work?" \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ Windows ]

   ```
   aws kendra query ^
           --index-id kendra-index-id ^
           --query-text "How does Formula One work?" ^
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------

    AWS CLI Menampilkan hasil untuk query Anda.

1. Untuk menjalankan pencarian kata kunci sampel, gunakan perintah [query](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/kendra/query.html):

------
#### [ Linux ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "Formula One" \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ macOS ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "Formula One" \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ Windows ]

   ```
   aws kendra query ^
           --index-id kendra-index-id ^
           --query-text "Formula One" ^
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------

    AWS CLI Menampilkan jawaban yang dikembalikan untuk kueri Anda.

## Memfilter hasil pencarian Anda
<a name="tutorial-search-metadata-query-kendra-filters"></a>

Anda dapat memfilter dan mengurutkan hasil pencarian menggunakan atribut dokumen khusus di konsol Amazon Kendra. [Untuk informasi selengkapnya tentang cara Amazon Kendra memproses kueri, lihat Memfilter kueri.](https://docs.aws.amazon.com/kendra/latest/dg/filtering.html)

### Untuk memfilter hasil pencarian Anda (Console)
<a name="tutorial-search-metadata-filter-index-console"></a>

1. Buka konsol Amazon Kendra di. [https://console.aws.amazon.com/kendra/](https://console.aws.amazon.com/kendra/)

1. Dari daftar **Indeks**, klik`kendra-index`.

1. Dari menu navigasi kiri, pilih opsi untuk mencari indeks Anda.

1. Di kotak pencarian, masukkan **Soccer matches** sebagai kueri dan tekan enter.

1. Dari menu navigasi kiri, pilih **Filter hasil pencarian** untuk melihat daftar aspek yang dapat Anda gunakan untuk memfilter pencarian Anda.

1. Pilih kotak centang untuk “Liga Champions” di bawah subjudul **EVENT**, untuk melihat hasil pencarian Anda difilter hanya oleh hasil yang berisi “Liga Champions”.

   

     
![\[Search interface for soccer matches with filters and Amazon Kendra suggested answers.\]](http://docs.aws.amazon.com/id_id/kendra/latest/dg/images/tutorial-filter.png)

### Untuk memfilter hasil pencarian Anda (AWS CLI)
<a name="tutorial-search-metadata-filter-index-cli"></a>

1. Untuk melihat entitas dari jenis tertentu (seperti`EVENT`) yang tersedia untuk pencarian, gunakan perintah [query](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/kendra/query.html):

------
#### [ Linux ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "Soccer matches" \
           --facets '[{"DocumentAttributeKey":"EVENT"}]' \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ macOS ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "Soccer matches" \
           --facets '[{"DocumentAttributeKey":"EVENT"}]' \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ Windows ]

   ```
   aws kendra query ^
           --index-id kendra-index-id ^
           --query-text "Soccer matches" ^
           --facets '[{"DocumentAttributeKey":"EVENT"}]' ^
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------

    AWS CLI Menampilkan hasil pencarian. Untuk mendapatkan daftar aspek tipe`EVENT`, navigasikan ke bagian "FacetResults" dari AWS CLI output untuk melihat daftar aspek yang dapat difilter dengan hitungannya. Misalnya, salah satu aspeknya adalah “Liga Champions”.
**catatan**  
Sebagai gantinya`EVENT`, Anda dapat memilih salah satu bidang indeks yang Anda buat [Membuat indeks Amazon Kendra](tutorial-search-metadata-create-index-ingest.md#tutorial-search-metadata-create-index) untuk `DocumentAttributeKey` nilainya.

1. Untuk menjalankan pencarian yang sama tetapi memfilter hanya berdasarkan hasil yang berisi “Liga Champions”, gunakan perintah [kueri](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/kendra/query.html):

------
#### [ Linux ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "Soccer matches" \
           --attribute-filter '{"ContainsAny":{"Key":"EVENT","Value":{"StringListValue":["Champions League"]}}}' \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ macOS ]

   ```
   aws kendra query \
           --index-id kendra-index-id \
           --query-text "Soccer matches" \
           --attribute-filter '{"ContainsAny":{"Key":"EVENT","Value":{"StringListValue":["Champions League"]}}}' \
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------
#### [ Windows ]

   ```
   aws kendra query ^
           --index-id kendra-index-id ^
           --query-text "Soccer matches" ^
           --attribute-filter '{"ContainsAny":{"Key":"EVENT","Value":{"StringListValue":["Champions League"]}}}' ^
           --region aws-region
   ```

   Di mana:
   + *kendra-index-id*adalah Anda diselamatkan`kendra-index-id`,
   + *aws-region*adalah AWS wilayah Anda.

------

    AWS CLI Menampilkan hasil pencarian yang difilter.