Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Indeksoi Dropbox-sisältösi Amazon Kendran Dropbox-liittimen avulla

Amazon Kendra on erittäin tarkka ja helppokäyttöinen älykäs hakupalvelu, joka perustuu koneoppimiseen (ML). Amazon Kendra tarjoaa joukon tietolähdeliittimiä, jotka yksinkertaistavat sisällön käsittelyä ja indeksointia sen sijainnista riippumatta.

Organisaatioiden arvokasta tietoa tallennetaan sekä jäsenneltyihin että strukturoimattomiin arkistoihin. Yrityshakuratkaisun pitäisi pystyä koottamaan tietoja useista jäsennellyistä ja jäsentelemättömistä tietovarastoista indeksointia ja hakua varten.

Yksi tällainen tietovarasto on Dropbox. Yrityskäyttäjät käyttävät Dropboxia asiakirjojen lataamiseen, siirtämiseen ja tallentamiseen pilveen. Asiakirjojen tallentamisen lisäksi Dropbox tarjoaa Dropbox Paperin, yhteismuokkaustyökalun, jonka avulla käyttäjät voivat tehdä yhteistyötä ja luoda sisältöä yhdessä paikassa. Dropbox Paper voi valinnaisesti käyttää malleja dokumenttien rakenteen lisäämiseen. Tiedostojen ja paperin lisäksi Dropboxin avulla voit myös tallentaa kansioihisi pikakuvakkeita verkkosivuille.

Meillä on ilo ilmoittaa, että voit nyt käyttää Dropboxin Amazon Kendra -liitintä Dropbox-tilillesi tallennettujen tietojen hakemiseen. Tässä viestissä näytämme kuinka indeksoida Dropboxiin tallennettuja tietoja ja käyttää älykästä Amazon Kendra -hakutoimintoa. Lisäksi Amazon Kendran ML-pohjainen älykäs haku voi löytää tarkasti tietoa strukturoimattomista dokumenteista, joissa on luonnollisen kielen kerrontasisältöä, joille avainsanahaku ei ole kovin tehokasta.

Ratkaisun yleiskatsaus

Amazon Kendran avulla voit määrittää useita tietolähteitä tarjoamaan keskeisen paikan hakea asiakirjavarastossasi. Ratkaisuamme varten näytämme, kuinka indeksoidaan Dropbox-arkisto tai kansio käyttämällä Amazon Kendra -liitintä Dropboxille. Ratkaisu koostuu seuraavista vaiheista:

  1. Määritä sovellus Dropboxissa ja hanki yhteystiedot.
  2. Tallenna tiedot sisään AWS -salaisuuksien hallinta.
  3. Luo Dropbox-tietolähde Amazon Kendra -konsolin kautta.
  4. Indeksoi tiedot Dropbox-arkistossa.
  5. Suorita esimerkkikysely saadaksesi tiedot.

Edellytykset

Jotta voit kokeilla Amazon Kendra -liitintä Dropboxille, tarvitset seuraavat:

Määritä Dropbox-sovellus ja kerää yhteystiedot

Ennen kuin määritämme Dropbox-tietolähteen, tarvitsemme muutamia tietoja Dropbox-tietovarastostasi. Kerätään ne etukäteen.

  1. Mene www.dropbox.com/developers.
  2. Valita Sovelluskonsoli.
  3. Kirjaudu sisään tunnistetiedoillasi (varmista, että kirjaudut sisään Enterprise-tilille).
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  4. Valita Luo sovellus.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  5. valita Rajoitettu pääsy.
  6. valita Täysi Dropbox (tai sen kansion nimi, jonka haluat indeksoida).
  7. Anna sovelluksellesi nimi.
  8. Valita Luo sovellus.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
    Näet määritysnäytön välilehtien kanssa.
  9. Määritä käyttöoikeudet valitsemalla Oikeudet Tab.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  10. Valitse vähimmäismäärä käyttöoikeuksia seuraavien kuvakaappausten mukaisesti.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai. Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai. Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai. Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  11. Valita Lähetä.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
    Näyttöön tulee viesti, joka kertoo, että käyttöoikeuksien muutos onnistui.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  12. On Asetukset -välilehti, kopioi sovellusavain.
  13. Valita show vieressä Sovelluksen salaisuus ja kopioi salaisuus.
  14. Alle Luotu käyttöoikeustunnus, valitse Tuottaa ja kopioi token.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Säilytä nämä arvot turvallisessa paikassa – meidän on viitattava niihin myöhemmin.

