Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Inteligentno iščite po vsebini Alfresco z Amazon Kendra

Amazonska Kendra is an intelligent search service powered by machine learning (ML). With Amazon Kendra, you can easily aggregate content from a variety of content repositories into a centralized index that lets you quickly search all your enterprise data and find the most accurate answer. Many organizations use the content management platform Sveže to store their content. One of the key requirements for many enterprise customers using Alfresco is the ability to easily and securely find accurate information across all the documents in the data source.

We are excited to announce the public preview of the Amazon Kendra Alfresco connector. You can index Alfresco content, filter the types of content you want to index, and easily search your data in Alfresco with Amazon Kendra intelligent search and its Alfresco OnPrem connector.

This post shows you how to use the Amazon Kendra Alfresco OnPrem connector to configure the connector as a data source for your Amazon Kendra index and search your Alfresco documents. Based on the configuration of the Alfresco connector, you can synchronize the connector to crawl and index different types of Alfresco content such as wikis and blogs. The connector also ingests the access control list (ACL) information for each file. The ACL information is used for user context filtering, where search results for a query are filtered by what a user has authorized access to.

Predpogoji

To try out the Amazon Kendra connector for Alfresco using this post as a reference, you need the following:

Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Configure the data source using the Amazon Kendra connector for Alfresco

To add a data source to your Amazon Kendra index using the Alfresco OnPrem connector, you can use an existing index or ustvarite nov indeks. Nato izvedite naslednje korake. Za več informacij o tej temi glejte Vodnik za razvijalce Amazon Kendra.

  1. Na konzoli Amazon Kendra odprite kazalo in izberite Viri podatkov v podoknu za krmarjenje.
  2. Izberite Dodaj vir podatkov.
  3. Pod Sveže, izberite Dodaj konektor.
  4. v Določite podrobnosti o viru podatkov vnesite ime in opis ter izberite Naslednji.
  5. v Določite dostop in varnost odsek, za Alfresco site URL, enter the Alfresco host name.
  6. To configure the SSL certificates, you can create a self-signed certificate for this setup utilizing openssl x509 -in pattern.pem -out alfresco.crt and add this certificate to an Preprosta storitev shranjevanja Amazon (Amazon S3) bucket. Choose Prebrskaj S3 in izberite vedro S3 s certifikatom SSL.
  7. za ID spletnega mesta, enter the Alfresco site ID where you want to search documents.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  8. Pod Preverjanje pristnosti, imate dve možnosti:
    1. Use Secrets Manager to create new Alfresco authentication credentials. You need an Alfresco admin user name and password.
    2. Use an existing Secrets Manager secret that has the Alfresco authentication credentials you want the connector to access.
  9. Izberite Shrani in dodaj skrivnost.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  10. za Vloga IAM, izberite Ustvari novo vlogo ali izberite obstoječo vlogo IAM, konfigurirano z ustreznimi pravilniki IAM za dostop do skrivnosti upravitelja skrivnosti, indeksa Amazon Kendra in vira podatkov.
  11. Izberite Naslednji.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  12. v Konfigurirajte nastavitve sinhronizacije podajte informacije o obsegu sinhronizacije in urniku izvajanja.
    You can include the files to be crawled using inclusion patterns or exclude them using exclusion patterns.
  13. Izberite Naslednji.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  14. v Nastavite preslikave polj section, you can optionally configure the field mappings to specify how the Alfresco field names are mapped to Amazon Kendra attributes or facets.
  15. Izberite Naslednji.
  16. Preglejte svoje nastavitve in potrdite dodajanje vira podatkov.
  17. Ko je vir podatkov dodan, izberite Viri podatkov v podoknu za krmarjenje izberite na novo dodan vir podatkov in izberite Sinhronizirajte zdaj za začetek sinhronizacije vira podatkov z indeksom Amazon Kendra.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
    The sync process can take about 10–15 minutes. You can now search indexed Alfresco content using the search console or a search application. Optionally, you can search with ACL with the following additional steps.
  18. Pojdite na indeksno stran, ki ste jo ustvarili, in na Nadzor uporabniškega dostopa izberite jeziček Uredi nastavitve.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  19. Pod Nastavitve nadzora dostopatako, da izberete Da.
  20. za Vrsta žetona, izberite JSON.
  21. Izberite Naslednji.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  22. Izberite Nadgradnja.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Počakajte nekaj minut, da se indeks posodobi s spremembami. Zdaj pa poglejmo, kako lahko izvedete inteligentno iskanje z Amazon Kendra.

Izvedite inteligentno iskanje z Amazon Kendra

Preden poskusite iskati na konzoli Amazon Kendra ali uporabiti API, se prepričajte, da je sinhronizacija vira podatkov končana. Če želite preveriti, si oglejte vire podatkov in preverite, ali je bila zadnja sinhronizacija uspešna.

Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

  1. Če želite začeti iskanje, na konzoli Amazon Kendra izberite Iskanje po indeksirani vsebini v podoknu za krmarjenje.
    You’re redirected to the Amazon Kendra Search console. Now you can search information from the Alfresco documents you indexed using Amazon Kendra.
  2. For this post, we search for a document stored in Alfresco, AWS.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  3. Razširi Preizkusite poizvedbo z dostopnim žetonom In izberite Uporabi žeton.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  4. za Uporabniško ime, enter the email address associated with your Alfresco account.
  5. Izberite Uporabi.
    Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Now the user can only see the content they have access to. In our example, user test@amazon.com doesn’t have access to any documents on Alfresco, so none are visible.

Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Omejitve

The connector has the following limitations:

  • As of this writing, we only support Alfresco OnPrem. Alfresco PAAS is not supported.
  • The connector doesn’t crawl the following entities: calendars, discussions, data lists, links, and system files.
  • During public preview, we only support basic authentication. For support for other forms of authentication please contact your Amazon representative.

Čiščenje

To avoid incurring future costs, clean up the resources you created as part of this solution. If you created a new Amazon Kendra index while testing this solution, delete it. If you only added a new data source using the Amazon Kendra connector for Alfresco, delete that data source.

zaključek

With the Amazon Kendra Alfresco connector, your organization can search contents securely using intelligent search powered by Amazon Kendra.

To learn more about the Amazon Kendra Alfresco connector, refer to the Vodnik za razvijalce Amazon Kendra.

Za več informacij o drugih vgrajenih priključkih Amazon Kendra za priljubljene vire podatkov glejte Izvorni priključki Amazon Kendra.


O avtorju

Inteligentno iščite po vsebini Alfresco z uporabo Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.Vikas Shah je arhitekt za podjetniške rešitve pri spletnih storitvah Amazon. Je tehnološki navdušenec, ki strankam rad pomaga pri iskanju inovativnih rešitev za kompleksne poslovne izzive. Njegova področja zanimanja so ML, IoT, robotika in shranjevanje. V prostem času Vikas uživa v gradnji robotov, pohodništvu in potovanjih.

Časovni žig:

Več od Strojno učenje AWS