Organizacije uporabljajo agilne platforme za vodenje projektov, kot je Atlassian Jira omogočiti ekipam sodelovanje pri načrtovanju, sledenju in pošiljanju rezultatov. Jira zajame organizacijsko znanje o delovanju rezultatov v težavah in komentarjih, zabeleženih med izvajanjem projekta. Vendar je enostavno in varno dati to znanje na voljo uporabnikom zahtevno, ker je razdrobljeno na vprašanja, ki pripadajo različnim projektom in sprintom. Poleg tega, ker različne zainteresirane strani, kot so razvijalci, testni inženirji in vodje projektov, prispevajo k isti težavi tako, da jo zabeležijo in nato dodajo priloge in komentarje, je tradicionalno iskanje na podlagi ključnih besed pri iskanju informacij v projektih Jira neučinkovito.
Zdaj lahko uporabite Amazonska Kendra Oblačni priključek Jira za indeksiranje težav, komentarjev in prilog v vaših projektih Jira ter iskanje po tej vsebini z uporabo inteligentnega iskanja Amazon Kendra, ki ga poganja strojno učenje (ML).
Ta objava prikazuje, kako uporabiti konektor oblaka Amazon Kendra Jira za konfiguracijo primerka oblaka Jira kot vira podatkov za indeks Amazon Kendra in inteligentno iskanje po vsebini projektov v njem. Uporabljamo primer projektov Jira, kjer člani ekipe sodelujejo tako, da ustvarjajo težave in jim dodajajo informacije v obliki opisov, komentarjev in prilog v celotnem življenjskem ciklu težave.
Pregled rešitev
Primerek Jira ima enega ali več projektov, kjer ima vsak projekt člane skupine, ki delajo na težavah v tem projektu. Vsak član skupine ima nabor dovoljenj o operacijah, ki jih lahko izvaja v zvezi z različnimi težavami v projektu, ki mu pripada. Člani skupine lahko ustvarijo nove težave ali dodajo več informacij težavam v obliki prilog in komentarjev ter spremenijo status težave od odprtja do zaključka skozi življenjski cikel težave, opredeljen za ta projekt. Vodja projekta ustvari sprinte, dodeli težave določenim sprintom in dodeli lastnike težavam. Med potekom projekta se znanje, zajeto v teh vprašanjih, še naprej razvija.
V naši rešitvi konfiguriramo primerek oblaka Jira kot vir podatkov za iskalni indeks Amazon Kendra z uporabo priključka Amazon Kendra Jira. Na podlagi konfiguracije, ko je vir podatkov sinhroniziran, konektor pajka in indeksira vsebino iz projektov v primerku Jira. Po želji ga lahko konfigurirate za indeksiranje vsebine na podlagi dnevnika sprememb. Povezovalnik tudi zbira in sprejema informacije seznama za nadzor dostopa (ACL) za vsako težavo, komentar in prilogo. Podatki ACL se uporabljajo za filtriranje uporabniškega konteksta, kjer se rezultati iskanja za poizvedbo filtrirajo glede na to, do česa je uporabnik odobril dostop.
Predpogoji
Če želite preizkusiti priključek Amazon Kendra za Jira z uporabo te objave kot reference, potrebujete naslednje:
- An AWS račun s privilegiji za ustvarjanje AWS upravljanje identitete in dostopa (IAM) vloge in politike. Za več informacij glejte Pregled upravljanja dostopa: dovoljenja in politike in politike za vire podatkov Jira.
- Osnovno poznavanje AWS in delovno znanje administracije Jira.
- Skrbniški dostop do primerka oblaka Jira.
Konfiguracija primerka Jira
Ta razdelek opisuje konfiguracijo Jira, ki se uporablja za prikaz, kako konfigurirati vir podatkov Amazon Kendra z uporabo priključka Jira, vnesti podatke iz projektov Jira v indeks Amazon Kendra in izvajati iskalne poizvedbe. Uporabite lahko svoj primerek Jira, za katerega imate skrbniški dostop, ali ustvarite nov projekt in izvedete korake, da preizkusite priključek Amazon Kendra za Jira.
V našem primeru primera Jira smo ustvarili dva projekta, da pokažemo, da iskalne poizvedbe, ki jih izvedejo uporabniki, vrnejo rezultate samo iz projektov, do katerih imajo dostop. Uporabili smo podatke iz naslednjih javno dostopnih projektov za simulacijo primera uporabe projektov razvoja programske opreme v resničnem življenju:
- Prispevki skupnosti AWS CLI Projekt GitHub
- Projekt iz priljubljene knjižnice poglobljenega učenja PyTorch
Sledi posnetek zaslona naše plošče v slogu Kanban za projekt 1.
Ustvarite žeton API za primerek Jira
Če želite pridobiti žeton API, potreben za konfiguracijo konektorja Amazon Kendra Jira, izvedite naslednje korake:
- Prijavite se v https://id.atlassian.com/manage/api-tokens.
- Izberite Ustvari žeton API.
- V pogovornem oknu, ki se prikaže, vnesite oznako za svoj žeton in izberite ustvarjanje.
- Izberite Kopiraj in vnesite žeton v začasno beležnico.
Tega žetona ne morete znova kopirati in potrebujete ga za konfiguracijo konektorja Amazon Kendra Jira.
Konfigurirajte vir podatkov s priključkom Amazon Kendra za Jira
Če želite svojemu indeksu Amazon Kendra dodati vir podatkov z uporabo priključka Jira, lahko uporabite obstoječi indeks oz ustvarite nov indeks. Nato izvedite naslednje korake. Za več informacij o tej temi glejte Vodnik za razvijalce Amazon Kendra.
- Na konzoli Amazon Kendra odprite kazalo in izberite Viri podatkov v podoknu za krmarjenje.
- Izberite Dodaj vir podatkov.
- Pod Jira, izberite Dodaj konektor.
- v Določite podrobnosti o viru podatkov vnesite podrobnosti o svojem viru podatkov in izberite Naslednji.
- v Določite dostop in varnost odsek, za URL računa Jira, vnesite URL svojega primerka oblaka Jira.
- Pod Preverjanje pristnosti, imate dve možnosti:
- Izberite ustvarjanje da dodate novo skrivnost z uporabo žetona Jira API, ki ste ga kopirali iz svojega primerka Jira, in uporabite e-poštni naslov, uporabljen za prijavo v Jira, kot Jira ID. (To je možnost, ki smo jo izbrali za to objavo.)
- Uporabite obstoječo Upravitelj skrivnosti AWS secret, ki ima žeton API za primerek Jira, do katerega želite, da konektor dostopa.
- za Vloga IAM, izberite Ustvari novo vlogo ali izberite obstoječo vlogo IAM, konfigurirano z ustreznimi pravilniki IAM za dostop do skrivnosti upravitelja skrivnosti, indeksa Amazon Kendra in vira podatkov.
- Izberite Naslednji.
- v Konfigurirajte nastavitve sinhronizacije podajte informacije o obsegu sinhronizacije in urniku izvajanja.
- Izberite Naslednji.
- v Nastavite preslikave polj lahko po želji konfigurirate preslikave polj ali način preslikave imen polj Jira v atribute ali fasete Amazon Kendra.
- Izberite Naslednji.
- Preglejte svoje nastavitve in potrdite dodajanje vira podatkov.
- Ko je vir podatkov dodan, izberite Viri podatkov v podoknu za krmarjenje izberite na novo dodan vir podatkov in izberite Sinhronizirajte zdaj za začetek sinhronizacije vira podatkov z indeksom Amazon Kendra.
Postopek sinhronizacije lahko traja približno 10–15 minut. Omogočimo zdaj nadzor dostopa za indeks Amazon Kendra. - V podoknu za krmarjenje izberite svoj indeks.
- V srednjem podoknu izberite Nadzor uporabniškega dostopa tab.
- Izberite Uredi nastavitve in spremenite nastavitve tako, da bodo videti kot naslednji posnetek zaslona.
- Izberite Naslednji in nato izberite Nadgradnja.
Izvedite inteligentno iskanje z Amazon Kendra
Preden poskusite iskati na konzoli Amazon Kendra ali uporabiti API, se prepričajte, da je sinhronizacija vira podatkov končana. Če želite preveriti, si oglejte vire podatkov in preverite, ali je bila zadnja sinhronizacija uspešna.
- Če želite začeti iskanje, na konzoli Amazon Kendra izberite Iskanje po indeksirani vsebini v podoknu za krmarjenje.
Preusmerjeni ste na konzolo Amazon Kendra Search. - Razširi Preizkusite poizvedbo z dostopnim žetonom In izberite Uporabi žeton.
- za Uporabniško ime, vnesite e-poštni naslov, povezan z vašim računom Jira.
- Izberite Uporabi.
Zdaj smo pripravljeni na iskanje po našem indeksu. Uporabimo poizvedbo »kje boto3 shranjuje varnostne žetone?«
V tem primeru Kendra ponudi predlagani odgovor iz ene od kart v našem projektu Kanban na Jiri.
Upoštevajte, da je to tudi predlagani odgovor, ki kaže na težavo, ki obravnava varnostne žetone AWS in Boto3. Izkušnjo iskanja lahko ustvarite tudi z več viri podatkov, vključno z dokumentacijo SDK in wikiji z Amazon Kendra, ter ustrezno predstavite rezultate in povezane povezave. Naslednji posnetek zaslona prikazuje drugo iskalno poizvedbo glede na isti indeks.
Upoštevajte, da ko uporabimo drugačen žeton za dostop (iskanje povežemo z drugim uporabnikom), so rezultati iskanja omejeni na projekte, do katerih ima ta uporabnik dostop.
Nazadnje lahko pri iskanju uporabimo tudi filtre, ki so pomembni za Jira. Najprej se pomaknemo do našega indeksa Opredelitev vidika stran in preverite Facetable za j_status
, j_assignee
in j_project_name
. Za vsako iskanje lahko nato filtriramo po teh poljih, kot je prikazano na naslednjem posnetku zaslona.
Čiščenje
Da se izognete prihodnjim stroškom, počistite vire, ki ste jih ustvarili kot del te rešitve. Če ste med preizkušanjem te rešitve ustvarili nov indeks Amazon Kendra, ga izbrišite. Če ste dodali nov vir podatkov samo s priključkom Amazon Kendra za Jira, izbrišite ta vir podatkov.
zaključek
S priključkom Amazon Kendra Jira lahko vaša organizacija neprecenljivo znanje o vaših projektih Jira varno ponudi vašim uporabnikom z uporabo inteligentnega iskanja, ki ga poganja Amazon Kendra.
Če želite izvedeti več o priključku Amazon Kendra Jira, glejte Konektor Amazon Kendra Jira razdelek vodnika za razvijalce Amazon Kendra.
Za več informacij o drugih vgrajenih priključkih Amazon Kendra za priljubljene vire podatkov glejte Razkrijte znanje v delovnih prostorih Slack z inteligentnim iskanjem s priključkom Amazon Kendra Slack in Iščite znanje v dokumentih Quip z inteligentnim iskanjem s priključkom Quip za Amazon Kendra.
O avtorjih
Shreyas Subramanian je specialist za AI/ML Solutions Architect in strankam pomaga z uporabo strojnega učenja pri reševanju njihovih poslovnih izzivov v oblaku AWS.
Abhinav Jawadekar je glavni arhitekt rešitev, osredotočen na Amazon Kendra v ekipi za jezikovne storitve AI/ML pri AWS. Abhinav sodeluje s strankami in partnerji AWS, da bi jim pomagal zgraditi inteligentne iskalne rešitve na AWS.
- Coinsmart. Najboljša evropska borza bitcoinov in kriptovalut.
- Platoblockchain. Web3 Metaverse Intelligence. Razširjeno znanje. PROST DOSTOP.
- CryptoHawk. Altcoin radar. Brezplačen preizkus.
- Vir: https://aws.amazon.com/blogs/machine-learning/intelligently-search-your-jira-projects-with-amazon-kendra-jira-cloud-connector/
- "
- 100
- 420
- O meni
- dostop
- ustrezno
- Račun
- čez
- Naslov
- admin
- uprava
- okreten
- Amazon
- Še ena
- odgovor
- API
- primerno
- Sodelavec
- lastnosti
- Na voljo
- AWS
- počutje
- svet
- meja
- Pasovi
- izgradnjo
- vgrajeno
- poslovni
- ujame
- Kartice
- opravlja
- izzivi
- izziv
- spremenite
- Izberite
- Zaprtje
- Cloud
- sodelovati
- komentarji
- skupnost
- konfiguracija
- Konzole
- vsebina
- Vsebina
- prispevajo
- nadzor
- stroški
- ustvarjajo
- ustvaril
- ustvari
- Ustvarjanje
- Stranke, ki so
- datum
- izkazati
- Podrobnosti
- Razvojni
- Razvijalci
- Razvoj
- drugačen
- Dokumenti
- domena
- med
- enostavno
- E-naslov
- omogočajo
- Inženirji
- Vnesite
- razvija
- Primer
- obstoječih
- izkušnje
- Področja
- filtriranje
- Filtri
- prva
- osredotočena
- po
- obrazec
- Prihodnost
- GitHub
- pomoč
- Pomaga
- Kako
- Kako
- Vendar
- HTTPS
- identiteta
- Izvajanje
- Vključno
- Indeks
- Podatki
- Inteligentna
- vprašanje
- Vprašanja
- IT
- znanje
- jezik
- UČITE
- učenje
- Knjižnica
- Povezave
- Seznam
- stroj
- strojno učenje
- je
- Izdelava
- upravljanje
- upravitelj
- Vodje
- član
- člani
- ML
- več
- več
- Imena
- ostalo
- odprite
- o odprtju
- operacije
- Možnost
- možnosti
- Organizacija
- organizacijsko
- Ostalo
- lastne
- Lastniki
- del
- partnerji
- Platforme
- politike
- Popular
- predstaviti
- , ravnateljica
- Postopek
- Projekt
- projektni management
- projekti
- zagotavljajo
- zagotavlja
- javnega
- pomembno
- viri
- Rezultati
- vrnitev
- Run
- SDK
- Iskalnik
- Varno
- varnost
- Varnostni žetoni
- Storitve
- nastavite
- pokazale
- Slack
- Software
- Razvoj programske opreme
- trdna
- Rešitev
- rešitve
- SOLVE
- specialist
- Začetek
- Status
- trgovina
- uspešno
- skupina
- začasna
- Test
- Testiranje
- vsej
- žeton
- Boni
- sledenje
- tradicionalna
- uporaba
- Uporabniki
- preverjanje
- Poglej
- Kaj
- medtem
- deluje
- deluje