Drugi primjer - primjena filtara na temelju više pravila u radnoj knjizi

Ovaj primjer pokazuje kako potpredsjednici odjela prodaje i prodajni predstavnici upotrebljavaju istu dijeljenu radnu knjigu za analizu podataka prodaje. Potpredsjednici mogu vidjeti podatke prodaje svih prodajnih predstavnika iz svog tima. Prodajni predstavnici mogu vidjeti samo svoje podatke prodaje.

Primjer izvješća

Potpredsjednici odjela prodaje ili prodajni predstavnici mogu otvarati istu dijeljenu radnu knjigu i pratiti podatke primjerene svojoj aplikacijskoj ulozi i ID-u korisnika.

  • Kad se potpredsjednik odjela prodaje prijavi u Oracle Analytics i otvori dijeljenu radnu knjigu prodaje, prikazuju se podaci prodaje svakog prodajnog predstavnika iz tima. U ovom primjeru potpredsjednik odjela prodaje dvauthoruser može vidjeti sažetak prodaje prodajnih predstavnika iz svog tima (bitechtest, bitechtest2 i bitechtest3).

  • Kad se prodajni predstavnik prijavi u Oracle Analytics i otvori dijeljenu radnu knjigu prodaje, prikazat će mu se samo vlastiti podaci prodaje. U ovom primjeru, prodajni predstavnik bitechtest2 može vidjeti svoju prodaju $33,692.11.

Primjer podataka

Primjer skupa podataka sadrži podatke o prodaji, s ID-om prodajnog predstavnika u stupcu SALESREP_ID.


Slijedi opis za GUID-6B8535A2-95BB-4209-92FB-A3250AE38122-default.png
.png

Hijerarhija potpredsjednika odjela prodaje do prodajnog predstavnika implementira se putem tablice RepHierarchy.


Slijedi opis za GUID-4D5C425D-768E-4D9E-87EE-729AF3132071-default.png
.png

Tablica RepHierarchy povezuje potpredsjednike odjela prodaje s prodajnim predstavnicima iz njihovog tima:


Slijedi opis za GUID-FDB1F977-023D-4119-849F-BCDBE605D3AD-default.png
.png

Primjer korisnika i aplikacijskih uloga

  • Korisnici dvauthoruser i dvauthoruser2 dodijeljeni su aplikacijskoj ulozi Potpredsjednik odjela prodaje.
  • Korisnici bitechtest do bitechtest7 dodijeljeni su aplikacijskoj ulozi Prodajni predstavnik.

Primjer konfiguracije pristupa skupu podataka

U dijaloškom okviru Provjera za skup podataka, u izborniku Pristup, pa Uloge, ovlaštenim korisnicima dodjeljuje se pristup samo za čitanje.
Slijedi opis za GUID-1A514BBC-E9E3-42D6-9520-B6DA6B0A1EBE-default.png
.png

Primjer filtara na temelju uloga

Autor radne knjige primjenjuje dva filtra na temelju uloga na skup podataka koji se upotrebljava u radnoj knjizi, jedan za potpredsjednike odjela prodaje i drugi za prodajne predstavnike.
  • Autor radne knjige primjenjuje filtar na temelju uloge na aplikacijsku ulogu potpredsjednika odjela prodaje 'Potpredsjednik odjela prodaje' s izrazom SALESVP_ID = USER(). Argument USER() je sistemska varijabla u modulu Oracle Analytics koja prikazuje ID prijavljenog korisnika.

  • Autor radne knjige primjenjuje i filtar na temelju uloge na aplikacijsku ulogu 'Prodajni predstavnik' s izrazom SALESREP_ID = USER().