Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra

Amazonska Kendra je zelo natančna in za uporabo preprosta storitev inteligentnega iskanja, ki jo poganja strojno učenje (ML). Amazon Kendra ponuja nabor priključkov za izvor podatkov za poenostavitev postopka vnosa in indeksiranja vaše vsebine, ne glede na to, kje se nahaja.

Dragoceni podatki v organizacijah so shranjeni v strukturiranih in nestrukturiranih repozitorijih. Rešitev za iskanje v podjetju bi morala biti sposobna zbrati podatke v več strukturiranih in nestrukturiranih repozitorijih za indeksiranje in iskanje.

Eno takih podatkovnih skladišč je Dropbox. Podjetniški uporabniki uporabljajo Dropbox za nalaganje, prenos in shranjevanje dokumentov v oblak. Poleg možnosti shranjevanja dokumentov Dropbox ponuja Dropbox Paper, orodje za sourejanje, ki uporabnikom omogoča sodelovanje in ustvarjanje vsebine na enem mestu. Dropbox Paper lahko izbirno uporablja predloge za dodajanje strukture dokumentom. Poleg datotek in papirja Dropbox omogoča tudi shranjevanje bližnjic do spletnih strani v vaše mape.

Z veseljem sporočamo, da lahko zdaj uporabljate priključek Amazon Kendra za Dropbox za iskanje informacij, shranjenih v vašem računu Dropbox. V tej objavi prikazujemo, kako indeksirati informacije, shranjene v Dropboxu, in uporabiti funkcijo inteligentnega iskanja Amazon Kendra. Poleg tega lahko inteligentno iskanje Amazon Kendra, ki ga poganja ML, natančno najde informacije iz nestrukturiranih dokumentov s pripovedno vsebino v naravnem jeziku, za katere iskanje po ključnih besedah ​​ni zelo učinkovito.

Pregled rešitev

Z Amazon Kendra lahko konfigurirate več virov podatkov, da zagotovite osrednje mesto za iskanje po vašem skladišču dokumentov. Za našo rešitev prikazujemo, kako indeksirati repozitorij ali mapo Dropbox z uporabo priključka Amazon Kendra za Dropbox. Rešitev je sestavljena iz naslednjih korakov:

  1. Konfigurirajte aplikacijo v Dropboxu in pridobite podrobnosti o povezavi.
  2. Shranite podrobnosti v Upravitelj skrivnosti AWS.
  3. Ustvarite vir podatkov Dropbox prek konzole Amazon Kendra.
  4. Indeksirajte podatke v skladišču Dropbox.
  5. Zaženite vzorčno poizvedbo, da dobite informacije.

Predpogoji

Če želite preizkusiti priključek Amazon Kendra za Dropbox, potrebujete naslednje:

Konfigurirajte aplikacijo Dropbox in zberite podrobnosti povezave

Preden nastavimo vir podatkov Dropbox, potrebujemo nekaj podrobnosti o vašem repozitoriju Dropbox. Zberimo jih vnaprej.

  1. Pojdi na www.dropbox.com/developers.
  2. Izberite Konzola za aplikacije.
  3. Prijavite se s svojimi poverilnicami (prepričajte se, da se prijavljate v račun podjetja).
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  4. Izberite Ustvari aplikacijo.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  5. Izberite Dostop z omejenim obsegom.
  6. Izberite Popoln Dropbox (ali ime določene mape, ki jo želite indeksirati).
  7. Vnesite ime za svojo aplikacijo.
  8. Izberite Ustvari aplikacijo.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
    Ogledate si lahko konfiguracijski zaslon z nizom zavihkov.
  9. Če želite nastaviti dovoljenja, izberite Dovoljenja tab.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  10. Izberite minimalni nabor dovoljenj, kot je prikazano na naslednjih posnetkih zaslona.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai. Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai. Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai. Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  11. Izberite Prijave se.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
    Prikaže se sporočilo, da je bila sprememba dovoljenja uspešna.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  12. o Nastavitve zavihek, kopirajte ključ aplikacije.
  13. Izberite Sejem poleg Skrivnost aplikacije in kopirajte skrivnost.
  14. Pod Ustvarjen dostopni žeton, izberite Ustvarjajo in kopirajte žeton.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Te vrednosti shranite na varno mesto – nanje se moramo sklicevati pozneje.

