ארגונים משתמשים בפלטפורמות זריזות לניהול פרויקטים כגון Atlassian Jira כדי לאפשר לצוותים לשתף פעולה כדי לתכנן, לעקוב ולשלוח את התוצרים. Jira לוכדת ידע ארגוני על פעולת התוצרים בנושאים ובהערות שנרשמו במהלך יישום הפרויקט. עם זאת, הפיכת הידע הזה לזמין בקלות ובבטחה למשתמשים היא מאתגרת בגלל שהוא מפוצל על פני נושאים השייכים לפרויקטים וספרינטים שונים. בנוסף, מכיוון שבעלי עניין שונים כגון מפתחים, מהנדסי בדיקות ומנהלי פרויקטים תורמים לאותו נושא על ידי רישום שלו ואז הוספת קבצים מצורפים והערות, החיפוש המסורתי מבוסס מילות מפתח הופך ללא יעיל בעת חיפוש מידע בפרויקטים של Jira.
כעת אתה יכול להשתמש ב- אמזון קנדרה מחבר ענן Jira לאינדקס בעיות, הערות וקבצים מצורפים בפרויקטים של Jira שלך, וחיפוש תוכן זה באמצעות חיפוש חכם של Amazon Kendra, המופעל על ידי למידת מכונה (ML).
פוסט זה מראה כיצד להשתמש במחבר הענן של Amazon Kendra Jira כדי להגדיר מופע ענן של Jira כמקור נתונים לאינדקס אמזון קנדרה, ולחפש בצורה חכמה את תוכן הפרויקטים שבו. אנו משתמשים בדוגמה של פרויקטים של Jira שבהם חברי הצוות משתפים פעולה על ידי יצירת בעיות והוספת מידע אליהם בצורה של תיאורים, הערות וקבצים מצורפים לאורך מחזור החיים של הנושא.
סקירת פתרונות
למופע של Jira יש פרויקט אחד או יותר, כאשר בכל פרויקט יש חברי צוות העובדים על נושאים באותו פרויקט. לכל חבר צוות יש קבוצת הרשאות לגבי הפעולות שהוא יכול לבצע ביחס לנושאים שונים בפרויקט שאליו הם שייכים. חברי הצוות יכולים ליצור נושאים חדשים, או להוסיף מידע נוסף לנושאים בצורה של קבצים מצורפים והערות, וכן לשנות את סטטוס הנושא מפתיחתו ועד לסגירתו לאורך מחזור החיים של הנושא שהוגדר לאותו פרויקט. מנהל פרויקט יוצר ספרינטים, מקצה בעיות לספרינטים ספציפיים ומקצה בעלים לבעיות. במהלך הפרויקט, הידע שנלכד בנושאים אלו ממשיך להתפתח.
בפתרון שלנו, אנו מגדירים מופע ענן של Jira כמקור נתונים לאינדקס החיפוש של Amazon Kendra באמצעות מחבר Amazon Kendra Jira. בהתבסס על התצורה, כאשר מקור הנתונים מסונכרן, המחבר סורק ומוסיף לאינדקס את התוכן מהפרויקטים במופע של Jira. לחלופין, אתה יכול להגדיר אותו לאינדקס התוכן בהתבסס על יומן השינויים. המחבר גם אוסף ומכניס מידע לרשימת בקרת גישה (ACL) עבור כל בעיה, הערה וקובץ מצורף. מידע ה-ACL משמש לסינון ההקשר של המשתמש, כאשר תוצאות החיפוש של שאילתה מסוננות לפי מה שמשתמש מורשה גישה אליו.
תנאים מוקדמים
כדי לנסות את מחבר אמזון קנדרה עבור Jira באמצעות הפוסט הזה כעיון, אתה צריך את הדברים הבאים:
- An חשבון AWS עם הרשאות ליצור AWS זהות וניהול גישה (IAM) תפקידים ומדיניות. למידע נוסף, ראה סקירה כללית של ניהול גישה: הרשאות ומדיניות ו מדיניות עבור מקורות נתונים של Jira.
- ידע בסיסי ב-AWS וידע עבודה בניהול Jira.
- גישת מנהל למופע ענן של Jira.
תצורת מופע של Jira
סעיף זה מתאר את תצורת Jira המשמשת כדי להדגים כיצד להגדיר מקור נתונים של Amazon Kendra באמצעות מחבר Jira, להטמיע את הנתונים מפרויקטי Jira לתוך אינדקס Amazon Kendra ולבצע שאילתות חיפוש. אתה יכול להשתמש במופע Jira משלך שעבורו יש לך גישת מנהל או ליצור פרויקט חדש ולבצע את השלבים כדי לנסות את מחבר Amazon Kendra עבור Jira.
בדוגמה שלנו של Jira, יצרנו שני פרויקטים כדי להדגים ששאילתות החיפוש שנעשו על ידי משתמשים מחזירות תוצאות רק מהפרויקטים שאליהם יש להם גישה. השתמשנו בנתונים מהפרויקטים הבאים ברשות הרבים כדי לדמות את מקרה השימוש של פרויקטי פיתוח תוכנה מהחיים האמיתיים:
להלן צילום מסך של הלוח שלנו בסגנון Kanban עבור פרויקט 1.
צור אסימון API עבור מופע Jira
כדי לקבל את אסימון ה-API הדרוש כדי להגדיר את מחבר Amazon Kendra Jira, בצע את השלבים הבאים:
- התחבר כדי https://id.atlassian.com/manage/api-tokens.
- לבחור צור אסימון API.
- בתיבת הדו-שיח שמופיעה, הזן תווית עבור האסימון שלך ובחר צור.
- לבחור העתק והזן את האסימון בפנקס רשימות זמני.
אתה לא יכול להעתיק את האסימון הזה שוב, ואתה צריך אותו כדי להגדיר את מחבר אמזון קנדרה ג'ירה.
הגדר את מקור הנתונים באמצעות מחבר Amazon Kendra עבור Jira
כדי להוסיף מקור נתונים לאינדקס אמזון קנדרה שלך באמצעות מחבר Jira, אתה יכול להשתמש באינדקס קיים או ליצור אינדקס חדש. לאחר מכן השלם את השלבים הבאים. למידע נוסף על נושא זה, עיין ב מדריך למפתחים של אמזון קנדרה.
- בקונסולת אמזון קנדרה, פתח את האינדקס שלך ובחר מקורות מידע בחלונית הניווט.
- לבחור הוסף מקור נתונים.
- תַחַת Jira, בחר הוסף מחבר.
- ב ציין פרטי מקור נתונים הכנס את הפרטים של מקור הנתונים שלך ובחר הַבָּא.
- ב הגדר גישה ואבטחה קטע, עבור כתובת האתר של חשבון Jira, הזן את כתובת האתר של מופע הענן של Jira שלך.
- תַחַת אימותיש לך שתי אפשרויות:
- לבחור צור כדי להוסיף סוד חדש באמצעות אסימון ה-API של Jira שהעתקת ממופע Jira שלך ולהשתמש בכתובת האימייל המשמשת לכניסה ל-Jira בתור מזהה Jira. (זו האפשרות שאנו בוחרים עבור פוסט זה.)
- השתמש בקובץ קיים מנהל סודות AWS סוד שיש לו את אסימון ה-API עבור מופע Jira שאליו אתה רוצה שהמחבר ייגש.
- בעד תפקיד IAM, בחר צור תפקיד חדש או בחר תפקיד IAM קיים המוגדר עם מדיניות IAM מתאימה כדי לגשת לסוד מנהל הסודות, לאינדקס אמזון קנדרה ולמקור הנתונים.
- לבחור הַבָּא.
- ב הגדר הגדרות סנכרון בסעיף, ספק מידע על היקף הסנכרון ותזמון ההפעלה שלך.
- לבחור הַבָּא.
- ב הגדר מיפויי שדות בסעיף, אתה יכול לחלופין להגדיר את מיפויי השדות, או כיצד שמות השדות של Jira ממופים לתכונות או היבטים של Amazon Kendra.
- לבחור הַבָּא.
- בדוק את ההגדרות שלך ואשר להוסיף את מקור הנתונים.
- לאחר הוספת מקור הנתונים, בחר מקורות מידע בחלונית הניווט, בחר את מקור הנתונים החדש שנוסף ובחר סנכרן כעת כדי להתחיל סנכרון מקור נתונים עם אינדקס אמזון קנדרה.
תהליך הסנכרון יכול להימשך כ-10-15 דקות. בואו נפעיל כעת בקרת גישה לאינדקס אמזון קנדרה. - בחלונית הניווט, בחר את האינדקס שלך.
- בחלונית האמצעית, בחר את בקרת גישה למשתמש TAB.
- לבחור ערוך הגדרות ושנה את ההגדרות כך שייראו כמו צילום המסך הבא.
- לבחור הַבָּא ולאחר מכן לבחור עדכון.
בצע חיפוש חכם עם אמזון קנדרה
לפני שאתה מנסה לחפש במסוף אמזון קנדרה או להשתמש ב-API, ודא שסנכרון מקור הנתונים הושלם. כדי לבדוק, הצג את מקורות הנתונים וודא אם הסנכרון האחרון הצליח.
- כדי להתחיל את החיפוש שלך, בקונסולת אמזון קנדרה, בחר חפש תוכן באינדקס בחלונית הניווט.
אתה מופנה למסוף החיפוש של אמזון קנדרה. - לְהַרְחִיב שאילתת בדיקה עם אסימון גישה ולבחור החל אסימון.
- בעד שם משתמש, הזן את כתובת האימייל המשויכת לחשבון Jira שלך.
- לבחור החל.
עכשיו אנחנו מוכנים לחפש באינדקס שלנו. בואו נשתמש בשאילתה "היכן מאחסנת boto3 אסימוני אבטחה?"
במקרה זה, קנדרה מספקת הצעה לתשובה מאחד הקלפים בפרויקט Kanban שלנו על Jira.
שימו לב שזוהי גם הצעה לתשובה המצביעה על בעיה הדנה באסימוני אבטחה של AWS וב-Boto3. אתה יכול גם לבנות חווית חיפוש עם מקורות נתונים מרובים, כולל תיעוד SDK ו-Wiki עם Amazon Kendra, ולהציג תוצאות וקישורים קשורים בהתאם. צילום המסך הבא מציג שאילתת חיפוש נוספת שנעשתה על פי אותו אינדקס.
שימו לב שכאשר אנו מיישמים אסימון גישה אחר (שייך את החיפוש למשתמש אחר), תוצאות החיפוש מוגבלות לפרויקטים שלמשתמש זה יש גישה אליהם.
לבסוף, אנו יכולים גם להשתמש במסננים הרלוונטיים לג'ירה בחיפוש שלנו. ראשית, אנו מנווטים לאינדקס שלנו הגדרת פנים עמוד ולבדוק לוח פנים ל j_status
, j_assignee
, ו j_project_name
. עבור כל חיפוש, לאחר מכן נוכל לסנן לפי שדות אלה, כפי שמוצג בצילום המסך הבא.
לנקות את
כדי למנוע עלויות עתידיות, נקה את המשאבים שיצרת כחלק מפתרון זה. אם יצרת אינדקס חדש של אמזון קנדרה בזמן בדיקת הפתרון הזה, מחק אותו. אם הוספת רק מקור נתונים חדש באמצעות מחבר Amazon Kendra עבור Jira, מחק את מקור הנתונים הזה.
סיכום
עם מחבר Amazon Kendra Jira, הארגון שלך יכול להפוך ידע רב ערך בפרויקטים של Jira שלך לזמין למשתמשים שלך בצורה מאובטחת באמצעות חיפוש חכם המופעל על ידי Amazon Kendra.
למידע נוסף על מחבר אמזון קנדרה ג'ירה, עיין ב- מחבר אמזון קנדרה ג'ירה סעיף של מדריך המפתחים של אמזון קנדרה.
למידע נוסף על מחברים מובנים אחרים של Amazon Kendra למקורות נתונים פופולריים, עיין ב גלה את הידע בסביבות עבודה של Slack עם חיפוש חכם באמצעות מחבר Amazon Kendra Slack ו חפש ידע במסמכי Quip עם חיפוש חכם באמצעות מחבר Quip עבור Amazon Kendra.
על הכותבים
שרייאס סוברמניאן הוא ארכיטקט פתרונות מומחה ב-AI/ML, ועוזר ללקוחות באמצעות למידת מכונה כדי לפתור את האתגרים העסקיים שלהם בענן AWS.
אבחינא ג'וואדקאר הוא ארכיטקט פתרונות ראשי המתמקד באמזון קנדרה בצוות שירותי שפות AI/ML ב-AWS. Abhinav עובדת עם לקוחות ושותפים של AWS כדי לעזור להם לבנות פתרונות חיפוש חכמים ב-AWS.
- "
- 100
- 420
- אודות
- גישה
- לפיכך
- חֶשְׁבּוֹן
- לרוחב
- כתובת
- מנהל
- מנהל
- זריז
- אמזון בעברית
- אחר
- לענות
- API
- מתאים
- עמית
- תכונות
- זמין
- AWS
- להיות
- לוּחַ
- גבול
- אריזה מקורית
- לִבנוֹת
- מובנה
- עסקים
- לוכדת
- כרטיסים
- לשאת
- האתגרים
- אתגר
- שינוי
- לבחור
- סגירה
- ענן
- לשתף פעולה
- הערות
- קהילה
- תְצוּרָה
- קונסול
- תוכן
- תוכן
- לתרום
- לִשְׁלוֹט
- עלויות
- לִיצוֹר
- נוצר
- יוצר
- יוצרים
- לקוחות
- נתונים
- להפגין
- פרטים
- מפתח
- מפתחים
- צעצועי התפתחות
- אחר
- מסמכים
- תחום
- בְּמַהֲלָך
- בקלות
- אמייל
- לאפשר
- מהנדסים
- זן
- מתפתח
- דוגמה
- קיימים
- ניסיון
- שדות
- סינון
- מסננים
- ראשון
- מרוכז
- הבא
- טופס
- עתיד
- GitHub
- לעזור
- עוזר
- איך
- איך
- אולם
- HTTPS
- זהות
- הפעלה
- כולל
- מדד
- מידע
- אינטליגנטי
- סוגיה
- בעיות
- IT
- ידע
- שפה
- לִלמוֹד
- למידה
- סִפְרִיָה
- קישורים
- רשימה
- מכונה
- למידת מכונה
- עשוי
- עשייה
- ניהול
- מנהל
- מנהלים
- חבר
- להרשם/להתחבר
- ML
- יותר
- מספר
- שמות
- ניווט
- לפתוח
- פתיחה
- תפעול
- אפשרות
- אפשרויות
- ארגון
- אִרְגוּנִי
- אחר
- שֶׁלוֹ
- בעלי
- חלק
- שותפים
- פלטפורמות
- מדיניות
- פופולרי
- להציג
- מנהל
- תהליך
- פּרוֹיֶקט
- ניהול פרויקטים
- פרויקטים
- לספק
- מספק
- ציבורי
- רלוונטי
- משאבים
- תוצאות
- לַחֲזוֹר
- הפעלה
- Sdk
- חיפוש
- מאובטח
- אבטחה
- אסימוני אבטחה
- שירותים
- סט
- הראה
- רָפוּי
- תוכנה
- פיתוח תוכנה
- מוצק
- פִּתָרוֹן
- פתרונות
- לפתור
- מומחה
- התחלה
- מצב
- חנות
- מוצלח
- נבחרת
- זמני
- מבחן
- בדיקות
- בכל
- אסימון
- מטבעות
- לעקוב
- מסורתי
- להשתמש
- משתמשים
- לאמת
- לצפיה
- מה
- בזמן
- עובד
- עובד