Istuntotunnus on voimassa enintään 4 tuntia. Sinun on luotava uusi istuntotunnus joka kerta, kun indeksoit sisällön.

Tallenna Dropbox-tunnistetiedot Secrets Managerissa

Voit tallentaa Dropbox-kirjautumistietosi Secrets Manageriin kilpailemalla seuraavasti:

  1. Valitse Secrets Manager -konsolista Tallenna uusi salaisuus.
  2. Valita Muunlainen salaisuus.
  3. Luo kolme avainarvoparia kohteelle appKey, appSecretja refreshToken ja syötä Dropboxista tallennetut arvot.
  4. Valita Säästä.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  5. varten Salainen nimi, kirjoita nimi (esimerkiksi AmazonKendra-dropbox-secret).
  6. Anna valinnainen kuvaus.
  7. Valita seuraava.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  8. In Määritä kierto -osiossa, pidä kaikki asetukset oletusasetuksissaan ja valitse seuraava.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  9. On Arvostelu sivu, valitse Kauppa.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Määritä Amazon Kendra -liitin Dropboxille

Voit määrittää Amazon Kendra -liittimen suorittamalla seuraavat vaiheet:

  1. Valitse Amazon Kendra -konsolista Luo hakemisto.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  2. varten Hakemiston nimi, anna hakemistolle nimi (esim. my-dropbox-index).
  3. Anna valinnainen kuvaus.
  4. varten Roolinimi, anna IAM-roolin nimi.
  5. Määritä valinnaiset salausasetukset ja tunnisteet.
  6. Valita seuraava.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  7. In Määritä käyttäjän pääsynhallinta -osiossa, jätä asetukset oletusasetuksiin ja valitse seuraava.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  8. varten Palvelutoimituksetvalitse Kehittäjäpainos.
  9. Valita luoda.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
    Tämä luo ja levittää IAM-roolin ja luo sitten Amazon Kendra -indeksin, joka voi kestää jopa 30 minuuttia.
  10. Valita Tietolähteet navigointipaneelissa.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  11. Alle dropbox, valitse Lisää liitin.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  12. varten Tietolähteen nimi, kirjoita nimi (esimerkiksi my-dropbox-connector).
  13. Anna valinnainen kuvaus.
  14. Valita seuraava.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  15. varten Todennustunnuksen tyyppivalitse Pääsytunnus (väliaikainen käyttö).
  16. varten AWS Secrets Managerin salaisuus, valitse aiemmin luomasi salaisuus.
  17. varten IAM-rooli, valitse Luo uusi rooli.
  18. varten Roolinimi, kirjoita nimi (esimerkiksi AmazonKendra-dropbox-role).
  19. Valita seuraava.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  20. varten Valitse entiteetit tai sisältötyypit, valitse sisältötyypit.
  21. varten Taajuus, valitse Suorita kysyntään.
  22. Valita seuraava.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  23. Aseta valinnaiset kenttäkartoitukset ja valitse seuraava.
  24. Valita Tarkista ja luo Ja valitse Lisää tietolähde.
  25. Valita Synkronoi nyt.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  26. Odota synkronoinnin valmistumista.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Testaa ratkaisu

Nyt kun olet syöttänyt sisällön Dropbox-tililtäsi Amazon Kendra -hakemistoosi, voit testata joitain kyselyitä.

Mene hakemistoosi ja valitse Hae indeksoitua sisältöä. Anna esimerkkihakukysely ja testaa hakutuloksiasi (kyselysi vaihtelee tilisi sisällön mukaan).

Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Dropbox-liitin indeksoi myös paikalliset tunnistetiedot Dropboxista. Käyttäjille se asettaa käyttäjän sähköpostiosoitteen pääasialliseksi. Ryhmille se asettaa ryhmätunnuksen pääasialliseksi. Voit suodattaa hakutuloksia käyttäjien/ryhmien mukaan siirtymällä Search Consoleen.

Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Klikkaa "Testikysely käyttäjänimellä tai ryhmillä" laajentaa sitä ja napsauta painiketta, jossa lukee "käyttää käyttäjänimeä tai ryhmiä".

Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Syötä käyttäjän ja/tai ryhmän nimet ja napsauta käyttää. Kirjoita seuraavaksi hakulauseke ja paina Enter. Tämä tuo sinulle suodatetun joukon tuloksia kriteerisi perusteella.

Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Onnittelut! Olet onnistuneesti käyttänyt Amazon Kendraa tuodaksesi esiin vastauksia ja oivalluksia Dropbox-tilisi indeksoidun sisällön perusteella.

