Utilizzo del database SQL come origine dei dati per gli indicatori

Utilizza un database esterno come fonte di dati per i tuoi KPI. Imposta gli indicatori SQL per accedere a un database remoto.

Imposta un indicatore SQL

  1. Apri una scorecard, vai a Scheda dei KPI
  2. Seleziona un indicatore che sarà un destinatario dei dati
  3. Passa alla scheda Dati, clicca sul pulsante Origine dei dati accanto al campo Valore
  4. pulsante origine dati

  5. Clicca sul pulsante Query SQL
  6. Formula la query SQL richiesta (vedi alcuni esempi di seguito).
  7. Fai clic sul pulsante Avanti per visualizzare in anteprima i risultati. Poi clicca sul pulsante Fine.
Esempi:

Esempi di Query SQL

BSC Designer dovrebbe ricevere un valore come risposta alla query SQL. I dati ricevuti verranno utilizzati per il campo Valore dell'indicatore.

Parametri supportati:

  • %%UpdatePeriodStart%% e %%UpdatePeriodEnd%% - rispettiva data di inizio dell'intervallo di aggiornamento e la sua data di fine
  • %%ItemName%% - il nome del KPI come specificato nel campo Nome
  • %%date%% - data corrente selezionata nel calendario in BSC Designer

Caso 1: l'indicatore viene aggiornato quotidianamente. C'è un valore per ogni data.

seleziona il valore da datatable dove data = %%date%%

Caso 2 (più utilizzato): l'indicatore viene aggiornato mensilmente. Ci sono diversi valori per questo periodo nel database che devono essere riepilogati.

seleziona sum(value) from datatable where date tra %%UpdatePeriodStart%% e %%UpdatePeriodEnd%%

Aggiornamento dei dati

Esistono diversi modi per aggiornare i dati per gli indicatori SQL:

  • Clicca su qualsiasi data nel calendario - BSC Designer proverà a leggere i dati per quel giorno; queste richieste vengono memorizzate nella cache durante la sessione del browser web.
  • Aggiornamento manuale: se è necessario aggiornare i dati per una determinata data, utilizzare l'opzione Aggiorna dati importati nel menu Strumenti
  • Specifica l'intervallo di aggiornamento: specifica un intervallo di aggiornamento per un indicatore. BSC Designer aggiornerà automaticamente l'indicatore SQL utilizzando la pianificazione specificata.