Memorarea în cache a clientului

Memorarea în cache a clientului vă permite să reduceți cantitatea de lățime de bandă necesară la pornirea clientului Unified Service Desk pe computerele agentului de call center și pe parcursul ciclului de viață al aplicației client. Memorarea în cache a clientului oferă un mijloc de a stoca în cache majoritatea datelor de configurare a Unified Service Desk local pe computerul agentului de call center, reducând astfel nevoia de a prelua datele comune de pe server. Această capacitate oferă o creștere vizibilă a performanței de pornire a Unified Service Desk.

Important

Această caracteristică are impact asupra confidențialității, deoarece activarea stocării în cache a clientului în Unified Service Desk duce la stocarea locală a unora dintre datele dvs. pe computerul utilizatorului, care se află în afara limitei serviciilor de aplicații bazate pe model.

Când ar trebui să utilizați memorarea în cache a clientulului?

Memorarea în cache a clienților poate oferi o îmbunătățire semnificativă a timpilor de pornire, o reducere a lățimii de bandă totală și o reducere semnificativă a interogărilor către Microsoft Dataverse server pentru datele comune Unified Service Desk.

Memorarea în cache a clientului se implementează cel mai bine pentru testarea performanței, pentru instruire și în mediile de producție. Aceasta nu este recomandată pentru mediile de dezvoltare, pentru că modificările sunt replicate numai atunci când este actualizată cheia cache a controlului.

Cum funcționează memorarea în cache a clientulului

Când activați memorarea în cache a clientului, următorul proces este executat când vă conectați folosind aplicația client Unified Service Desk:

  1. Entitățile Opțiuni și Setări utilizator sunt interogate pentru cheile de pornire pentru a determina dacă memorarea în cache a clientului este activată.

  2. Dacă este activată, rezolvați numărul de versiune al memorării în cache a clientului și orice modificări de cache.

  3. Dacă este activată memorarea în cache a clientulului și este disponibil un număr de versiune, găsiți depozitul memoriei cache locale și determinați cheia de versiune cache.

    1. Dacă numărul de versiune cache este curent, decriptați și încărcați depozitarea cache în memorie.

    2. În cazul în care numărul de versiune cache este incorect, ștergeți obiectul cache.

Activarea memorării în cache a clientului

  1. Conectare la aplicația Unified Service Desk Administrator.

  2. Accesați Setări>Unified Service Desk.

  3. Selectați Opțiuni sub Setări avansate din harta site-ului.

  4. Selectați Nou pe pagina Opțiuni active UII .

  5. Tastați ClientCacheVersionNumber în caseta Nume și un număr alfanumeric în Valoare cutie. Valoarea alfanumerică este utilizată ca cheie cache pentru Unified Service Desk.

  6. Selectați Salvați.

    Când opțiunea este prezentă și populată, Unified Service Desk va activa memorarea în cache a clientului.

Locația de stocare a memorării în cache a clientului

Când este activată, memorarea în cache a clientului își stochează fișierele într-un format comprimat și criptat în directorul de roaming al utilizatorilor: %appData%\Roaming\Microsoft\USD

De exemplu, pentru un utilizator numit agent1 care rulează aplicația client pe Windows 8, fișierele de cache ale clientului vor fi disponibile la c:\Users\agent1\AppData\Roaming\Microsoft\USD.

Informațiile din acest director pot fi accesate doar de contul de utilizator care le-a creat.

Trimiterea unei actualizări către clienți

Pentru a trimite o actualizare către toți clienții Unified Service Desk, trebuie să editați valoarea ClientCacheVersionNumber pe care ați creat-o mai devreme la o altă valoare alfanumerică. Data viitoare când un agent al centrului de apeluri se va conecta utilizând clientul Unified Service Desk, va detecta valoarea diferită pentru cheia de opțiune ClientCacheVersionNumber și va citi toate setările de pe server înainte începând.

Dezactivarea memorării în cache a clientului pentru un anumit utilizator

Uneori, poate fi necesar să excludeți unii utilizatori din memorarea în cache a clientului, de exemplu, în situațiile de testare limitată a unor configurări noi din producție, în producție sau pentru cazuri de depanare în care se suspectează o problemă cu memoria cache, sau atunci când sunt necesare actualizări rapide la o configurație, când doriți să aduceți modificările înapoi la obiectele memorate în cache în prezent.

  1. Conectare la aplicația Unified Service Desk Administrator.

  2. Selectați Setări utilizator sub Setări avansate.

  3. Selectați + Nou în pagina Setări utilizator activ .

  4. Specificați următoarele în pagina Setare utilizator nou .

    1. În câmpul Utilizator , tastați sau selectați numele utilizatorului pentru care doriți să dezactivați memorarea în cache a clientului.

    2. În câmpul Nume , tastați DisableCaching. Lăsați câmpul Valoare gol.

    Dezactivați memorarea în cache a clientului pentru un utilizator.

  5. Selectați Salvați.

    Când utilizatorul se conectează ulterior utilizând clientul Unified Service Desk, memorarea în cache a clientului nu este utilizată. Cu toate acestea, nu se șterge sau se reîmprospătează depozitul de memorare în cache a clientulului pentru utilizator. Când cheia DisableCaching este eliminată pentru utilizator, utilizatorul va reveni la utilizarea magazinului cache al clientului stocat anterior.

