本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
第 1 步:創建一個 Amazon CloudSearch 域
Amazon CloudSearch 網域會封裝您要搜尋的資料集合、處理搜尋請求的搜尋執行個體,以及控制資料索引和搜尋方式的組態。您將為每一組想要供予搜尋的資料個別建立搜尋網域。對於每個網域,您要設定用於描述欲納入索引的欄位和各欄位使用方式的索引選項、為個別欄位指定特定語言文字處理選項的分析方案、可用於自訂搜尋結果排名方式的運算式,以及就網域的文件端點和搜尋端點控制存取權的存取政策。
您將與搜尋網域互動,以便:
設定索引和搜尋選項
提交資料以編製索引
進行搜尋
每個網域皆有其獨特的端點,用於向該網域提交搜尋請求。例如,在美國東部 (維吉尼亞北部) 區域建立的名為電影的網域的端點可能是:
search-movies-mtshfsu2rje7ywr66uit3dei4m.us-east-1.cloudsearch.amazonaws.com
建立搜尋網域時,您要為該網域指定獨一無二的名稱。網域名稱必須以字母或數字開頭,長度至少 3 個字元且不超過 28 個字元。允許的字元為:a-z、0-9 和連字號 (-)。依預設,會在美國東部 (維吉尼亞北部) 區域建立新網域。若要在另一區域建立網域,建立網域時您必須明確指定其區域。
設定新網域時,您必須指定:
所欲搜尋各項資料的索引選項。
網域的文件服務和搜尋服務端點的存取政策。
本教學說明如何使用 Amazon CloudSearch 主控台建立網域並與其互動。如需進一步了解,請參閱 建立搜尋網域。
重要
您即將建立的網域即將上線,並且在刪除網域之前,您將支付該網域的標準 Amazon CloudSearch 使用費。有關 Amazon CloudSearch 使用率的更多信息,請訪問 Amazon CloudSearch 詳細信息頁面
建立您的電影網域
轉到https://console.aws.amazon.com/cloudsearch/家
裡的 Amazon CloudSearch 控制台。 選擇建立網域。
輸入新網域的名稱。網域名稱必須以字母或數字開頭,至少有 3 個字元且不超過 28 個字元。網域名稱可包含以下字元:a-z (小寫)、0-9 和 - (連字號)。不允許使用大寫字母和底線。
-
將其他設定保留為預設值,然後選擇 [下一步]。
選擇樣本數據,然後從下拉列表中選擇IMDb電影(演示)。您也可以透過抽樣分析資料自動設定搜尋網域。
-
選擇 Next (下一步)。
檢閱正在設定的索引欄位。系統會為 imdb-movie 資料自動設定 11 個欄位:actors、directors、genres、image_url、plot、rank、rating、release_date、running_time_secs、title 和 year。
注意
預設情況下,各欄位將啟用所有選項。這雖然方便您進行開發和測試,但若根據您使用各欄位的方式微調每一欄位所設定的選項將可縮減索引的大小。如果您的網域使用多個小型搜尋執行個體,調校即有助於盡量降低您運行網域的成本。
完成檢閱索引選項後,請選擇「下一步」。
-
為了在本教程中簡化,請使用開放訪問域。選擇「允許開放存取網域」,然後選擇「下一步」。
檢閱網域組態,然後按一下 [建立] 以建立您的網域。
Amazon 會為網域 CloudSearch 初始化資源,這可能需要大約十分鐘的時間。在此初始化程序期間,網域的狀態為 [處理中]。狀態變更為「作用中」後,您可以上傳資料並開始搜尋。