Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengonfigurasi Ekspresi yang Dapat Digunakan Kembali untuk Domain Penelusuran di Amazon CloudSearch
Saat Anda menentukan ekspresi dalam konfigurasi domain, Anda dapat mereferensikan ekspresi dalam permintaan penelusuran apa pun. Menambahkan ekspresi ke konfigurasi domain mengurangi overhead untuk menentukannya di setiap permintaan, dan membantu memaksimalkan waktu respons dan meminimalkan biaya.
Saat Anda menambahkan ekspresi ke konfigurasi domain Anda, perlu beberapa waktu agar perubahan diproses dan ekspresi baru menjadi aktif. Untuk menguji perubahan ekspresi dengan cepat, Anda dapat menentukan dan menggunakan ekspresi secara langsung dalam permintaan pencarian, seperti yang dijelaskan dalamquery time expressions. Setelah Anda selesai menguji dan menyetel ekspresi, Anda harus menambahkannya ke konfigurasi domain Anda.
Topik
Mengonfigurasi Ekspresi Menggunakan Konsol Amazon CloudSearch
Untuk mengkonfigurasi ekspresi
-
Buka CloudSearch konsol Amazon di https://console.aws.amazon.com/cloudsearch/home
. -
Dari panel navigasi kiri, pilih Domain.
-
Pilih nama domain untuk membuka konfigurasinya.
-
Buka tab Opsi pencarian lanjutan.
-
Di panel Ekspresi, pilih Tambahkan ekspresi.
-
Masukkan nama untuk ekspresi baru.
-
Untuk Nilai, masukkan ekspresi numerik yang ingin Anda evaluasi pada waktu pencarian. Anda dapat memilih Sisipkan untuk menambahkan nilai khusus dan fungsi matematika dan trigonometri.
-
Pilih Simpan.
Mengkonfigurasi CloudSearch Ekspresi Amazon Menggunakan AWS CLI
Anda menggunakan aws cloudsearch define-expression
perintah untuk mendefinisikan ekspresi terkomputasi untuk domain.
Untuk mengkonfigurasi ekspresi
-
Jalankan
aws cloudsearch define-expression
perintah untuk mendefinisikan ekspresi baru. Anda menentukan nama untuk ekspresi dengan--name
opsi, dan ekspresi numerik yang ingin Anda evaluasi dengan--expression
opsi. Misalnya, permintaan berikut membuat ekspresipopularhits
yang disebut yang memperhitungkan dokumenpopularity
dan relevansi._score
aws cloudsearch define-expression --domain-name movies --name popularhits --expression '((0.3*popularity)/10.0)+(0.7* _score)' { "Expression": { "Status": { "PendingDeletion": false, "State": "Processing", "CreationDate": "2014-05-01T01:15:18Z", "UpdateVersion": 52, "UpdateDate": "2014-05-01T01:15:18Z" }, "Options": { "ExpressionName": "popularhits", "ExpressionValue": "((0.3*popularity)/10.0)+(0.7* _score)" } } }
Mengkonfigurasi Ekspresi Menggunakan API CloudSearch Konfigurasi Amazon
AWS SDK (kecuali SDK Android dan iOS) mendukung semua CloudSearch tindakan Amazon yang ditentukan dalam API CloudSearch Konfigurasi Amazon, termasuk. DefineExpression
Untuk informasi selengkapnya tentang menginstal dan menggunakan AWS SDK, lihat AWS Software Development Kits