Amazon Kendra on intelligentne otsinguteenus, mis põhineb masinõppel (ML). Amazon Kendra aitab teil hõlpsasti koondada sisu erinevatest sisuhoidlatest tsentraliseeritud registrisse, mis võimaldab teil kiiresti otsida kõiki ettevõtte andmeid ja leida kõige täpsema vastuse. Drupal on sisuhaldustarkvara. Seda kasutatakse paljude veebisaitide ja rakenduste tegemiseks, mida me iga päev kasutame. Drupalil on suurepärane funktsioonide komplekt, nagu otsene sisu loomine, usaldusväärne jõudlus ja turvalisus. Paljud organisatsioonid kasutavad oma sisu salvestamiseks Drupalit. Paljude Drupali kasutavate klientide üks peamisi nõudeid on võimalus hõlpsalt ja turvaliselt leida täpset teavet kõigist andmeallika dokumentidest.
Amazon Kendra Drupali konnektori abil saate Drupali sisu indekseerida, filtreerida kohandatud sisu tüüpe, mida soovite indekseerida, ja hõlpsalt otsida Drupali sisu, kasutades Amazon Kendra intelligentset otsingut.
See postitus näitab, kuidas kasutada Amazon Kendra Drupali konnektorit, et konfigureerida konnektorit oma Amazon Kendra indeksi andmeallikana ja otsida Drupali dokumente. Drupali konnektori konfiguratsiooni põhjal saate konnektori sünkroonida, et roomata ja indekseerida erinevat tüüpi Drupali sisu, nagu ajaveebid ja vikid. Konnektor neelab ka iga faili juurdepääsukontrolli loendi (ACL) teabe. ACL-teavet kasutatakse kasutaja konteksti filtreerimine, kus päringu otsingutulemused filtreeritakse selle järgi, millele kasutajal on juurdepääs.
Eeldused
Drupali Amazon Kendra pistiku proovimiseks, kasutades seda postitust viitena, vajate järgmist:
Seadistage andmeallikas, kasutades Drupali jaoks mõeldud Amazon Kendra konnektorit
Andmeallika lisamiseks oma Amazon Kendra indeksisse Drupali konnektori abil saate kasutada olemasolevat indeksit või luua uus indeks. Seejärel tehke järgmised sammud. Selle teema kohta lisateabe saamiseks vaadake Amazon Kendra arendaja juhend.
- Avage Amazon Kendra konsoolil oma register ja valige Andmeallikad navigeerimispaanil.
- Vali Andmeallika lisamine.
- alla Drupal, vali Lisage pistik.
- aasta Määrake andmeallika üksikasjad jaotises sisestage nimi ja kirjeldus ning valige järgmine.
- Kohta Määratlege juurdepääs ja turvalisus jaotis, jaoks Drupali hosti URL, sisestage Drupali saidi URL.
- SSL-sertifikaatide konfigureerimiseks saate selle seadistuse jaoks luua iseallkirjastatud sertifikaadi, kasutades
openssl x509 -in mydrupalsite.pem -out drupal.crt
käsk ja salvestage sertifikaat an Amazoni lihtne salvestusteenus (Amazon S3) kopp. Privaatvõtme ja sertifikaadi genereerimise kohta lisateabe saamiseks vaadake Sertifikaatide genereerimine. - Vali Sirvige S3 ja valige SSL-sertifikaadiga S3-salv.
- alla Autentimine, on teil kaks võimalust:
- Uute Drupali autentimismandaatide loomiseks kasutage Secrets Manageri. Teil on vaja Drupali administraatori kasutajanime ja parooli (lisaks kliendi ID-d ja kliendi saladust OAuth 2.0 autentimiseks).
- Kasutage olemasolevat Secrets Manageri saladust, millel on Drupali autentimismandaadid, millele soovite konnektoril juurde pääseda (lisaks kliendi ID ja kliendi saladus OAuth 2.0 autentimiseks).
- Vali Salvestage ja lisage saladus.
- eest IAM roll, vali Loo uus roll või valige olemasolev IAM-i roll, mis on konfigureeritud sobivate IAM-poliitikatega, et pääseda juurde saladuste halduri saladusele, Amazon Kendra indeksile ja andmeallikale.
Viitama Andmeallikate IAM-rollid IAM-i rolli jaoks vajalike õiguste saamiseks.
- Vali järgmine.
- aasta Sünkroonimisseadete konfigureerimine jaotises valige Artiklid, Põhilised lehed, Põhiplokid, Kohandatud sisutüübidja Kohandatud plokid koos valikutega, kuidas vajadusel kommentaare ja manuseid roomata.
- Soovi korral sisestage olemi pealkirjade jaoks kaasamise/välistamise mustrid.
- Esitage teave oma sünkroonimisulatuse kohta (ainult täielik või delta) ja määrake käitamisgraafik.
- Vali järgmine.
- aasta Määra väljade kaardistamine lisage kohandatud Drupali väljad, mida soovite sünkroonida, ja nende vastavad Amazon Kendra väljade vastendused. Nõutavad väljad on eelnevalt kaardistanud Amazon Kendra.
- Vali järgmine.
- Vaadake üle konfiguratsioonisätted ja salvestage andmeallikas.
- Vali Sünkroonige kohe loodud andmeallikas, et alustada andmete sünkroonimist Amazon Kendra indeksiga.
Sisu Amazon Kendrasse roomamiseks ja sünkroonimiseks kuluv aeg sõltub sisu mahust ja läbilaskevõimest.
Nüüd saate otsida indekseeritud Drupali sisu otsingukonsooli või otsingurakenduse abil. Valikuliselt saate otsida ACL-i abil järgmiste lisatoimingutega.
- Minge loodud registrilehele ja Kasutaja juurdepääsu juhtiminel vahekaart, valige Muuda seadeid.
- alla Juurdepääsu kontrolli seadedvalige Jah, säilita vaikeväärtused kasutajanimi ja grupid, vali JSON eest Märgi tüüpja säilitage kasutajarühma laiendus kujul mitte ükski.
- Järgmisel lehel säilitage vaikeväärtused (või muutke neid vastavalt oma võimsusnõuetele) ja valige Värskendused.
Tehke intelligentne otsing Amazon Kendraga
Enne kui proovite otsida Amazon Kendra konsoolist või kasutada API-d, veenduge, et andmeallika sünkroonimine on lõpule viidud. Kontrollimiseks vaadake andmeallikaid ja kontrollige, kas viimane sünkroonimine oli edukas.
- Otsingu alustamiseks valige Amazon Kendra konsoolil Otsige indekseeritud sisu navigeerimispaanil.
Teid suunatakse Amazon Kendra otsingukonsooli. Nüüd saate otsida teavet Drupali dokumentidest, mille indekseerisite Amazon Kendra abil.
- Selle postituse jaoks otsime Drupali andmeallikas salvestatud dokumenti.
- Laiendama Testpäring juurdepääsulubaga Ja vali Rakenda märk.
- eest kasutajanimi, sisestage oma Drupali kontoga seotud e-posti aadress.
- Vali kehtima.
Nüüd näeb kasutaja ainult seda sisu, millele tal on määratud kasutajanime või rühmade alusel juurdepääs. Meie näites on Drupali kasutaja test@amazon.com
meilil pole Drupalis juurdepääsu ühelegi dokumendile, seega ei kuvata ühtegi.
Piirangud
Selle lahenduse kasutamisel pange tähele järgmisi piiranguid.
- Sisutüüpe (nt artikkel või põhileht), mis ei ole seotud ühegi vaatega, ei saa roomata.
- Kui administraatoril pole blokile juurdepääsu, ei saa te plokist andmeid roomata.
- Artikli, põhilehe, põhiploki, kasutaja määratud sisutüübi ja kasutaja määratud plokitüübi dokumendi keha kuvatakse HTML-vormingus. Kui HTML-i sisu pole korralikult vormistatud, ilmuvad HTML-iga seotud sildid dokumendi kehasse ja seetõttu on neid näha Amazon Kendra otsingutulemustes. Sama kehtib artikli kommentaaride, põhilehe, põhiploki, kasutaja määratud sisutüübi ja kasutaja määratud ploki tüübi kohta.
- Sisutüüpi või plokitüüpi ilma kirjelduse või kehata Amazon Kendra indeksisse ei sisestata, kuna Amazon Kendra SDK poolel on valideerimine. Kuid Drupal võimaldab teil luua sisutüübi ilma kirjelduse või kehata. Amazon Kendra indeksisse sisestatakse ainult vastavate sisutüüpide või plokitüüpide (kui need on olemas) kommentaarid ja manused.
Koristage
Tulevaste kulude vältimiseks puhastage selle lahenduse osana loodud ressursid. Kui lõite selle lahenduse testimise ajal uue Amazon Kendra indeksi, kustutage see. Kui lisasite uue andmeallika ainult Drupali Amazon Kendra konnektori abil, kustutage see andmeallikas. Kustutage kõik loodud IAM-i kasutajad.
Järeldus
Amazon Kendra Drupali konnektori abil saab teie organisatsioon turvaliselt otsida Drupali saidile salvestatud sisu, kasutades Amazon Kendra toel töötavat intelligentset otsingut. Selles postituses tutvustasime teile integratsiooni, kuid on palju lisafunktsioone, mida me ei käsitlenud, näiteks järgmised.
- Saate vastendada lisavälju Amazon Kendra indeksi atribuutidega ja lubada need lihvimiseks, otsimiseks ja otsingutulemustes kuvamiseks
- Saate integreerida Drupali andmeallika Amazon Kendra kohandatud dokumendi rikastamise (CDE) võimalusega, et teostada täiendavat atribuutide kaardistamise loogikat ja isegi kohandatud sisu teisendamist sissevõtmise ajal.
Drupali võimaluste kohta lisateabe saamiseks vaadake Amazon Kendra arendaja juhend.
Lisateavet populaarsete andmeallikate jaoks mõeldud muude Amazon Kendra sisseehitatud pistikute kohta leiate jaotisest Amazon Kendra pistikud lehel.
Autoritest
Channa Basavaraja on AWS-i vanemlahenduste arhitekt, kellel on üle 2 aastakümne pikkune kogemus hajutatud ärilahenduste loomisel. Tema sügavusvaldkonnad hõlmavad masinõpet, rakenduste/mobiilide arendamist, sündmustepõhist arhitektuuri ja asjade Interneti/serva andmetöötlust.
Yuanhua Wang on AWS-i tarkvarainsener, kellel on rohkem kui 15-aastane kogemus tehnoloogiatööstuses. Tema huvid on tarkvaraarhitektuur ja pilvandmetöötluse tööriistade loomine.
- SEO-põhise sisu ja PR-levi. Võimenduge juba täna.
- PlatoData.Network Vertikaalne generatiivne Ai. Jõustage ennast. Juurdepääs siia.
- PlatoAiStream. Web3 luure. Täiustatud teadmised. Juurdepääs siia.
- PlatoESG. Süsinik, CleanTech, Energia, Keskkond päikeseenergia, Jäätmekäitluse. Juurdepääs siia.
- PlatoTervis. Biotehnoloogia ja kliiniliste uuringute luureandmed. Juurdepääs siia.
- Allikas: https://aws.amazon.com/blogs/machine-learning/intelligently-search-drupal-content-using-amazon-kendra/
- :on
- :on
- :mitte
- : kus
- $ UP
- 100
- 11
- 15 aastat
- 15%
- 20
- 247
- 7
- a
- võime
- MEIST
- juurdepääs
- konto
- täpne
- üle
- lisama
- lisatud
- Täiendavad lisad
- Lisaks
- aadress
- admin
- agregaat
- Materjal: BPA ja flataatide vaba plastik
- võimaldab
- mööda
- Ka
- Amazon
- Amazon Kendra
- Amazon Web Services
- an
- ja
- vastus
- mistahes
- API
- ilmuma
- taotlus
- rakendused
- asjakohane
- arhitektuur
- OLEME
- valdkondades
- artikkel
- AS
- seotud
- At
- atribuudid
- Autentimine
- autor
- volitatud
- vältima
- AWS
- põhineb
- põhiline
- BE
- sest
- Blokeerima
- blogid
- keha
- ehitama
- Ehitus
- sisseehitatud
- äri
- kuid
- by
- CAN
- ei saa
- võime
- Võimsus
- tsentraliseeritud
- sertifikaat
- tunnistused
- muutma
- kontrollima
- Vali
- klient
- Cloud
- cloud computing
- kommentaarid
- täitma
- arvutustehnika
- konfiguratsioon
- konfigureeritud
- konsool
- sisu
- Sisutüübid
- sisu
- kontekst
- kontrollida
- kulud
- cover
- looma
- loodud
- volikiri
- tava
- Kliendid
- andmed
- päev
- aastakümnete
- vaikimisi
- Delta
- sügavus
- kirjeldus
- detailid
- dev
- arendaja
- erinev
- Ekraan
- kuvatakse
- jagatud
- dokument
- dokumendid
- Ei tee
- ajal
- iga
- kergesti
- võimaldama
- insener
- sisene
- ettevõte
- üksus
- Isegi
- Iga
- iga päev
- näide
- eksisteerima
- olemasolevate
- laiendamine
- kogemus
- tunnusjoon
- FUNKTSIOONID
- väli
- Valdkonnad
- fail
- filtreerida
- leidma
- Järel
- eest
- formaat
- Alates
- täis
- tulevik
- teeniva
- suur
- Grupi omad
- Olema
- aitab
- tema
- võõrustaja
- Kuidas
- Kuidas
- aga
- HTML
- http
- HTTPS
- ID
- if
- in
- indeks
- indekseeritud
- tööstus
- info
- integreerima
- integratsioon
- Intelligentne
- el
- sisse
- sisse
- IT
- jpg
- hoidma
- Võti
- viimane
- Õppida
- õppimine
- Lets
- nagu
- piirangud
- nimekiri
- loogika
- masin
- masinõpe
- tegema
- juhtimine
- juht
- palju
- kaart
- kaardistus
- ML
- rohkem
- kõige
- nimi
- NAVIGATSIOON
- Vajadus
- vaja
- Uus
- järgmine
- mitte ükski
- nüüd
- oauth
- of
- on
- ONE
- ainult
- avatud
- Valikud
- or
- organisatsioon
- organisatsioonid
- Muu
- meie
- välja
- üle
- lehekülg
- pane
- osa
- Parool
- mustrid
- täitma
- jõudlus
- Õigused
- Platon
- Platoni andmete intelligentsus
- PlatoData
- Poliitika
- populaarne
- võimalused
- post
- sisse
- era-
- Private Key
- kiiresti
- viitama
- viide
- seotud
- usaldusväärne
- nõutav
- Nõuded
- Vahendid
- need
- Tulemused
- säilitama
- Roll
- rollid
- jooks
- sama
- Säästa
- ajakava
- ulatus
- SDK
- Otsing
- otsimine
- Saladus
- saladusi
- Osa
- kindlalt
- turvalisus
- vaata
- nähtud
- vanem
- teenus
- Teenused
- komplekt
- seaded
- seade
- Näitused
- külg
- lihtne
- site
- So
- tarkvara
- Tarkvara insener
- lahendus
- Lahendused
- allikas
- Allikad
- sille
- määratletud
- SSL
- SSL Certificate
- algus
- Sammud
- ladustamine
- salvestada
- ladustatud
- lihtne
- edukas
- selline
- kindel
- Sünkroonimine
- Tehnoloogia
- Testimine
- kui
- et
- .
- Plokk
- oma
- Neile
- SIIS
- Seal.
- seetõttu
- nad
- see
- Läbi
- läbilaskevõime
- aeg
- pealkirjad
- et
- töövahendid
- teema
- Transformation
- püüdma
- kaks
- tüüp
- liigid
- URL
- kasutama
- Kasutatud
- Kasutaja
- Kasutajad
- kasutamine
- kinnitamine
- Väärtused
- sort
- kontrollima
- vaade
- maht
- tahan
- oli
- we
- web
- veebiteenused
- veebilehed
- M
- millal
- kuigi
- will
- koos
- ilma
- aastat
- sa
- Sinu
- sephyrnet