Verwenden Sie eine SQL-Datenbank als Datenquelle für die Indikatoren
Nutzen Sie eine externe Datenbank als Datenquelle für Ihre KPIs. Richten Sie SQL-Indikatoren ein, um auf die entfernte Datenbank zuzugreifen.
Erstellen einer Datenquelle
- Klicken Sie auf > Einstellungen > Registerkarte Integrationen
- Klicken Sie im Abschnitt Datenquellen auf Hinzufügen, um eine neue Datenquelle hinzuzufügen
Einrichten eines SQL-Indikators
- Öffnen Sie eine Scorecard, gehen Sie zum Registerkarte KPIs
- Wählen Sie einen Indikator aus, der Daten empfangen soll
- Wechseln Sie zur Registerkarte Daten, klicken Sie auf die Schaltfläche Datenquelle neben dem Feld Wert
- Klicken Sie auf die Schaltfläche SQL-Abfrage
- Formulieren Sie die erforderliche SQL-Abfrage (siehe einige Beispiele unten).
- Klicken Sie auf die Schaltfläche Weiter, um die Ergebnisse zu überprüfen. Klicken Sie auf die Schaltfläche Fertig.
Beispiele für SQL-Abfragen
BSC Designer erwartet als Antwort auf die SQL-Abfrage einen Wert. Die empfangenen Daten werden für das Feld Wert des Indikators verwendet.
Unterstützte Parameter:
- %%UpdatePeriodStart%% und %%UpdatePeriodEnd%% - der jeweilige Start- und Enddatum des Aktualisierungsintervalls
- %%ItemName%% - der Name des KPI, wie er im Feld Name angegeben ist
- %%date%% - das aktuelle Datum, das im Kalender in BSC Designer ausgewählt ist
Fall 1: Der Indikator wird täglich aktualisiert. Es gibt einen Wert für jedes Datum.
select value from datatable where date = %%date%%
Fall 2 (meistgenutzt): Der Indikator wird monatlich aktualisiert. Es gibt mehrere Werte für diesen Zeitraum in der Datenbank, die summiert werden müssen.
select sum(value) from datatable where date between %%UpdatePeriodStart%% and %%UpdatePeriodEnd%%
Berechtigung zur Erstellung von SQL-Indikatoren
Standardmäßig haben Power-User keine Berechtigung zur Erstellung neuer SQL-Indikatoren. Um dieses Recht zu gewähren:
- Gehen Sie zum > Abschnitt Benutzer
- Klicken Sie auf die Schaltfläche Bearbeiten für einen Benutzer
- Verwenden Sie das Kontrollkästchen Externe Datenquellen verwenden erlauben
- Drücken Sie die Schaltfläche Speichern
Datenaktualisierung
Es gibt mehrere Möglichkeiten, Daten für SQL-Indikatoren zu aktualisieren:
- Klicken Sie auf ein beliebiges Datum im Kalender - BSC Designer versucht, Daten für diesen Tag zu lesen.
- Manuelle Aktualisierung - Wenn Sie Daten für ein bestimmtes Datum aktualisieren müssen, verwenden Sie die Option Import aktualisieren im Menü Tools
- Aktualisierungsintervall festlegen - Legen Sie ein Aktualisierungsintervall für einen Indikator fest. BSC Designer aktualisiert den SQL-Indikator automatisch gemäß dem festgelegten Zeitplan.