Gestione della navigazione distribuita tra le attività remote.
La navigazione distribuita tra le attività remote è il processo che consente agli utenti di business di visualizzare e spostarsi tra le attività presenti in diversi database BAM. Quando si configura l'infrastruttura BAM per consentire la navigazione distribuita, l'utente di business può accedere all'attività remota nel portale BAM. Quando l'utente fa clic sull'attività, questa viene aperta nel portale BAM remoto. A questo punto l'utente viene trasferito in modo trasparente e diretto al portale BAM remoto e può passare alla ricerca attività, alle aggregazioni e alla gestione degli avvisi per una specifica attività come se quest'ultima si trovasse nell'archivio dati principale dell'utente.
Vantaggi offerti dalla navigazione distribuita tra le attività e i documenti
La navigazione distribuita consente alle organizzazioni di mantenere il controllo dei database BAM del reparto senza dover concordare un'unica posizione per le attività. Ciò consente anche di ottenere prestazioni migliori dai database BAM distribuendo il carico di sistema delle attività in tutto l'ambiente.
Nella figura che segue viene illustrato uno scenario in cui la navigazione distribuita soddisfa la richiesta dell'utente di business di accedere facilmente alle attività gestite dai diversi reparti di una società. Gli amministratori dei vari reparti mantengono il controllo dei processi di business specifici del reparto.
In questo scenario sono presenti gli stakeholder seguenti:
Un amministratore proprietario dell'infrastruttura del reparto vendite, responsabile unicamente della disponibilità e della protezione dei dati del reparto.
Un amministratore proprietario dell'infrastruttura del reparto spedizioni, che si occupa di soddisfare le richieste del reparto vendite.
Un utente di business del reparto vendite in grado di rilevare i subset dei dati sulle vendite inclusi nelle visualizzazione cui è stato aggiunto. Le visualizzazioni vengono create dall'amministratore che ne concede l'accesso all'utente di business. La visualizzazione primaria di tale utente è l'attività Purchase Order cui prende parte. L'utente in questione viene configurato in modo da visualizzare la home page del portale BAM gestita dall'amministratore del reparto vendite.
Utilizzo della navigazione distribuita in BAM
Gli amministratori richiedono una configurazione dei server che sia quanto più indipendente possibile, come illustrato di seguito.
L'amministratore del reparto vendite desidera che l'accettazione degli ordini non venga interrotta o che la funzionalità di query per i relativi utenti di business non venga influenzata da eventuali problemi di inattività dell'infrastruttura del reparto spedizioni.
L'amministratore del reparto spedizioni desidera che il proprio reparto non venga influenzato da eventuali problemi di prestazioni del reparto vendite. In altre parole, desidera che gli utenti di business possano seguire lo stato di avanzamento delle spedizioni anche se il reparto vendite non è disponibile.
L'obiettivo della navigazione distribuita è consentire all'utente di business finale di accedere a tutte le visualizzazioni per le quali disponga di autorizzazioni.
Si supponga ad esempio che nel database delle vendite siano definite le visualizzazioni A e B e che per il reparto spedizioni sia definita la visualizzazione C. L'utente di business dispone delle autorizzazioni per accedere a tutte queste visualizzazioni e accede al portale BAM specifico del reparto vendite. Consentire all'utente aziendale di visualizzare le visualizzazioni A, B e C nel frame MyViews del portale viene eseguita stabilendo almeno un trust unidirezionale dal database di vendita al database di spedizione.
Nota
Le autorizzazioni per le categorie di utenti di business che possono visualizzare determinati dati sono definite dall'utente di business esperto, quale un responsabile o un analista. Gli amministratori possono solo aggiungere gli utenti alle visualizzazioni BAM o ai gruppi esistenti
La navigazione distribuita tra le attività BAM consente anche di rilevare e accedere alle relazioni tra le attività distribuite. Se in due diversi database BAM sono presenti le istanze di un'attività correlate mediante la navigazione distribuita, l'attività remota correlata viene visualizzata come attività correlata nei dettagli dell'istanza locale dell'attività. Quando si fa clic sull'attività correlata, viene aperta la pagina dei dettagli dell'attività nel portale remoto. Per altre informazioni sulle attività correlate della pagina dei risultati della ricerca attività nel portale BAM, vedere Attività correlate.
Importante
Affinché gli utenti su ciascun computer possano visualizzare le attività correlate in database BAM diversi, è necessario attivare la navigazione distribuita bidirezionale tra tutti i database BAM.
Se quando si configura la navigazione distribuita questa funzionalità viene abilitata in modalità unidirezionale tra due database di importazione primari, nel corso della navigazione le prestazioni per gli utenti saranno asimmetriche.
In altre parole, l'utente potrà rilevare le diverse attività, ma quando procederà all'analisi dei dati a livello di istanza, la sezione in cui sono visualizzate le istanze correlate risulterà vuota. Per risolvere il problema, è necessario impostare nella configurazione il percorso di navigazione distribuita nuovamente sul server del portale BAM principale per l'utente.
Prendere ad esempio in considerazione i seguenti scenari:
Nel computer 1 sono presenti un'attività e una visualizzazione denominate rispettivamente Purchase Order e SalesManager.
Nel computer 2 sono presenti un'attività e una visualizzazione denominate rispettivamente Shipping Order e SalesManager.
Viene aggiunta un'attività denominata PO_1 all'attività Purchase Order del computer 1
Viene aggiunta un'attività denominata SO_1 all'attività Shipping Order del computer 2
Nel computer 2 si aggiunge la relazione, SO_1 all'attività PurchaseOrder PO_1 nell'ordine di spedizione
Quando un utente esegue il drill-down dell'attività SO_1 dal computer 1, tale attività è rilevabile
Se l'utente esegue il drill-down dell'attività SO_1 nel computer 2, l'attività PO_1 non è visibile
Per risolvere il problema, è necessario aggiungere la relazione nel computer 1.