Dashboard SAP - Dashboard dinamico
In questo capitolo, discuteremo come creare un dashboard su SQL Server utilizzando fogli di calcolo incorporati.
Dashboard dinamico che utilizza SQL Server
Apri Dashboard Designer e seleziona una dashboard senza titolo.

Vai al Data tab in the Spreadsheet → From Other sources → From SQL server.

Immettere il nome e le credenziali di SQL Server per connettersi al database del server SQL come mostrato nella schermata seguente.

Nella finestra successiva, seleziona il database e la tabella che desideri utilizzare nel modello.

Immettere il nome del file di connessione dati e fare clic su Fine.

Seleziona l'area nel foglio di calcolo incorporato e fai clic su OK. Immettere nuovamente le credenziali se richiesto.

In modo simile, seleziona tutte le tabelle dal database al foglio di calcolo incorporato.


Come aggiungere un componente selettore?
Qui possiamo aggiungere il componente selettore: un pulsante di opzione per implementare la conversione di valuta nel modello di dati.

Immettere il titolo del pulsante di opzione e andare al selettore cella per selezionare le celle dal foglio di calcolo.

Dai componenti, seleziona un grafico a torta. Immettere il titolo e il sottotitolo del grafico. Vai al selettore di celle dalla scheda Valori e seleziona le celle dai fogli di calcolo.

Vai a General → Labels → Cell Selectorper aggiungere etichette a questo componente. Seleziona le celle dal foglio di calcolo per aggiungere etichette come mostrato nello screenshot seguente.

In modo simile, aggiungi altri grafici a torta per aggiungere Valuta in Euro e Rupie per mostrare le vendite. Aggiungi titoli e sottotitoli al grafico per mostrare lo stesso e vai a un selettore di cella.


Come abilitare la visibilità dinamica?
Per abilitare la visibilità dinamica per ogni grafico, vai a Behavior → Dynamic Visibility and Status. Vai a quella cella nel grafico che memorizza il valore per la visibilità dinamica.

Immettere il valore chiave di ogni grafico a torta in base al componente Selettore pulsante di opzione.

Salva il modello utilizzando l'opzione in alto e vai all'opzione Anteprima per vedere l'anteprima come mostrato nello screenshot seguente.

Per aggiungere più componenti per mostrare le vendite per anno, seleziona un grafico a torta e chiamalo Vendite per anno e sottotitolo come USD. Vai al selettore di cella per passare il valore dal foglio di calcolo incorporato.

Per aggiungere anni come etichette, vai su etichette e seleziona la colonna Anni dal foglio di calcolo incorporato.

Imposta la visibilità dinamica del grafico come menzionato negli argomenti precedenti. Il valore della chiave viene memorizzato nella cella in Destinazione.

In modo simile, aggiungi grafici a torta per Vendite per anno (in euro) e Vendite per anno (in rupie). Salva il progetto di vendita. Per applicare qualsiasi tipo di formattazione, puoi visualizzare tutti i grafici dal browser degli oggetti, vai aAppearance → Text.

Allo stesso modo, puoi aggiungere più grafici con il titolo - Vendite per categoria, come mostrato nello screenshot seguente.

Aggiungi etichette andando al selettore di cella. Imposta la visibilità dinamica per i componenti e più grafici.

Salva di nuovo il progetto e vai all'opzione Anteprima in alto.

In questo modo è possibile creare modelli in SAP Business Objects Dashboard Designer e utilizzare fogli di calcolo incorporati per ottenere dati da origini dati esterne e associare dati con diversi componenti nel Canvas e utilizzare la funzionalità di visibilità dinamica.