Các tổ chức sử dụng các nền tảng quản lý dự án nhanh nhẹn như Atlassian Jira để cho phép các nhóm cộng tác để lập kế hoạch, theo dõi và vận chuyển các sản phẩm được giao. Jira nắm bắt kiến thức của tổ chức về hoạt động của các sản phẩm được giao trong các vấn đề và nhận xét được ghi lại trong quá trình thực hiện dự án. Tuy nhiên, việc cung cấp kiến thức này một cách dễ dàng và an toàn cho người dùng là một thách thức do nó bị phân tán trong các vấn đề thuộc các dự án và nước rút khác nhau. Ngoài ra, vì các bên liên quan khác nhau như nhà phát triển, kỹ sư thử nghiệm và người quản lý dự án đóng góp vào cùng một vấn đề bằng cách ghi lại vấn đề đó rồi thêm tệp đính kèm và nhận xét, tìm kiếm dựa trên từ khóa truyền thống không hiệu quả khi tìm kiếm thông tin trong các dự án Jira.
Bây giờ bạn có thể sử dụng Amazon Kendra Trình kết nối đám mây Jira để lập chỉ mục các vấn đề, nhận xét và tệp đính kèm trong các dự án Jira của bạn và tìm kiếm nội dung này bằng cách sử dụng tìm kiếm thông minh Amazon Kendra, được hỗ trợ bởi máy học (ML).
Bài đăng này hướng dẫn cách sử dụng trình kết nối đám mây Amazon Kendra Jira để định cấu hình phiên bản đám mây Jira làm nguồn dữ liệu cho chỉ mục Amazon Kendra và tìm kiếm nội dung của các dự án trong đó một cách thông minh. Chúng tôi sử dụng một ví dụ về các dự án Jira trong đó các thành viên trong nhóm cộng tác bằng cách tạo ra các vấn đề và thêm thông tin vào chúng dưới dạng mô tả, nhận xét và tệp đính kèm trong suốt vòng đời của vấn đề.
Tổng quan về giải pháp
Một cá thể Jira có một hoặc nhiều dự án, trong đó mỗi dự án có các thành viên trong nhóm làm việc về các vấn đề trong dự án đó. Mỗi thành viên trong nhóm có các quyền về các hoạt động mà họ có thể thực hiện đối với các vấn đề khác nhau trong dự án mà họ thuộc về. Các thành viên trong nhóm có thể tạo vấn đề mới hoặc bổ sung thêm thông tin về vấn đề dưới dạng tệp đính kèm và nhận xét, cũng như thay đổi trạng thái của vấn đề từ mở sang đóng trong suốt vòng đời của vấn đề được xác định cho dự án đó. Người quản lý dự án tạo ra các sprint, chỉ định các vấn đề cho các sprint cụ thể và chỉ định chủ sở hữu các vấn đề. Trong suốt quá trình của dự án, kiến thức thu được về những vấn đề này không ngừng phát triển.
Trong giải pháp của mình, chúng tôi định cấu hình phiên bản đám mây Jira làm nguồn dữ liệu cho chỉ mục tìm kiếm Amazon Kendra bằng cách sử dụng trình kết nối Amazon Kendra Jira. Dựa trên cấu hình, khi nguồn dữ liệu được đồng bộ hóa, trình kết nối sẽ thu thập thông tin và lập chỉ mục nội dung từ các dự án trong phiên bản Jira. Theo tùy chọn, bạn có thể định cấu hình nó để lập chỉ mục nội dung dựa trên nhật ký thay đổi. Trình kết nối cũng thu thập và nhập thông tin danh sách kiểm soát truy cập (ACL) cho từng vấn đề, nhận xét và tệp đính kèm. Thông tin ACL được sử dụng để lọc ngữ cảnh người dùng, trong đó kết quả tìm kiếm cho truy vấn được lọc theo thông tin mà người dùng có quyền truy cập.
Điều kiện tiên quyết
Để dùng thử trình kết nối Amazon Kendra cho Jira bằng cách sử dụng bài đăng này làm tài liệu tham khảo, bạn cần những thứ sau:
- An Tài khoản AWS với các đặc quyền để tạo Quản lý truy cập và nhận dạng AWS (IAM) vai trò và chính sách. Để biết thêm thông tin, hãy xem Tổng quan về quản lý truy cập: Quyền và chính sách và chính sách cho các nguồn dữ liệu Jira.
- Kiến thức cơ bản về AWS và kiến thức làm việc về quản trị Jira.
- Quyền truy cập của quản trị viên vào một phiên bản đám mây Jira.
Cấu hình phiên bản Jira
Phần này mô tả cấu hình Jira được sử dụng để trình bày cách định cấu hình nguồn dữ liệu Amazon Kendra bằng trình kết nối Jira, nhập dữ liệu từ các dự án Jira vào chỉ mục Amazon Kendra và thực hiện các truy vấn tìm kiếm. Bạn có thể sử dụng phiên bản Jira của riêng mình mà bạn có quyền truy cập quản trị hoặc tạo một dự án mới và thực hiện các bước để dùng thử trình kết nối Amazon Kendra cho Jira.
Trong ví dụ Jira ví dụ của chúng tôi, chúng tôi đã tạo hai dự án để chứng minh rằng các truy vấn tìm kiếm do người dùng thực hiện chỉ trả lại kết quả từ các dự án mà họ có quyền truy cập. Chúng tôi đã sử dụng dữ liệu từ các dự án miền công cộng sau đây để mô phỏng trường hợp sử dụng của các dự án phát triển phần mềm trong đời thực:
Sau đây là ảnh chụp màn hình bảng kiểu Kanban cho dự án 1 của chúng tôi.
Tạo mã thông báo API cho phiên bản Jira
Để nhận mã thông báo API cần thiết để định cấu hình trình kết nối Amazon Kendra Jira, hãy hoàn thành các bước sau:
- Đăng nhập vào https://id.atlassian.com/manage/api-tokens.
- Chọn Tạo mã thông báo API.
- Trong hộp thoại xuất hiện, hãy nhập nhãn cho mã thông báo của bạn và chọn Tạo.
- Chọn Sao chép và nhập mã thông báo vào sổ ghi chú tạm thời.
Bạn không thể sao chép lại mã thông báo này và bạn cần nó để định cấu hình trình kết nối Amazon Kendra Jira.
Định cấu hình nguồn dữ liệu bằng trình kết nối Amazon Kendra cho Jira
Để thêm nguồn dữ liệu vào chỉ mục Amazon Kendra của bạn bằng trình kết nối Jira, bạn có thể sử dụng chỉ mục hiện có hoặc tạo một chỉ mục mới. Sau đó hoàn thành các bước sau. Để biết thêm thông tin về chủ đề này, hãy tham khảo Hướng dẫn dành cho nhà phát triển Amazon Kendra.
- Trên bảng điều khiển Amazon Kendra, hãy mở chỉ mục của bạn và chọn Nguồn dữ liệu trong khung điều hướng.
- Chọn Thêm nguồn dữ liệu.
- Theo Jira, chọn Thêm trình kết nối.
- Trong tạp chí Chỉ định chi tiết nguồn dữ liệu , nhập thông tin chi tiết về nguồn dữ liệu của bạn và chọn Sau.
- Trong tạp chí Xác định quyền truy cập và bảo mật phần, cho URL tài khoản Jira, nhập URL của phiên bản đám mây Jira của bạn.
- Theo Xác thực, bạn có hai lựa chọn:
- Chọn Tạo để thêm bí mật mới bằng cách sử dụng mã thông báo Jira API mà bạn đã sao chép từ phiên bản Jira của mình và sử dụng địa chỉ email được sử dụng để đăng nhập vào Jira làm ID Jira. (Đây là tùy chọn chúng tôi chọn cho bài đăng này.)
- Sử dụng một hiện có Quản lý bí mật AWS bí mật có mã thông báo API cho phiên bản Jira mà bạn muốn trình kết nối truy cập.
- Trong Vai trò IAM, chọn Tạo một vai trò mới hoặc chọn một vai trò IAM hiện có được định cấu hình với các chính sách IAM thích hợp để truy cập vào bí mật của Trình quản lý bí mật, chỉ mục Amazon Kendra và nguồn dữ liệu.
- Chọn Sau.
- Trong tạp chí Định cấu hình cài đặt đồng bộ hóa , cung cấp thông tin về phạm vi đồng bộ hóa và lịch trình chạy của bạn.
- Chọn Sau.
- Trong tạp chí Đặt ánh xạ trường , bạn có thể tùy chọn định cấu hình ánh xạ trường hoặc cách tên trường Jira được ánh xạ tới các thuộc tính hoặc khía cạnh của Amazon Kendra.
- Chọn Sau.
- Xem lại cài đặt của bạn và xác nhận để thêm nguồn dữ liệu.
- Sau khi nguồn dữ liệu được thêm vào, hãy chọn Nguồn dữ liệu trong ngăn dẫn hướng, chọn nguồn dữ liệu mới được thêm vào và chọn Đồng bộ hóa ngay bây giờ để bắt đầu đồng bộ hóa nguồn dữ liệu với chỉ mục Amazon Kendra.
Quá trình đồng bộ hóa có thể mất khoảng 10-15 phút. Bây giờ hãy bật kiểm soát truy cập cho chỉ mục Amazon Kendra. - Trong ngăn dẫn hướng, chọn chỉ mục của bạn.
- Trong ngăn giữa, hãy chọn Kiểm soát truy cập người dùng tab.
- Chọn Chỉnh sửa cài đặt và thay đổi cài đặt để trông giống như ảnh chụp màn hình sau.
- Chọn Sau và sau đó chọn Cập nhật.
Thực hiện tìm kiếm thông minh với Amazon Kendra
Trước khi bạn thử tìm kiếm trên bảng điều khiển Amazon Kendra hoặc sử dụng API, hãy đảm bảo rằng quá trình đồng bộ hóa nguồn dữ liệu đã hoàn tất. Để kiểm tra, hãy xem các nguồn dữ liệu và xác minh xem lần đồng bộ hóa cuối cùng có thành công hay không.
- Để bắt đầu tìm kiếm của bạn, trên bảng điều khiển Amazon Kendra, hãy chọn Tìm kiếm nội dung được lập chỉ mục trong khung điều hướng.
Bạn được chuyển hướng đến Bảng điều khiển tìm kiếm Amazon Kendra. - Mở rộng Kiểm tra truy vấn bằng mã thông báo truy cập Và chọn Áp dụng mã thông báo.
- Trong Tên đăng nhập (Username), nhập địa chỉ email được liên kết với tài khoản Jira của bạn.
- Chọn Đăng Nhập.
Bây giờ chúng tôi đã sẵn sàng để tìm kiếm chỉ mục của mình. Hãy sử dụng truy vấn "boto3 lưu trữ mã thông báo bảo mật ở đâu?"
Trong trường hợp này, Kendra đưa ra câu trả lời gợi ý từ một trong những thẻ trong dự án Kanban của chúng tôi trên Jira.
Lưu ý rằng đây cũng là câu trả lời được đề xuất chỉ ra một vấn đề thảo luận về mã thông báo bảo mật AWS và Boto3. Bạn cũng có thể xây dựng trải nghiệm tìm kiếm với nhiều nguồn dữ liệu bao gồm tài liệu SDK và wiki với Amazon Kendra, đồng thời trình bày kết quả và các liên kết liên quan cho phù hợp. Ảnh chụp màn hình sau đây cho thấy một truy vấn tìm kiếm khác được thực hiện dựa trên cùng một chỉ mục.
Lưu ý rằng khi chúng tôi áp dụng mã thông báo truy cập khác (liên kết tìm kiếm với người dùng khác), kết quả tìm kiếm bị hạn chế đối với các dự án mà người dùng này có quyền truy cập.
Cuối cùng, chúng tôi cũng có thể sử dụng các bộ lọc liên quan đến Jira trong tìm kiếm của mình. Đầu tiên, chúng tôi điều hướng đến chỉ mục của chúng tôi Định nghĩa khía cạnh trang và kiểm tra bảng mặt cho j_status
, j_assignee
và j_project_name
. Đối với mọi tìm kiếm, sau đó chúng tôi có thể lọc theo các trường này, như được hiển thị trong ảnh chụp màn hình sau.
Làm sạch
Để tránh phát sinh chi phí trong tương lai, hãy dọn dẹp tài nguyên bạn đã tạo như một phần của giải pháp này. Nếu bạn đã tạo chỉ mục Amazon Kendra mới trong khi thử nghiệm giải pháp này, hãy xóa nó. Nếu bạn chỉ thêm một nguồn dữ liệu mới bằng cách sử dụng trình kết nối Amazon Kendra cho Jira, hãy xóa nguồn dữ liệu đó.
Kết luận
Với trình kết nối Amazon Kendra Jira, tổ chức của bạn có thể cung cấp kiến thức vô giá trong các dự án Jira cho người dùng của bạn một cách an toàn bằng cách sử dụng tìm kiếm thông minh do Amazon Kendra cung cấp.
Để tìm hiểu thêm về trình kết nối Amazon Kendra Jira, hãy tham khảo Trình kết nối Amazon Kendra Jira phần của Hướng dẫn dành cho nhà phát triển Amazon Kendra.
Để biết thêm thông tin về các trình kết nối tích hợp sẵn khác của Amazon Kendra với các nguồn dữ liệu phổ biến, hãy tham khảo Khám phá kiến thức trong không gian làm việc Slack với tính năng tìm kiếm thông minh bằng trình kết nối Amazon Kendra Slack và Tìm kiếm kiến thức trong tài liệu Quip với tính năng tìm kiếm thông minh sử dụng trình kết nối Quip cho Amazon Kendra.
Về các tác giả
Shreyas Subramanian là một Kiến trúc sư giải pháp chuyên gia về AI / ML và giúp khách hàng bằng cách sử dụng Học máy để giải quyết các thách thức kinh doanh của họ trên Đám mây AWS.
Abhinav Jawadekar là Kiến trúc sư giải pháp chính tập trung vào Amazon Kendra trong nhóm dịch vụ ngôn ngữ AI / ML tại AWS. Abhinav làm việc với các khách hàng và đối tác của AWS để giúp họ xây dựng các giải pháp tìm kiếm thông minh trên AWS.
- Coinsmart. Sàn giao dịch Bitcoin và tiền điện tử tốt nhất Châu Âu.
- Platoblockchain. Web3 Metaverse Intelligence. Khuếch đại kiến thức. TRUY CẬP MIỄN PHÍ.
- CryptoHawk. Radar Altcoin. Dùng thử miễn phí.
- Nguồn: https://aws.amazon.com/blogs/machine-learning/intelligently-search-your-jira-projects-with-amazon-kendra-jira-cloud-connector/
- "
- 100
- 420
- Giới thiệu
- truy cập
- cho phù hợp
- Tài khoản
- ngang qua
- địa chỉ
- quản trị viên
- quản lý
- nhanh nhẹn
- đàn bà gan dạ
- Một
- trả lời
- api
- thích hợp
- Liên kết
- thuộc tính
- có sẵn
- AWS
- được
- bảng
- biên giới
- Hộp
- xây dựng
- được xây dựng trong
- kinh doanh
- chụp
- Thẻ
- mang
- thách thức
- thách thức
- thay đổi
- Chọn
- đóng cửa
- đám mây
- hợp tác
- Bình luận
- cộng đồng
- Cấu hình
- An ủi
- nội dung
- nội dung
- Góp phần
- điều khiển
- Chi phí
- tạo
- tạo ra
- tạo ra
- Tạo
- khách hàng
- dữ liệu
- chứng minh
- chi tiết
- Nhà phát triển
- phát triển
- Phát triển
- khác nhau
- tài liệu
- miền
- suốt trong
- dễ dàng
- cho phép
- Kỹ sư
- đăng ký hạng mục thi
- phát triển
- ví dụ
- hiện tại
- kinh nghiệm
- Lĩnh vực
- lọc
- bộ lọc
- Tên
- tập trung
- tiếp theo
- hình thức
- tương lai
- GitHub
- giúp đỡ
- giúp
- Độ đáng tin của
- Hướng dẫn
- Tuy nhiên
- HTTPS
- Bản sắc
- thực hiện
- Bao gồm
- chỉ số
- thông tin
- Thông minh
- vấn đề
- các vấn đề
- IT
- kiến thức
- Ngôn ngữ
- LEARN
- học tập
- Thư viện
- liên kết
- Danh sách
- máy
- học máy
- thực hiện
- Làm
- quản lý
- giám đốc
- Quản lý
- hội viên
- Các thành viên
- ML
- chi tiết
- nhiều
- tên
- THÔNG TIN
- mở
- mở
- Hoạt động
- Tùy chọn
- Các lựa chọn
- cơ quan
- tổ chức
- Nền tảng khác
- riêng
- chủ sở hữu
- một phần
- Đối tác
- Nền tảng
- Chính sách
- Phổ biến
- trình bày
- Hiệu trưởng
- quá trình
- dự án
- quản lý dự án
- dự án
- cho
- cung cấp
- công khai
- có liên quan
- Thông tin
- Kết quả
- trở lại
- chạy
- sdk
- Tìm kiếm
- an toàn
- an ninh
- Mã bảo mật
- DỊCH VỤ
- định
- thể hiện
- lún xuống
- Phần mềm
- phát triển phần mềm
- rắn
- giải pháp
- Giải pháp
- động SOLVE
- chuyên gia
- Bắt đầu
- Trạng thái
- hàng
- thành công
- nhóm
- tạm thời
- thử nghiệm
- Kiểm tra
- khắp
- mã thông báo
- Tokens
- theo dõi
- truyền thống
- sử dụng
- Người sử dụng
- xác minh
- Xem
- Điều gì
- trong khi
- đang làm việc
- công trinh