Reputation: 11
I wanted to know whether the s3 object meta data can be used as a facet in Amazon Kendra? As kendra generallhy index the whole document before creating the meta data but if we define meta data directly in an s3 object can it be used directly as a facet in kendra to filter search result? If it cannot be done directly do we need coding to get the meta data from the s3 object and then save it and then re index it and reconcile it before it can be used as a facet in kendra?
Any assistance would be helpful.
I am just expecting an approach on how do we get the s3 object meta data as a facet in kendra.
Upvotes: 1
Views: 180
Reputation: 11
If you are providing a metadata file along with your S3 object, you will have to create all the facets manually and then configure the field mappings while you create the data source. Unless you define the facets manually, Kendra won't be able to identify the fields and the documents might not be indexed at all.
Reference: https://docs.aws.amazon.com/kendra/latest/dg/custom-attributes.html https://docs.aws.amazon.com/kendra/latest/dg/s3-metadata.html
Upvotes: 0