Luo pysyviä tunnuksia offline-käyttöä varten

Tämän viestin ohjeet opastavat sinua luomaan, määrittämään ja käyttämään väliaikaista käyttöoikeustunnusta. Sovellukset voivat saada myös pitkäaikaisen käyttöoikeuden pyytämällä offline-käyttöä, jolloin sovellus vastaanottaa päivitystunnuksen, jota voidaan käyttää uusien lyhytaikaisten käyttöoikeuksien noutamiseen tarpeen mukaan ilman käyttäjän manuaalista lisätoimia. Löydät lisätietoja osoitteesta Dropbox OAuth Guide ja Dropboxin valtuutusasiakirjat. Seuraavien vaiheiden avulla voit luoda pysyvän päivitystunnuksen (esimerkiksi määrittääksesi synkronoinnin käynnistymään aikataulun mukaan):

  1. Hanki sovellusavain ja sovelluksen salaisuus kuten ennenkin.
  2. Siirry uudessa selaimessa kohtaan https://www.dropbox.com/oauth2/authorize?token_access_type=offline&response_type=code&client_id=.
  3. Hyväksy oletusasetukset ja valitse Lähetä.
  4. Valita jatkaa.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
  5. Valita allow.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
    Käyttökoodi luodaan sinulle.
  6. Kopioi pääsykoodi.
    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.
    Nyt saat päivitystunnuksen pääsykoodista.
  7. Suorita pääteikkunassa seuraava curl-komento:
    curl https://api.dropbox.com/oauth2/token -d code= -d grant_type=authorization_code -u :

    Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Voit tallentaa tämän päivitystunnuksen yhdessä sovellusavaimen ja sovelluksen salaisuuden kanssa määrittääksesi pysyvän tunnuksen Amazon Kendran tietolähdemäärityksessä. Amazon Kendra luo pääsytunnuksen ja käyttää sitä tarvittaessa.

Rajoitukset

Tällä ratkaisulla on seuraavat rajoitukset:

  • Tiedoston kommentteja ei tuoda hakemistoon
  • Sinulla ei ole mahdollisuutta lisätä mukautettuja metatietoja Dropboxiin
  • Google-dokumentit, -taulukot ja -diat tarvitsevat Google-työtilan tai Google-tilin, eivätkä ne sisälly

Yhteenveto

Amazon Kendran Dropbox-liittimen avulla organisaatiot voivat hyödyntää tililleen tallennettua tietovarastoa turvallisesti Amazon Kendran tarjoaman älykkään haun avulla.

Tässä viestissä esittelimme sinulle perusasiat, mutta on monia lisäominaisuuksia, joita emme käsitelleet. Esimerkiksi:

  • Voit ottaa käyttöön Amazon Kendra -indeksisi käyttäjäpohjaisen pääsynhallinnan ja rajoittaa määrittämiesi käyttäjien ja ryhmien pääsyä
  • Voit määrittää allowedUsersColumn ja allowedGroupsColumn joten voit käyttää käyttöoikeuksia käyttäjien ja ryhmien perusteella
  • Voit yhdistää lisäkenttiä Amazon Kendra -indeksiattribuutteihin ja ottaa ne käyttöön fasetointia, hakua ja hakutuloksissa näyttämistä varten.
  • Voit integroida Dropbox-tietolähteen Amazon Kendran Custom Document Enrichment (CDE) -ominaisuuden kanssa suorittaaksesi lisämääritteiden kartoituslogiikkaa ja jopa mukautetun sisällön muunnoksen käsittelyn aikana.

Lisätietoja näistä ja muista mahdollisuuksista on osoitteessa Amazon Kendra -kehittäjäopas.


Kirjailijasta

Indeksoi Dropbox-sisältösi käyttämällä Dropbox-liitintä Amazon Kendra PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.Ashish Lagwankar on AWS:n vanhempi yritysratkaisuarkkitehti. Hänen keskeisiä kiinnostuksen kohteitaan ovat AI/ML, palvelimettomat ja konttiteknologiat. Ashish sijaitsee Bostonissa, MA-alueella ja nauttii lukemisesta, ulkoilusta ja perheensä kanssa viettämisestä.

Aikaleima:

Lisää aiheesta AWS-koneoppiminen