Utilizzare il database SQL come fonte di dati per gli indicatori
Utilizzare un database esterno come fonte di dati per i vostri KPI. Configurare gli indicatori SQL per accedere al database remoto.
- Caricare i dati nei KPI direttamente dal vostro database.
- Regolare i permessi utente per accedere a fonti di dati esterne.
Crea un datasource
- Fai clic su
> Impostazioni > scheda Integrazioni - Nella sezione Datasources fai clic su Aggiungi per aggiungere un nuovo datasource
Fonti di dati disponibili:
- MySQL
- PostgreSQL
- Microsoft SQL Server
- SAP HANA
- Oracle
- Databricks
- Snowflake
Configura indicatore SQL
- Aprire una scorecard, andare alla scheda
KPI
- Selezionare un indicatore che sarà un destinatario di dati
- Passare alla scheda Dati, fare clic sul pulsante Origine dati accanto al campo Valore
- Fare clic sul pulsante Query SQL
- Formulare la query SQL richiesta (vedere alcuni esempi di seguito).
- Fare clic sul pulsante Avanti per visualizzare in anteprima i risultati. Fare clic sul pulsante Fine.

Esempi di query SQL
BSC Designer si aspetta di ricevere un valore come risposta alla query SQL. I dati ricevuti saranno utilizzati per il campo Valore dell'indicatore.
Parametri supportati:
- %%UpdatePeriodStart%% e %%UpdatePeriodEnd%% - rispettivamente data di inizio e data di fine dell'intervallo di aggiornamento
- %%ItemName%% - il nome del KPI come specificato nel campo Nome
- %%date%% - data corrente selezionata nel calendario in BSC Designer
Casistica 1: L'indicatore viene aggiornato giornalmente. C'è un valore per ciascuna data.
select value from datatable where date = %%date%%
Casistica 2 (la più utilizzata): L'indicatore viene aggiornato mensilmente. Ci sono diversi valori per questo periodo nel database che devono essere riassunti.
select sum(value) from datatable where date between %%UpdatePeriodStart%% and %%UpdatePeriodEnd%%
Diritto di creare indicatori SQL
Di default, gli utenti avanzati non hanno il diritto di creare nuovi indicatori SQL. Per concedere questo diritto:
- Vai alla sezione
> Utenti - Fai clic sul pulsante Modifica per un utente
- Utilizza la casella di controllo Consenti l'uso di sorgenti dati esterne
- Premi il pulsante Salva
Aggiornare i dati
Esistono diversi modi per aggiornare i dati per gli indicatori SQL:
- Fare clic su una qualsiasi data nel calendario - BSC Designer tenterà di leggere i dati per quel giorno.
- Aggiornamento manuale - se è necessario aggiornare i dati per una certa data, utilizzare l'opzione Aggiorna importati nel menu Strumenti
- Specificare intervallo di aggiornamento - specificare un intervallo di aggiornamento per un indicatore. BSC Designer aggiornerà automaticamente l'indicatore SQL utilizzando il programma specificato.