Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.

Amazon Kendra için Dropbox bağlayıcısını kullanarak Dropbox içeriğinizi dizine ekleyin

Amazon Kendrası makine öğrenimi (ML) tarafından desteklenen son derece doğru ve kullanımı kolay bir akıllı arama hizmetidir. Amazon Kendra, içeriğinizi nerede olursa olsun alma ve dizine ekleme sürecini basitleştirmek için bir veri kaynağı bağlayıcıları paketi sunar.

Kuruluşlardaki değerli veriler hem yapılandırılmış hem de yapılandırılmamış havuzlarda depolanır. Bir kurumsal arama çözümü, dizine eklemek ve üzerinde arama yapmak için çeşitli yapılandırılmış ve yapılandırılmamış havuzlardaki verileri bir araya getirebilmelidir.

Böyle bir veri deposu Dropbox'tır. Kurumsal kullanıcılar, belgeleri buluta yüklemek, aktarmak ve depolamak için Dropbox'ı kullanır. Dropbox, belgeleri saklama yeteneğinin yanı sıra, kullanıcıların tek bir yerde işbirliği yapmasına ve içerik oluşturmasına olanak tanıyan bir birlikte düzenleme aracı olan Dropbox Paper'ı sunar. Dropbox Paper, belgelere yapı eklemek için isteğe bağlı olarak şablonlar kullanabilir. Dropbox, dosyalara ve kağıda ek olarak, klasörlerinizde web sayfalarının kısayollarını saklamanıza da olanak tanır.

Dropbox hesabınızda depolanan bilgileri aramak için artık Dropbox için Amazon Kendra bağlayıcısını kullanabileceğinizi duyurmaktan heyecan duyuyoruz. Bu gönderide, Dropbox'ta depolanan bilgilerin nasıl indeksleneceğini ve Amazon Kendra akıllı arama işlevinin nasıl kullanılacağını gösteriyoruz. Ayrıca, Amazon Kendra'nın ML destekli akıllı arama özelliği, anahtar kelime aramanın çok etkili olmadığı, doğal dil anlatım içeriğine sahip yapılandırılmamış belgelerdeki bilgileri doğru bir şekilde bulabilir.

Çözüme genel bakış

Amazon Kendra ile belge havuzunuzda arama yapmak için merkezi bir yer sağlamak için birden çok veri kaynağını yapılandırabilirsiniz. Çözümümüz için, Dropbox için Amazon Kendra bağlayıcısını kullanarak bir Dropbox deposunun veya klasörünün nasıl endeksleneceğini gösteriyoruz. Çözüm aşağıdaki adımlardan oluşur:

  1. Dropbox'ta bir uygulama yapılandırın ve bağlantı ayrıntılarını alın.
  2. Ayrıntıları şurada saklayın: AWS Sırları Yöneticisi.
  3. Amazon Kendra konsolu aracılığıyla bir Dropbox veri kaynağı oluşturun.
  4. Dropbox deposundaki verileri dizinleyin.
  5. Bilgileri almak için örnek bir sorgu çalıştırın.

Önkoşullar

Dropbox için Amazon Kendra bağlayıcısını denemek için aşağıdakilere ihtiyacınız vardır:

Bir Dropbox uygulamasını yapılandırın ve bağlantı ayrıntılarını toplayın

Dropbox veri kaynağını kurmadan önce Dropbox deponuzla ilgili birkaç ayrıntıya ihtiyacımız var. Bunları önceden toplayalım.

  1. MyCAD'de yazılım Güncelleme ye git www.dropbox.com/developers.
  2. Klinik Uygulama konsolu.
  3. Kimlik bilgilerinizle oturum açın (bir Enterprise hesabında oturum açtığınızdan emin olun).
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  4. Klinik Uygulama oluştur.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  5. seç Kapsamlı erişim.
  6. seç Tam Dropbox (veya indekslemek istediğiniz belirli klasörün adı).
  7. Uygulamanız için bir ad girin.
  8. Klinik Uygulama oluştur.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
    Bir dizi sekme ile yapılandırma ekranını görebilirsiniz.
  9. İzinleri ayarlamak için İzinler sekmesi.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  10. Aşağıdaki ekran görüntülerinde gösterildiği gibi minimum bir izin kümesi seçin.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai. Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai. Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai. Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  11. Klinik Gönder.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
    İzin değişikliğinin başarılı olduğunu bildiren bir mesaj görünür.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  12. Üzerinde Ayarlar sekmesinde, uygulama anahtarını kopyalayın.
  13. Klinik şov yanındaki Uygulama sırrı ve sırrı kopyalayın.
  14. Altında Oluşturulan erişim belirteci, seçmek Oluşturmak ve belirteci kopyalayın.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.