Impunerea unei resetări a memoriei cache pentru un anumit utilizator

Uneori, poate fi necesar să impuneți o resetare a memoriei cache pentru un anumit utilizator pentru a șterge și a reseta depozitul cache. Puteți face acest lucru în două moduri: de pe Dataverse server sau utilizând aplicația client Unified Service Desk de pe computerul utilizatorului.

Folosind serverul Dataverse

  1. Conectare la aplicația Unified Service Desk Administrator.

  2. Selectați Setări utilizator sub Setări avansate.

  3. Selectați + Nou în pagina Setări utilizator activ .

  4. Specificați următoarele în pagina Setare utilizator nou .

  5. Pe pagina Setare utilizator nou :

    1. În câmpul Utilizator , tastați sau selectați numele utilizatorului pentru care doriți să dezactivați memoria cache a clientului.

    2. În câmpul Nume , tastați ResetDesktopCache. Lăsați câmpul Valoare gol.

  6. Selectați Salvați.

    Setarea ResetDesktopCache face ca aplicația client Unified Service Desk să-și ștergă depozitul de cache local și să o reconstruiască de pe server.

    Pentru a finaliza procesul de resetare a memoriei cache, sunt necesare două reporniri ale clientului Unified Service Desk.

  7. După repornirea primei aplicații client Unified Service Desk, clientul Unified Service Desk încarcă date din memoria cache existentă. După aceea, cache-ul existent se șterge și setarea ResetDesktopCache este dezactivată.

  8. După a doua repornire a aplicației client Unified Service Desk, clientul Unified Service Desk încarcă configurația direct de pe server și recreează memoria cache. Observați că timpul necesar pentru încărcarea clientului Unified Service Desk în acest timp poate crește semnificativ.

Utilizarea clientului Unified Service Desk

Puteți invoca o resetare din aplicația client folosind o acțiune UII ascunsă numită ResetLocalCache pe controlul găzduit Global Manager tip. Va trebui să creați acțiunea UII pe tipul de control găzduit Manager global înainte de a utiliza aceasta.

  1. Conectare la aplicația Unified Service Desk Administrator.

  2. Selectați Comenzi găzduite sub Setări avansate.

  3. Găsiți controlul găzduit CRM Global Manager și selectați numele acestuia în coloana Nume pentru a-l deschide pentru editare.

    Notă

    CRM Global Manager este numele controlului găzduit din exemplele de aplicații Unified Service Desk. Dacă ați dat un alt nume controlului găzduit Manager global, selectați în schimb numele respectiv. Mai multe informații: Manager global (control găzduit)

  4. Pe bara de navigare, selectați săgeata în jos de lângă controlul găzduit CRM Global Manager și apoi selectați Acțiuni UII.

    Navigare la Acțiuni UII pentru control găzduit.

  5. Selectați CRM Global Manager controlul găzduit.

    Notă

    CRM Global Manager este numele controlului găzduit din exemplele de aplicații Unified Service Desk. Dacă ați dat un alt nume controlului găzduit Manager global, selectați în schimb numele respectiv. Mai multe informații: Manager global (control găzduit)

  6. Selectați fila Conexe și apoi selectați Acțiuni UII.

    Navigare la Acțiuni UII pentru control găzduit în fila Related.

  7. Selectați + Adăugați o nouă acțiune UII.

  8. Tastați ResetLocalCache în câmpul Name , apoi selectați Salvare pe pagina Noua acțiune UII . Închideți acțiunea UII și controlul găzduit.

    Apoi vom adăuga un apel de acțiune la apelul de acțiune UII pe care tocmai l-am creat.

  9. Selectați Apeluri de acțiune sub Setări de bază din harta site-ului.

  10. Selectați + Nou pe pagina Acțiuni active .

  11. Specificați următoarele pe pagina Apel nou de acțiune .

    Câmp Value
    Nume Tastați ResetClientCache
    Control găzduit Specificați CRM Global Manager
    Acţiune Specificați ResetLocalCache

    Notă

    CRM Global Manager este numele controlului găzduit din exemplele de aplicații Unified Service Desk. Dacă ați dat un alt nume controlului găzduit Manager global, selectați în schimb numele respectiv. Mai multe informații: Manager global (control găzduit)

  12. Selectați Salvați și apoi închideți apelul de acțiune.

    După ce configurați acțiunea UII și apelul de acțiune, puteți adăuga un buton în bara de instrumente, un eveniment sau un cod pentru a invoca direct apelul de acțiune din aplicația client. Aceasta creează o setare RestDesktopCache în zona Setări utilizator , care declanșează comportamentul de resetare așa cum este descris mai devreme în Utilizarea Dataverse server .

Consultați și

Exemple de aplicații Unified Service Desk

Administrați și gestionați prezentarea generală

Adăugați o acțiune UII la un control găzduit