設定搜尋整合服務
每當建立、刪除物件、或更新其中繼資料或標記時、搜尋整合服務會將物件中繼資料傳送至目的地搜尋索引。
-
平台服務必須由StorageGRID 管理員為您的租戶帳戶啟用。
-
您必須已建立S3儲存區、其內容必須為您要建立索引。
-
您要做為搜尋整合服務目的地的端點必須已經存在、而且您必須擁有它的URN。
-
您必須屬於具有「管理所有庫位」或「根存取」權限的使用者群組、才能管理租戶帳戶中所有S3庫位的設定。這些權限會在使用租戶管理程式設定儲存區時、覆寫群組或儲存區原則中的權限設定。
在您設定來源儲存區的搜尋整合服務之後、建立物件或更新物件的中繼資料或標記、會觸發物件中繼資料傳送到目的地端點。如果您為已包含物件的儲存區啟用搜尋整合服務、則不會針對現有物件自動傳送中繼資料通知。您必須更新這些現有物件、以確保其中繼資料已新增至目的地搜尋索引。
-
使用文字編輯器建立啟用搜尋整合所需的中繼資料通知XML。
-
請參閱組態XML的相關資訊以進行搜尋整合。
-
設定XML時、請使用搜尋整合端點的URN作為目的地。
<MetadataNotificationConfiguration> <Rule> <Status>Enabled</Status> <Prefix></Prefix> <Destination> <Urn>arn:aws:es:us-east-1:11111111111111:domain/mydomain/myindex/mytype</Urn> </Destination> </Rule> </MetadataNotificationConfiguration>
-
-
在租戶管理程式中、選取*儲存設備(S3)>*桶。
-
選取來源儲存區的名稱。
此時會顯示「庫位詳細資料」頁面。
-
選擇*平台服務*>*搜尋整合*
-
選取*啟用搜尋整合*核取方塊。
-
將中繼資料通知組態貼到文字方塊中、然後選取*儲存變更*。
每個租戶帳戶都必須由StorageGRID 使用Grid Manager或Management API的管理員為其啟用平台服務。如果您儲存組態XML時發生錯誤、請聯絡StorageGRID 您的管理員。 -
確認搜尋整合服務的設定正確:
-
將符合觸發組態XML中指定中繼資料通知要求的物件新增至來源儲存區。
在先前所示的範例中、新增至儲存區的所有物件都會觸發中繼資料通知。
-
確認包含物件中繼資料和標記的Json文件已新增至端點中指定的搜尋索引。
-
如有必要、您可以使用下列任一方法來停用儲存區的搜尋整合:
-
選取*儲存設備(S3)>*儲存設備、然後取消選取*啟用搜尋整合*核取方塊。
-
如果您直接使用S3 API、請使用刪除時段中繼資料通知要求。請參閱實作S3用戶端應用程式的指示。