Bu değerleri güvenli bir yerde saklayın; bunlara daha sonra değinmemiz gerekiyor.

Oturum belirteci 4 saate kadar geçerlidir. İçeriği her dizine eklediğinizde yeni bir oturum belirteci oluşturmanız gerekir.

Dropbox kimlik bilgilerini Secrets Manager'da saklayın

Dropbox kimlik bilgilerinizi Secrets Manager'da saklamak için aşağıdaki adımları tamamlayın:

  1. Secrets Manager konsolunda, Yeni bir sır saklayın.
  2. Klinik Diğer tür sır.
  3. için üç anahtar/değer çifti oluşturun appKey, appSecret, ve refreshToken ve Dropbox'tan kaydedilen değerleri girin.
  4. Klinik İndirim.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  5. İçin Gizli isim, bir ad girin (örneğin, AmazonKendra-dropbox-secret).
  6. İsteğe bağlı bir açıklama girin.
  7. Klinik Sonraki.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  8. içinde Döndürmeyi yapılandır bölümünde, tüm ayarları varsayılanlarında tutun ve Sonraki.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  9. Üzerinde Değerlendirme sayfasını seçin mağaza.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.

Dropbox için Amazon Kendra bağlayıcısını yapılandırın

Amazon Kendra bağlayıcısını yapılandırmak için aşağıdaki adımları tamamlayın:

  1. Amazon Kendra konsolunda şunu seçin: Dizin Oluştur.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  2. İçin Dizin adı, dizin için bir ad girin (örneğin, my-dropbox-index).
  3. İsteğe bağlı bir açıklama girin.
  4. İçin Rol ismi, bir IAM rol adı girin.
  5. İsteğe bağlı şifreleme ayarlarını ve etiketlerini yapılandırın.
  6. Klinik Sonraki.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  7. içinde Kullanıcı erişim kontrolünü yapılandırın bölümünde, ayarları varsayılanlarında bırakın ve Sonraki.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  8. İçin Temel hazırlık sürümleriseçin Geliştirici versiyonu.
  9. Klinik oluşturmak.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
    Bu, IAM rolünü oluşturup yayar ve ardından 30 dakika kadar sürebilen Amazon Kendra dizinini oluşturur.
  10. Klinik Veri kaynakları Gezinti bölmesinde.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  11. Altında dropbox, seçmek Bağlayıcı ekle.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  12. İçin Veri kaynağı adı, bir ad girin (örneğin, my-dropbox-connector).
  13. İsteğe bağlı bir açıklama girin.
  14. Klinik Sonraki.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  15. İçin Kimlik doğrulama belirteci türüseçin Erişim Simgesi (geçici kullanım).
  16. İçin AWS Secrets Manager sırrı, daha önce oluşturduğunuz sırrı seçin.
  17. İçin IAM rolü, seçmek Yeni bir rol oluştur.
  18. İçin Rol ismi, bir ad girin (örneğin, AmazonKendra-dropbox-role).
  19. Klinik Sonraki.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  20. İçin Varlıkları veya içerik türlerini seçin, içerik türlerinizi seçin.
  21. İçin Sıklık, seçmek Talep üzerine çalıştırın.
  22. Klinik Sonraki.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  23. İsteğe bağlı alan eşlemelerini ayarlayın ve Sonraki.
  24. Klinik İncele ve Oluştur Ve seç Veri kaynağı ekleyin.
  25. Klinik Şimdi senkronize et.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  26. Senkronizasyonun tamamlanmasını bekleyin.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.

Çözümü test edin

Artık Dropbox hesabınızdaki içeriği Amazon Kendra dizininize aldığınıza göre, bazı sorguları test edebilirsiniz.

Dizininize gidin ve seçin Dizine eklenen içeriği ara. Örnek bir arama sorgusu girin ve arama sonuçlarınızı test edin (sorgunuz hesabınızın içeriğine göre değişir).

Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.

Dropbox bağlayıcısı, Dropbox'tan yerel kimlik bilgilerini de tarar. Kullanıcılar için, kullanıcı e-posta kimliğini asıl olarak ayarlar. Gruplar için grup kimliğini asıl olarak ayarlar. Arama sonuçlarını kullanıcılara/gruplara göre filtrelemek için Arama Konsolu'na gidin.

Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.

Tıklamak "Kullanıcı adı veya grupları ile test sorgusu” genişletmek ve yazan düğmeyi tıklayınkullanıcı adı veya grupları uygula anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur.

Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.

Kullanıcı ve/veya grup adlarını girin ve Tamam. Ardından, arama sorgusunu girin ve enter tuşuna basın. Bu size kriterlerinize göre filtrelenmiş bir dizi sonuç getirir.

Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.