Žeton seje velja do 4 ure. Vsakič, ko indeksirate vsebino, morate ustvariti nov žeton seje.

Shranite poverilnice za Dropbox v upravitelju skrivnosti

Za shranjevanje poverilnic Dropbox v upravitelju skrivnosti izvedite naslednje korake:

  1. Na konzoli Secrets Manager izberite Shrani novo skrivnost.
  2. Izberite Druga vrsta skrivnosti.
  3. Ustvarite tri pare ključ-vrednost za appKey, appSecretin refreshToken in vnesite vrednosti, shranjene iz Dropboxa.
  4. Izberite Shrani.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  5. za Skrivno ime, vnesite ime (npr. AmazonKendra-dropbox-secret).
  6. Vnesite neobvezen opis.
  7. Izberite Naslednji.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  8. v Konfigurirajte vrtenje obdržite vse nastavitve na privzetih in izberite Naslednji.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  9. o pregled stran, izberite trgovina.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Konfigurirajte konektor Amazon Kendra za Dropbox

Če želite konfigurirati priključek Amazon Kendra, izvedite naslednje korake:

  1. Na konzoli Amazon Kendra izberite Ustvari kazalo.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  2. za Ime kazala, vnesite ime za indeks (npr. my-dropbox-index).
  3. Vnesite neobvezen opis.
  4. za Ime vloge, vnesite ime vloge IAM.
  5. Konfigurirajte neobvezne nastavitve šifriranja in oznake.
  6. Izberite Naslednji.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  7. v Konfigurirajte nadzor dostopa uporabnikov pustite privzete nastavitve in izberite Naslednji.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  8. za Zagotavljanje izdajtako, da izberete Izdaja za razvijalce.
  9. Izberite ustvarjanje.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
    To ustvari in razširi vlogo IAM in nato ustvari indeks Amazon Kendra, kar lahko traja do 30 minut.
  10. Izberite Viri podatkov v podoknu za krmarjenje.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  11. Pod varno shrambo, izberite Dodaj konektor.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  12. za Ime vira podatkov, vnesite ime (npr. my-dropbox-connector).
  13. Vnesite neobvezen opis.
  14. Izberite Naslednji.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  15. za Vrsta žetona za preverjanje pristnostitako, da izberete Žeton za dostop (začasna uporaba).
  16. za Skrivnost upravitelja skrivnosti AWS, izberite skrivnost, ki ste jo ustvarili prej.
  17. za Vloga IAM, izberite Ustvari novo vlogo.
  18. za Ime vloge, vnesite ime (npr. AmazonKendra-dropbox-role).
  19. Izberite Naslednji.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  20. za Izberite entitete ali vrste vsebine, izberite svoje vrste vsebine.
  21. za frekvenca, izberite Teči na zahtevo.
  22. Izberite Naslednji.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  23. Nastavite morebitne izbirne preslikave polj in izberite Naslednji.
  24. Izberite Preglejte in ustvarite In izberite Dodaj vir podatkov.
  25. Izberite Sinhronizirajte zdaj.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  26. Počakajte, da se sinhronizacija konča.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Preizkusite raztopino

Zdaj, ko ste vsebino iz računa Dropbox prenesli v svoj indeks Amazon Kendra, lahko preizkusite nekaj poizvedb.

Pojdite na svoj indeks in izberite Iskanje po indeksirani vsebini. Vnesite vzorec iskalne poizvedbe in preizkusite svoje rezultate iskanja (vaša poizvedba se bo razlikovala glede na vsebino vašega računa).

Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Priključek Dropbox išče tudi informacije o lokalni identiteti iz Dropboxa. Za uporabnike nastavi uporabniški e-poštni ID kot glavnega. Za skupine nastavi ID skupine kot glavnega. Če želite rezultate iskanja filtrirati po uporabnikih/skupinah, pojdite na Search Console.

Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Kliknite na "Preizkusite poizvedbo z uporabniškim imenom ali skupinami«, da ga razširite, in kliknite gumb z napisom »uporabite uporabniško ime ali skupine".

Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Vnesite imena uporabnikov in/ali skupin in kliknite Uporabi. Nato vnesite iskalno poizvedbo in pritisnite enter. To vam prinese filtriran nabor rezultatov na podlagi vaših meril.

Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

