Membuat CloudSearch Domain Amazon - Amazon CloudSearch

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

Membuat CloudSearch Domain Amazon

Untuk mencari data Anda dengan Amazon CloudSearch, hal pertama yang perlu Anda lakukan adalah membuat domain pencarian. Jika Anda memiliki beberapa koleksi data yang ingin dicari, Anda dapat membuat beberapa domain penelusuran. Sebelum Anda dapat mengirim permintaan pencarian ke domain baru, Anda juga harus mengonfigurasi kebijakan akses, mengonfigurasi bidang indeks, dan mengunggah data yang ingin Anda cari.

Saat Anda membuat domain pencarian, Anda harus memberinya nama yang unik. Nama domain harus dimulai dengan huruf atau angka dan setidaknya 3 dan tidak lebih dari 28 karakter. Karakter yang diizinkan adalah: a-z, 0-9, dan tanda hubung (-). Huruf besar, garis bawah (_), dan karakter khusus lainnya tidak diperbolehkan dalam nama domain.

Secara default, semua domain baru dibuat menggunakan versi API 2013-01-01. Jika sebelumnya Anda telah membuat domain penelusuran dengan versi API 2011-02-01, Anda dapat memilih untuk menggunakan API lama untuk domain baru Anda. Namun, sebaiknya gunakan API 2013-01-01 untuk semua kasus penggunaan baru. Semua domain harus bermigrasi ke API 2013-01-01 saat API 2011-02-01 dihentikan.

Anda dapat memilih wilayah AWS tempat Anda ingin membuat domain pencarian. Biasanya, Anda harus memilih wilayah yang paling dekat dengan operasi Anda. Misalnya, jika Anda tinggal di Eropa, buat domain pencarian Anda di wilayah Eropa (Irlandia) (eu-barat-1). Untuk daftar wilayah dan titik akhir yang didukung saat ini, lihat Wilayah dan Titik Akhir. Untuk informasi selengkapnya tentang memilih wilayah, lihatWilayah dan Titik Akhir untuk Amazon CloudSearch.

catatan

CloudSearch Domain Amazon di berbagai wilayah sepenuhnya independen. Misalnya, jika Anda membuat domain pencarian yang disebut my-domain di us-east-1, dan domain lain yang disebut my-domain di eu-west-1, mereka sepenuhnya independen dan tidak berbagi data apa pun.

Setiap domain pencarian memiliki titik akhir unik di mana Anda mengunggah data untuk pengindeksan dan mengirimkan permintaan pencarian. Dokumen domain dan titik akhir pencarian tetap sama untuk masa pakai domain. Misalnya, titik akhir untuk domain yang disebut imdb-movies mungkin:

doc-imdb-movies-nypdffbzrfkoudsurkxvgwbpi4.us-east-1.cloudsearch.amazonaws.com search-imdb-movies-nypdffbzrfkoudsurkxvgwbpi4.us-east-1.cloudsearch.amazonaws.com
penting

Secara default, akses ke dokumen domain baru dan titik akhir pencarian diblokir untuk semua alamat IP. Anda harus mengonfigurasi kebijakan akses untuk domain agar dapat mengirimkan permintaan pencarian ke titik akhir pencarian domain dan mengunggah data dari baris perintah atau melalui titik akhir dokumen domain. Anda dapat mengunggah dokumen dan mencari domain melalui CloudSearch konsol Amazon tanpa mengonfigurasi kebijakan akses.

Anda dapat membuat domain pencarian dariAmazon CloudSearch console, menggunakan aws cloudsearch create-domain perintah, atau menggunakan salah satu AWS SDK.

Membuat Domain Menggunakan CloudSearch Konsol Amazon

CloudSearch Konsol Amazon memungkinkan Anda membuat domain pencarian baru dengan mudah dan menyediakan berbagai opsi untuk mengonfigurasi opsi pengindeksan.

