אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra

אמזון קנדרה הוא שירות חיפוש חכם מדויק ופשוט לשימוש המופעל על ידי למידת מכונה (ML). אמזון קנדרה מציעה חבילה של מחברי מקור נתונים כדי לפשט את תהליך ההטמעה והאינדקס של התוכן שלך, בכל מקום בו הוא נמצא.

נתונים בעלי ערך בארגונים מאוחסנים במאגרים מובנים ובלתי מובנים כאחד. פתרון חיפוש ארגוני אמור להיות מסוגל לרכז נתונים על פני מספר מאגרים מובנים ובלתי מובנים לאינדקס ולחיפוש בהם.

מאגר נתונים אחד כזה הוא Dropbox. משתמשים ארגוניים משתמשים ב-Dropbox כדי להעלות, להעביר ולאחסן מסמכים לענן. לצד היכולת לאחסן מסמכים, Dropbox מציעה Dropbox Paper, כלי עריכה משותפת המאפשר למשתמשים לשתף פעולה וליצור תוכן במקום אחד. Dropbox Paper יכול להשתמש בתבניות להוספת מבנה למסמכים. בנוסף לקבצים ולנייר, Dropbox מאפשרת לך גם לאחסן קיצורי דרך לדפי אינטרנט בתיקיות שלך.

אנו שמחים להכריז כי כעת תוכל להשתמש במחבר אמזון קנדרה עבור Dropbox כדי לחפש מידע המאוחסן בחשבון Dropbox שלך. בפוסט זה, אנו מראים כיצד לאינדקס מידע המאוחסן בדרופבוקס ולהשתמש בפונקציית החיפוש החכמה של Amazon Kendra. בנוסף, החיפוש החכם המופעל ב-ML של אמזון קנדרה יכול למצוא במדויק מידע ממסמכים לא מובנים בעלי תוכן נרטיבי בשפה טבעית, שעבורם חיפוש מילות מפתח אינו יעיל במיוחד.

סקירת פתרונות

עם Amazon Kendra, אתה יכול להגדיר מספר מקורות נתונים כדי לספק מקום מרכזי לחיפוש במאגר המסמכים שלך. לפתרון שלנו, אנו מדגימים כיצד להוסיף לאינדקס מאגר או תיקיה של Dropbox באמצעות מחבר Amazon Kendra עבור Dropbox. הפתרון מורכב מהשלבים הבאים:

  1. הגדר אפליקציה ב-Dropbox וקבל את פרטי החיבור.
  2. אחסן את הפרטים ב מנהל סודות AWS.
  3. צור מקור נתונים של Dropbox דרך קונסולת אמזון קנדרה.
  4. אינדקס את הנתונים במאגר Dropbox.
  5. הפעל שאילתה לדוגמה כדי לקבל את המידע.

תנאים מוקדמים

כדי לנסות את מחבר Amazon Kendra עבור Dropbox, אתה צריך את הדברים הבאים:

הגדר אפליקציית Dropbox ואסוף פרטי חיבור

לפני שאנחנו מגדירים את מקור הנתונים של Dropbox, אנחנו צריכים כמה פרטים על מאגר Dropbox שלך. בואו נאסוף אותם מראש.

  1. תיכנס לאתר www.dropbox.com/developers.
  2. לבחור קונסולת אפליקציות.
  3. היכנס עם האישורים שלך (ודא שאתה נכנס לחשבון Enterprise).
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  4. לבחור צור אפליקציה.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  5. בחר גישה בהיקף.
  6. בחר דרופבוקס מלא (או שם התיקיה הספציפית שברצונך להוסיף לאינדקס).
  7. הזן שם לאפליקציה שלך.
  8. לבחור צור אפליקציה.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
    אתה יכול לראות את מסך התצורה עם קבוצה של כרטיסיות.
  9. כדי להגדיר הרשאות, בחר את ה הרשאות TAB.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  10. בחר קבוצה מינימלית של הרשאות, כפי שמוצג בצילומי המסך הבאים.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי. אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי. אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי. אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  11. לבחור חפש.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
    מופיעה הודעה שאומרת ששינוי ההרשאה הצליח.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  12. על הגדרות לשונית, העתק את מפתח האפליקציה.
  13. לבחור לְהַצִיג ליד סוד האפליקציה ולהעתיק את הסוד.
  14. תַחַת אסימון גישה שנוצר, בחר ליצור ולהעתיק את האסימון.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

אחסן את הערכים האלה במקום בטוח - עלינו להתייחס אליהם מאוחר יותר.