čestitke! Amazon Kendra ste uspešno uporabili za prikaz odgovorov in vpogledov na podlagi vsebine, indeksirane iz vašega računa Dropbox.

Ustvari trajne žetone za dostop brez povezave

Navodila v tej objavi vas vodijo skozi ustvarjanje, konfiguriranje in uporabo žetona za začasni dostop. Aplikacije lahko dobijo tudi dolgoročni dostop tako, da zahtevajo dostop brez povezave; v tem primeru aplikacija prejme žeton za osvežitev, ki ga je mogoče uporabiti za pridobitev novih žetonov za kratkotrajni dostop po potrebi, brez nadaljnjega ročnega posredovanja uporabnika. Več informacij najdete v Dropbox OAuth Guide in Dokumentacija o avtorizaciji Dropboxa. Uporabite naslednje korake za ustvarjanje trajnega žetona osveževanja (na primer za nastavitev sprožitve sinhronizacije po urniku):

  1. Pridobite ključ aplikacije in skrivnost aplikacije kot prej.
  2. V novem brskalniku pojdite na https://www.dropbox.com/oauth2/authorize?token_access_type=offline&response_type=code&client_id=.
  3. Sprejmite privzete nastavitve in izberite Prijave se.
  4. Izberite Nadaljuj.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
  5. Izberite Dovoli.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
    Za vas se ustvari koda za dostop.
  6. Kopirajte kodo za dostop.
    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.
    Zdaj dobite žeton za osvežitev iz dostopne kode.
  7. V terminalskem oknu zaženite naslednji ukaz curl:
    curl https://api.dropbox.com/oauth2/token -d code= -d grant_type=authorization_code -u :

    Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Ta žeton za osvežitev lahko shranite skupaj s ključem aplikacije in skrivnostjo aplikacije, da konfigurirate trajni žeton v konfiguraciji vira podatkov za Amazon Kendra. Amazon Kendra ustvari žeton za dostop in ga po potrebi uporabi za dostop.

Omejitve

Ta rešitev ima naslednje omejitve:

  • Komentarji datoteke niso uvoženi v kazalo
  • Nimate možnosti dodajanja metapodatkov po meri za Dropbox
  • Google dokumenti, preglednice in diapozitivi potrebujejo Google Workspace ali Google Račun in niso vključeni

zaključek

S priključkom Dropbox za Amazon Kendra se lahko organizacije varno dotaknejo skladišča informacij, shranjenih v svojem računu, z uporabo inteligentnega iskanja, ki ga poganja Amazon Kendra.

V tej objavi smo vam predstavili osnove, vendar obstaja veliko dodatnih funkcij, ki jih nismo zajeli. Na primer:

  • Za svoj indeks Amazon Kendra lahko omogočite uporabniški nadzor dostopa in omejite dostop uporabnikom in skupinam, ki jih konfigurirate
  • Lahko določite allowedUsersColumn in allowedGroupsColumn tako da lahko uporabite nadzor dostopa na podlagi uporabnikov oziroma skupin
  • Dodatna polja lahko preslikate v atribute indeksa Amazon Kendra in jih omogočite za fasetiranje, iskanje in prikaz v rezultatih iskanja
  • Podatkovni vir Dropbox lahko integrirate z zmogljivostjo obogatitve dokumentov po meri (CDE) v Amazon Kendra, da izvedete dodatno logiko preslikave atributov in celo transformacijo vsebine po meri med vnosom

Če želite izvedeti več o teh možnostih in več, glejte Vodnik za razvijalce Amazon Kendra.


O avtorju

Indeksirajte svojo vsebino Dropbox s priključkom Dropbox za Amazon Kendra PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.Ashish Lagwankar je višji arhitekt za podjetniške rešitve pri AWS. Njegovi glavni interesi vključujejo AI/ML, brezstrežniške in vsebniške tehnologije. Ashish živi na območju Bostona, Massachusetts, in uživa v branju, na prostem in preživljanju časa s svojo družino.

Časovni žig:

Več od Strojno učenje AWS