Esempio due: applicare più filtri basati su ruoli in una cartella di lavoro

In questo esempio viene illustrato come i vicepresidenti delle vendite e i funzionari commerciali utilizzano la stessa cartella di lavoro condivisa per analizzare i dati delle vendite. I vicepresidenti possono visualizzare i dati delle vendite per ogni funzionario commerciale presente nei relativi team. I funzionari commerciali possono visualizzare solo i propri dati delle vendite.

Report di esempio

I vicepresidenti delle vendite o i funzionari commerciali possono aprire la stessa cartella di lavoro condivisa e visualizzare i dati appropriati in base al rispettivo ruolo applicazione e ID utente.

  • Quando un vicepresidente delle vendite esegue il login a Oracle Analytics e apre la cartella di lavoro delle vendite condivisa, visualizza i dati delle vendite per ogni funzionario commerciale presente nel relativo team. In questo esempio, il vicepresidente delle vendite dvauthoruser può visualizzare un riepilogo delle vendite per i funzionari commerciali presenti nel proprio team (bitechtest, bitechtest2 e bitechtest3).

  • Quando un funzionario commerciale esegue il login a Oracle Analytics e apre la cartella di lavoro delle vendite condivisa, visualizza solo i propri dati delle vendite. In questo esempio, il funzionario commerciale bitechtest2 può visualizzare l'importo delle proprie vendite $33,692.11.

Dati di esempio

Il data set di esempio contiene i dati delle vendite, con l'ID del funzionario commerciale nella colonna SALESREP_ID.


Segue la descrizione di GUID-6B8535A2-95BB-4209-92FB-A3250AE38122-default.png
.png

La gerarchia da vicepresidente delle vendite a funzionario commerciale viene implementata utilizzando una tabella RepHierarchy.


Segue la descrizione di GUID-4D5C425D-768E-4D9E-87EE-729AF3132071-default.png
.png

La tabella RepHierarchy mette in relazione i vicepresidenti delle vendite con i funzionari commerciali presenti nei relativi team.


Segue la descrizione di GUID-FDB1F977-023D-4119-849F-BCDBE605D3AD-default.png
.png

Utenti e ruoli applicazione di esempio

  • Agli utenti dvauthoruser e dvauthoruser2 viene assegnato il ruolo applicazione Sales VP.
  • Agli utenti da bitechtest a bitechtest7 viene assegnato il ruolo applicazione Sales Rep.

Configurazione dell'accesso al data set di esempio

Nella finestra di dialogo Ispeziona del data set, in Accesso, quindi in Ruoli, agli utenti autenticati viene concesso l'accesso in sola lettura.
Segue la descrizione di GUID-1A514BBC-E9E3-42D6-9520-B6DA6B0A1EBE-default.png
.png

Filtri basati su ruoli di esempio

L'autore della cartella di lavoro applica due filtri basati su ruoli al data set utilizzato dalla cartella di lavoro, uno per i vicepresidenti delle vendite e uno per i funzionari commerciali.
  • L'autore della cartella di lavoro applica un filtro basato su ruoli al ruolo applicazione 'Sales VP' del vicepresidente delle vendite con l'espressione SALESVP_ID = USER(). L'argomento USER() è una variabile di sistema in Oracle Analytics che fornisce l'ID dell'utente che ha eseguito il login.

  • L'autore della cartella di lavoro applica anche un filtro basato su ruoli al ruolo applicazione 'Sales Rep' con l'espressione SALESREP_ID = USER().