„SharePoint“ sąsajos ID klaidų pranešimuose: kas tai ir kaip naudoti
Taikoma
„SharePoint Server 2016“ „SharePoint“, esantis „Microsoft 365“

Jei esate vartotojas, turintis problemų dėl viešosios svetainės ar apklausos, el. pašto ar kitos programos, paskambinkite į įmonę, kuriai priklauso svetainė, ir paprašykite pagalbos.   Paprastai svetainės ar apklausos kontaktinę informaciją galite rasti puslapio apačioje arba naršymo meniu dalyse Apie arba Susisiekite su mumis.

Jei esate įmonės vartotojas ir gaunate klaidų, kreipkitės į asmenį, kuris valdo jūsų įmonės vidinę svetainę.   Šių tipų problemas dažnai gali išspręsti tik žiniatinklio administratorius („SharePoint“ administratorius) arba kas nors iš jūsų įmonės.

Jei esate „SharePoint“ administratorius, žiniatinklio administratorius arba svetainės vadovas    ir vartotojai užduoda klausimus apie koreliacijos ID, šis straipsnis gali jums padėti.

Kas yra ir kas nėra koreliacijos ID

Koreliacijos ID nėra klaidos numeris arba kodas. Paprastai tariant, tai yra GUID (globaliai unikalus identifikatorius), automatiškai sugeneruojamas kiekvienai užklausai, kurią gauna „SharePoint“ serveris. Jis yra unikalus kiekvienai užklausai, o ne kiekvienai klaidai. Tačiau įvykus klaidai klaidos pranešime yra koreliacijos ID, kuris tuo metu galiojo užklausai.

Koreliacijos ID skirtas padėti „SharePoint“ administratoriui sekti, kas įvyko klaidos metu. Jis yra vertingas tik kaip interaktyvus įrankis, padedantis administratoriui sekti jūsų klaidą. Administratorius naudoja koreliacijos ID kaip „naršymo kelius“, kad atsektų užklausas ar procesus „SharePoint“vieningoje registravimo sistemoje (ULS) ir atrastų, kas veda prie problemos ir ją sukelia. Jei „SharePoint“ įvyksta klaida, kurios ji negali identifikuoti dirbdama su ta užduotimi, ji paskelbia pranešimą „Įvyko netikėta klaida“ ir įtraukia koreliacijos ID. Koreliacijos ID gali padėti išsiaiškinti, kas nutiko, bet neidentifikuoja, kas nutiko.

Diagrama, rodanti, kaip priskirtas koreliacijos ID

Sėkmingos užklausos pažymimos naudojant koreliacijos ID taip pat kaip ir nesėkmingos. ID yra unikalus ir kiekvienai naujai užklausai naudojamas skirtingas bei galioja tik tiek, kiek trunka užklausa. Tai nėra tas pat kaip „Windows“ klaida, kuri pateikia jums 80xxxxxx skaičių, identifikuojantį tikslią problemą. Jis nepadeda ieškoti konkretaus koreliacijos ID žiniatinklyje, nes kiekvienas iš jų yra skirtingas ir unikalus jūsų serveriui ir tam momentui.

Vertingas koreliacijos ID panaudojimo būdas yra proceso sekimas. „SharePoint“ sukuria visko, ką ji atlieka apdorodama užklausas, žurnalą (ULS), o koreliacijos ID iš esmės yra gija, kuri susieja kiekvieną veiksmą. Kadangi „SharePoint“ vienu metu atlieka tūkstančius užklausų, koreliacijos ID galima naudoti norint filtruoti tik tuos veiksmus, kuriuos „SharePoint“ atliko su bet kuria pateikta užklausa.

Administratorius gali naudoti koreliacijos ID klaidoms, taip pat veikimo ir kitoms problemoms, sekti. Naudodami užklausų, kurių veikimas kelia problemų, koreliacijos ID, jie gali ištirti išsamiau.  Jei trikčių nėra ir nesugeneruojami jokie klaidos pranešimai, kūrėjo ataskaitų sritį galima naudoti norint peržiūrėti procesų sugeneruotą koreliacijos ID. 

Jei esate galutinis vartotojas, tikriausiai neturėsite prieigos prie žurnalų, kuriuose pateikiama informacija, kur gali būti naudingas koreliacijos ID. Tokiu atveju galite čia sustoti ir skambinti pagalbos centrui arba administratoriui. Paaiškinkite savo problemą ir dirbdami kartu ją diagnozuokite. Pateikite jiems koreliacijos ID, kurį matote klaidos pranešime; jiems gali jo prireikti.

Jei esate IT profesionalas arba administratorius, norėdami išsiaiškinti, kas nutiko, turite rasti ULS žurnalus įvykio atsiradimo metu ir tuose žurnaluose ieškoti koreliacijos ID. Gali tekti peržiūrėti kelis išorinius žiniatinklio serverius, kad rastumėte tą, kuriame yra jūsų ieškomas koreliacijos ID. Koreliacijos ID neišspręs jūsų klaidos, bet gali padėti atsekti užklausą ir, galbūt, pamatyti, kas nutiko. Galite gauti šiek tiek įžvalgų apie tai, kas nutiko prieš sugeneruojant klaidą, kokie klaidų pranešimai buvo rodomi arba kokie įvykiai buvo suaktyvinti dėl šios klaidos (jei tokių buvo). Galite naudoti įrankį, pvz., ULSViewer, kad būtų lengviau peržiūrėti šiuos duomenis ir filtruoti užklausas, kurių jums nereikia. Daugiau idėjų ir patarimų žr. tinklaraščio įraše „SharePoint“ registravimas ir trikčių šalinimas naudojant „ULSViewer“.

Štai tipiškas scenarijus, kurį administratorius naudos naudodamasis koreliacijos ID:

  • Vartotojas gauna klaidą atidarydamas failą programoje „Excel“, kuri pateikia administratoriui koreliacijos ID ir įvykio datą / laiką:

  • Raskite žurnalo katalogą bei datą, kurios ieškote, ir atidarykite tą failą programoje „Excel“:

  • Raskite ieškomą koreliacijos ID. Taip pat galite filtruoti pagal įvykių lygį, kad išsiaiškintumėte, kas vyksta:

  • Jei nerandate koreliacijos ID, išbandykite kitą žiniatinklio serverį, kuris buvo naudojamas rotacijos būdu tuo metu, kai buvo pranešta apie problemą.

Štai dar keli administratoriaus ištekliai, kurie padės taisyti „SharePoint“ klaidas. Be šių saitų, pabandykite ieškoti žiniatinklyje, nes yra daug trečiųjų šalių svetainių ir bendruomenių, kurios siūlo palaikymą ir įrankius darbui su „SharePoint“. Kadangi „SharePoint“ yra platforma, yra tūkstančių kūrėjų, IT specialistų ir vartotojų bendruomenė, kurianti įrankius, programėles ir dokumentaciją, kad padėtų vieni kitiems.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.