Tebrikler! Dropbox hesabınızdan dizine eklenen içeriğe dayalı yanıtları ve öngörüleri ortaya çıkarmak için Amazon Kendra'yı başarıyla kullandınız.

Çevrimdışı erişim için kalıcı belirteçler oluşturun

Bu gönderideki talimatlar, geçici bir erişim belirteci oluşturma, yapılandırma ve kullanma konusunda size yol gösterir. Uygulamalar ayrıca çevrimdışı erişim talep ederek uzun süreli erişim elde edebilir; bu durumda uygulama, başka bir manuel kullanıcı müdahalesi olmadan gerektiğinde yeni kısa ömürlü erişim belirteçlerini almak için kullanılabilecek bir yenileme belirteci alır. Daha fazla bilgiyi şurada bulabilirsiniz: Dropbox OAuth Kılavuzu ve Dropbox yetkilendirme belgeleri. Kalıcı bir yenileme belirteci oluşturmak için aşağıdaki adımları kullanın (örneğin, senkronizasyonu bir zamanlamaya göre tetiklenecek şekilde ayarlamak için):

  1. Daha önce olduğu gibi uygulama anahtarını ve uygulama sırrını alın.
  2. Yeni bir tarayıcıda şuraya gidin: https://www.dropbox.com/oauth2/authorize?token_access_type=offline&response_type=code&client_id=.
  3. Varsayılanları kabul edin ve seçin Gönder.
  4. Klinik Devam et.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
  5. Klinik izin vermek.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
    Sizin için bir erişim kodu oluşturulur.
  6. Erişim kodunu kopyalayın.
    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.
    Şimdi erişim kodundan yenileme belirtecini alırsınız.
  7. Bir terminal penceresinde aşağıdaki curl komutunu çalıştırın:
    curl https://api.dropbox.com/oauth2/token -d code= -d grant_type=authorization_code -u :

    Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.

Amazon Kendra için veri kaynağı yapılandırmasında kalıcı bir belirteç yapılandırmak için bu yenileme belirtecini uygulama anahtarı ve uygulama sırrıyla birlikte depolayabilirsiniz. Amazon Kendra, erişim belirtecini oluşturur ve erişim için gerektiği gibi kullanır.

Sınırlamalar

Bu çözüm aşağıdaki sınırlamalara sahiptir:

  • Dosya yorumları dizine aktarılmaz
  • Dropbox için özel meta veri ekleme seçeneğiniz yok
  • Google dokümanları, sayfaları ve slaytları bir Google çalışma alanına veya Google hesabına ihtiyaç duyar ve dahil değildir

Sonuç

Amazon Kendra için Dropbox bağlayıcısı ile kuruluşlar, Amazon Kendra tarafından desteklenen akıllı aramayı kullanarak hesaplarında depolanan bilgilerin deposuna güvenli bir şekilde erişebilir.

Bu gönderide sizi temel bilgilerle tanıştırdık, ancak ele almadığımız birçok ek özellik var. Örneğin:

  • Amazon Kendra dizininiz için kullanıcı tabanlı erişim denetimini etkinleştirebilir ve yapılandırdığınız kullanıcı ve gruplara erişimi kısıtlayabilirsiniz.
  • Belirtebilirsiniz allowedUsersColumn ve allowedGroupsColumn böylece sırasıyla kullanıcılara ve gruplara dayalı erişim kontrolleri uygulayabilirsiniz.
  • Ek alanları Amazon Kendra dizin öznitelikleriyle eşleyebilir ve bunları arama sonuçlarında yüzey oluşturma, arama ve görüntüleme için etkinleştirebilirsiniz.
  • Ek öznitelik eşleme mantığı ve hatta alım sırasında özel içerik dönüşümü gerçekleştirmek için Dropbox veri kaynağını Amazon Kendra'daki Özel Belge Zenginleştirme (CDE) özelliğiyle entegre edebilirsiniz.

Bu olasılıklar ve daha fazlası hakkında bilgi edinmek için bkz. Amazon Kendra Geliştirici Kılavuzu.


Yazar hakkında

Amazon Kendra PlatoBlockchain Veri Zekası için Dropbox bağlayıcıyı kullanarak Dropbox içeriğinizi indeksleyin. Dikey Arama. Ai.Ashish Lagwankar AWS'de Kıdemli Kurumsal Çözümler Mimarıdır. Temel ilgi alanları arasında AI/ML, sunucusuz ve kapsayıcı teknolojileri yer almaktadır. Ashish, Boston, MA bölgesinde yaşıyor ve kitap okumaktan, açık havada ve ailesiyle vakit geçirmekten hoşlanıyor.

Zaman Damgası:

Den fazla AWS Makine Öğrenimi