Esimerkki 2 – Useiden rooliperusteisten suodattimien käyttö työkirjassa

Tässä esimerkissä esitellään, miten myyntijohtajat ja myyjät käyttävät samaa jaettua työkirjaa myyntitietojen analysointiin. Johtajat näkevät kaikkien tiiminsä myyjien myyntitiedot. Myyjät näkevät vain omat myyntitietonsa.

Esimerkkiraportti

Myyntijohtajat tai myyjät avaavat saman jaetun työkirjan, mutta näkevät sovellusroolinsa ja käyttäjätunnuksensa mukaiset tiedot.

  • Kun myyntijohtaja kirjautuu Oracle Analyticsiin ja avaa myynnin jaetun työkirjan, hän näkee jokaisen tiimiin kuuluvan myyjän myyntitiedot. Tässä esimerkissä myyntijohtaja dvauthoruser näkee tiiminsä myyjien (bitechtest, bitechtest2 ja bitechtest3) myynnin yhteenvedon.

  • Kun myyjä kirjautuu Oracle Analyticsiin ja avaa myynnin jaetun työkirjan, hän näkee vain omat myyntitietonsa. Tässä esimerkissä myyjä bitechtest2 näkee oman myyntinsä 33 692,11 $.

Esimerkkitiedot

Esimerkkitietojoukko sisältää myyntitietoja ja myyjän tunnuksen SALESREP_ID-sarakkeessa.


Kohteen GUID-6B8535A2-95BB-4209-92FB-A3250AE38122-default.png kuvaus seuraa
.png kuvaus

Hierarkia myyntijohtajista ja myyjiin on toteutettu RepHierarchy-taulukolla.


Kohteen GUID-4D5C425D-768E-4D9E-87EE-729AF3132071-default.png kuvaus seuraa
.png kuvaus

RepHierarchy-taulukko liittää myyntijohtajat tiimiensä myyjiin:


Kohteen GUID-FDB1F977-023D-4119-849F-BCDBE605D3AD-default.png kuvaus seuraa
.png kuvaus

Esimerkki käyttäjistä ja sovellusrooleista

  • Käyttäjille dvauthoruser ja dvauthoruser2 on määritetty sovellusrooliksi Myyntijohtaja.
  • Käyttäjille bitechtestbitechtest7 on määritetty sovellusrooliksi Myyjä.

Esimerkki tietojoukon käyttöoikeusmäärityksestä

Todennetuille käyttäjille annetaan vain luku -oikeudet tietojoukon Tutki-valintaikkunassa kohdassa Käyttöoikeudet ja Roolit.
Kohteen GUID-1A514BBC-E9E3-42D6-9520-B6DA6B0A1EBE-default.png kuvaus seuraa
.png kuvaus

Esimerkki rooliperusteisista suodattimista

Työkirjan tekijä määrittää työkirjan käyttämälle tietojoukolle kaksi rooliperusteista suodatinta, yhden myyntijohtajille ja toisen myyjille.
  • Työkirjan tekijä määrittää rooliperusteisen suodattimen Myyntijohtaja-sovellusroolille lausekkeella SALESVP_ID = USER(). Argumentti USER() on Oracle Analyticsin järjestelmämuuttuja, joka palauttaa kirjautuneen käyttäjän tunnuksen.

  • Työkirjan tekijä määrittää myös rooliperusteisen suodattimen Myyjä-sovellusroolille lausekkeella SALESREP_ID = USER().