Untuk membuat domain
  1. Masuk ke AWS Management Console dan buka CloudSearch konsol Amazon di https://console.aws.amazon.com/cloudsearch/home.

  2. Pilih Create domain (Buat domain).

  3. Masukkan nama untuk domain baru Anda. Nama domain harus dimulai dengan huruf atau angka dan setidaknya 3 dan tidak lebih dari 28 karakter. Nama domain dapat berisi karakter berikut: a-z (huruf kecil), 0-9, dan - (tanda hubung). Huruf besar, garis bawah (_), dan karakter khusus lainnya tidak diperbolehkan dalam nama domain.

    Secara opsional, Anda dapat mengatur jenis instans yang diinginkan dan jumlah replikasi yang diinginkan untuk menskalakan domain Anda. Untuk informasi selengkapnya, lihat Mengkonfigurasi Opsi Penskalaan di Amazon CloudSearch.

  4. Pilih Berikutnya.

  5. Dalam opsi konfigurasi, pilih Konfigurasi manual dan pilih Berikutnya.

  6. Konfigurasikan bidang indeks untuk domain. Untuk petunjuk, lihat configure indexing options.

  7. Pilih Berikutnya.

  8. Konfigurasikan kebijakan akses domain. Untuk petunjuk, lihat configure access policies.

    catatan

    Sampai Anda mengonfigurasi kebijakan akses, Anda hanya dapat mengunggah dokumen dan mengirimkan kueri pencarian melalui konsol. Secara default, dokumen dan titik akhir pencarian dikonfigurasi untuk memblokir semua alamat IP.

  9. Pilih Berikutnya.

  10. Tinjau konfigurasi domain dan pilih Buat.

Dokumen domain dan titik akhir layanan pencarian ditampilkan di dasbor domain saat domain menjadi aktif. Pada saat itu, Anda dapat mengunggah dokumen untuk pengindeksan dan mulai mencari data Anda.

Membuat Domain Menggunakan AWS CLI

Anda menggunakan aws cloudsearch create-domain perintah untuk membuat domain pencarian. Untuk informasi tentang menginstal dan menyiapkan AWS CLI, lihat AWS Command Line InterfacePanduan Pengguna.

Untuk membuat domain
  • Jalankan aws cloudsearch create-domain perintah dan tentukan nama domain yang ingin Anda buat dengan --domain-name opsi. Misalnya, untuk membuat domain yang disebut film:

    aws cloudsearch create-domain --domain-name movies { "DomainStatus": { "DomainId": "965407640801/movies", "Created": true, "Deleted": false, "SearchInstanceCount": 0, "DomainName": "movies", "SearchService": {}, "RequiresIndexDocuments": false, "Processing": false, "DocService": {}, "ARN": "arn:aws:cloudsearch:us-east-1:965407640801:domain/movies", "SearchPartitionCount": 0 } }

aws cloudsearch create-domainPerintah segera kembali. Dibutuhkan sekitar sepuluh menit untuk membuat endpoint untuk domain baru. Anda dapat menggunakan aws cloudsearch describe-domains perintah untuk melihat ringkasan status dan konfigurasi domain. Untuk informasi selengkapnya, lihat Mendapatkan Informasi Tentang CloudSearch Domain Amazon.

penting

Setelah titik akhir domain aktif, mereka tetap sama selama masa pakai domain. Anda harus men-cache titik akhir — tidak perlu melakukan kueri untuk titik akhir sebelum mengirimkan dokumen atau permintaan layanan pencarian dan melakukannya kemungkinan akan mengakibatkan permintaan Anda dibatasi.

Membuat CloudSearch Domain Amazon Menggunakan AWS SDK

AWS SDK (kecuali SDK Android dan iOS) mendukung semua CloudSearch tindakan Amazon yang ditentukan dalam API CloudSearch Konfigurasi Amazon, termasuk. CreateDomain Untuk informasi selengkapnya tentang menginstal dan menggunakan AWS SDK, lihat AWS Software Development Kits.