אסימון ההפעלה תקף עד 4 שעות. אתה צריך ליצור אסימון הפעלה חדש בכל פעם שאתה מוסיף את התוכן לאינדקס.

אחסן את האישורים של Dropbox במנהל הסודות

כדי לאחסן את האישורים של Dropbox במנהל הסודות, בצע את הצעדים הבאים:

  1. במסוף מנהל הסודות בחר אחסן סוד חדש.
  2. לבחור סוג אחר של סוד.
  3. צור שלושה זוגות מפתח-ערך עבור appKey, appSecret, ו refreshToken והזן את הערכים שנשמרו מדרופבוקס.
  4. לבחור שמור.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  5. בעד שם סודי, הזן שם (לדוגמה, AmazonKendra-dropbox-secret).
  6. הזן תיאור אופציונלי.
  7. לבחור הַבָּא.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  8. ב הגדר סיבוב סעיף, שמור את כל ההגדרות ברירת המחדל שלהן ובחר הַבָּא.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  9. על סקירה עמוד, בחר חנות.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

הגדר את מחבר Amazon Kendra עבור Dropbox

כדי להגדיר את מחבר אמזון קנדרה, בצע את השלבים הבאים:

  1. בקונסולת אמזון קנדרה, בחר צור אינדקס.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  2. בעד שם אינדקס, הזן שם לאינדקס (לדוגמה, my-dropbox-index).
  3. הזן תיאור אופציונלי.
  4. בעד שם התפקיד, הזן שם תפקיד של IAM.
  5. הגדר הגדרות הצפנה ותגים אופציונליים.
  6. לבחור הַבָּא.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  7. ב הגדר בקרת גישה למשתמש סעיף, השאר את ההגדרות בברירות המחדל שלהן ובחר הַבָּא.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  8. בעד מהדורות מתן, בחר מהדורת המפתח.
  9. לבחור צור.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
    זה יוצר ומפיץ את תפקיד IAM ולאחר מכן יוצר את אינדקס אמזון קנדרה, שיכול לקחת עד 30 דקות.
  10. לבחור מקורות מידע בחלונית הניווט.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  11. תַחַת Dropbox, בחר הוסף מחבר.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  12. בעד שם מקור הנתונים, הזן שם (לדוגמה, my-dropbox-connector).
  13. הזן תיאור אופציונלי.
  14. לבחור הַבָּא.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  15. בעד סוג אסימון האימות, בחר אסימון גישה (שימוש זמני).
  16. בעד סוד מנהל AWS סודות, בחר את הסוד שיצרת קודם לכן.
  17. בעד תפקיד IAM, בחר צור תפקיד חדש.
  18. בעד שם התפקיד, הזן שם (לדוגמה, AmazonKendra-dropbox-role).
  19. לבחור הַבָּא.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  20. בעד בחר ישויות או סוגי תוכן, בחר את סוגי התוכן שלך.
  21. בעד תדר, בחר הפעל לפי דרישה.
  22. לבחור הַבָּא.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  23. הגדר כל מיפוי שדות אופציונלי ובחר הַבָּא.
  24. לבחור סקירה ויצירה ולבחור הוסף מקור נתונים.
  25. לבחור סנכרן כעת.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  26. המתן עד שהסנכרון יסתיים.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

בדוק את הפתרון

כעת, לאחר שהכנסת את התוכן מחשבון Dropbox שלך לאינדקס אמזון קנדרה שלך, אתה יכול לבדוק כמה שאילתות.

עבור לאינדקס שלך ובחר חפש תוכן באינדקס. הזן שאילתת חיפוש לדוגמה ובדוק את תוצאות החיפוש שלך (השאילתה שלך תשתנה בהתאם לתוכן החשבון שלך).

אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

מחבר Dropbox סורק גם מידע זהות מקומי מ-Dropbox. עבור משתמשים, הוא מגדיר את מזהה הדוא"ל של המשתמש כמנהל. עבור קבוצות, הוא מגדיר את מזהה הקבוצה כמנהל. כדי לסנן תוצאות חיפוש לפי משתמשים/קבוצות, עבור אל Search Console.

אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

לחץ על "שאילתת בדיקה עם שם משתמש או קבוצות" כדי להרחיב אותו ולחץ על הכפתור שאומר "להחיל שם משתמש או קבוצות".

אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

הזן את שמות המשתמש ו/או הקבוצה ולחץ החל. לאחר מכן, הזן את שאילתת החיפוש והקש על Enter. זה מביא לך קבוצה מסוננת של תוצאות על סמך הקריטריונים שלך.

אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

מזל טוב! השתמשת בהצלחה באמזון קנדרה כדי להציג תשובות ותובנות המבוססות על התוכן שנוסף מחשבון Dropbox שלך.

צור אסימונים קבועים לגישה לא מקוונת

ההוראות בפוסט זה מובילות אותך דרך יצירה, הגדרה ושימוש באסימון גישה זמני. אפליקציות יכולות גם לקבל גישה לטווח ארוך על ידי בקשת גישה לא מקוונת, ובמקרה זה האפליקציה מקבלת אסימון רענון שניתן להשתמש בו כדי לאחזר אסימוני גישה חדשים קצרי מועד לפי הצורך, ללא התערבות ידנית נוספת של המשתמש. תוכל למצוא מידע נוסף ב- מדריך OAuth של Dropbox ו תיעוד הרשאות Dropbox. השתמש בשלבים הבאים כדי ליצור אסימון רענון קבוע (לדוגמה כדי להגדיר את הסנכרון להפעלת לוח זמנים):

  1. קבל את מפתח האפליקציה ואת סוד האפליקציה כמו קודם.
  2. בדפדפן חדש, נווט אל https://www.dropbox.com/oauth2/authorize?token_access_type=offline&response_type=code&client_id=.
  3. קבל את ברירות המחדל ובחר חפש.
  4. לבחור להמשיך.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
  5. לבחור להתיר.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
    נוצר עבורך קוד גישה.
  6. העתק את קוד הגישה.
    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.
    כעת אתה מקבל את אסימון הרענון מקוד הגישה.
  7. בחלון מסוף, הפעל את פקודת ה-curl הבאה:
    curl https://api.dropbox.com/oauth2/token -d code= -d grant_type=authorization_code -u :

    אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

אתה יכול לאחסן את אסימון הרענון הזה יחד עם מפתח האפליקציה וסוד האפליקציה כדי להגדיר אסימון קבוע בתצורת מקור הנתונים עבור אמזון קנדרה. אמזון קנדרה מייצרת את אסימון הגישה ומשתמשת בו לפי הצורך לצורך גישה.

מגבלות

לפתרון זה יש את המגבלות הבאות:

  • הערות לקובץ אינן מיובאות לאינדקס
  • אין לך אפשרות להוסיף מטא נתונים מותאמים אישית עבור Dropbox
  • מסמכים, גיליונות ושקופיות של Google צריכים סביבת עבודה או חשבון Google ואינם כלולים

סיכום

עם מחבר Dropbox עבור אמזון קנדרה, ארגונים יכולים לנצל את מאגר המידע המאוחסן בחשבון שלהם בצורה מאובטחת באמצעות חיפוש חכם המופעל על ידי אמזון קנדרה.

בפוסט הזה, הכרנו לכם את היסודות, אבל יש הרבה תכונות נוספות שלא כיסינו. לדוגמה:

  • אתה יכול להפעיל בקרת גישה מבוססת משתמש עבור אינדקס אמזון קנדרה שלך ולהגביל את הגישה למשתמשים ולקבוצות שאתה מגדיר
  • אתה יכול לציין allowedUsersColumn ו allowedGroupsColumn כך שתוכל להחיל בקרות גישה בהתבסס על משתמשים וקבוצות, בהתאמה
  • ניתן למפות שדות נוספים לתכונות האינדקס של אמזון קנדרה ולאפשר אותם ליצירת פנים, חיפוש והצגה בתוצאות החיפוש
  • אתה יכול לשלב את מקור הנתונים של Dropbox עם יכולת העשרת מסמכים בהתאמה אישית (CDE) באמזון קנדרה כדי לבצע היגיון נוסף של מיפוי תכונות ואפילו שינוי תוכן מותאם אישית במהלך הטמעה

כדי ללמוד על האפשרויות הללו ועוד, עיין ב- מדריך למפתחים של אמזון קנדרה.


על הסופר

אינדקס את תוכן Dropbox שלך באמצעות מחבר Dropbox עבור Amazon Kendra PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.אשיש לגוואנקר הוא אדריכל בכיר בפתרונות ארגוניים ב-AWS. תחומי הליבה שלו כוללים AI/ML, טכנולוגיות ללא שרתים ומכולות. אשיש ממוקם באזור בוסטון, MA, ונהנה לקרוא, בחוץ ולבלות עם משפחתו.

בול זמן:

עוד מ למידת מכונות AWS