Verwenden Sie eine SQL-Datenbank als Datenquelle für die Indikatoren
Verwenden Sie eine externe Datenbank als Datenquelle für Ihre KPIs. Richten Sie SQL-Indikatoren ein, um auf die entfernte Datenbank zuzugreifen.
Erstellen Sie eine Datenquelle
- Klicken Sie auf > Einstellungen > Integrationen Tab
- Klicken Sie im Abschnitt Datenquellen auf Hinzufügen, um eine neue Datenquelle hinzuzufügen
SQL-Indikator einrichten
- Öffnen Sie ein Scorecard, gehen Sie zur KPI Registerkarte
- Wählen Sie einen Indikator aus, der Empfänger der Daten sein wird
- 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 vorzuschauen. Klicken Sie auf die Schaltfläche Fertigstellen.
Beispiele für SQL-Abfragen
BSC Designer erwartet, als Antwort auf die SQL-Abfrage einen Wert zu erhalten. Die empfangenen Daten werden für das Wert-Feld des Indikators verwendet.
Unterstützte Parameter:
- %%UpdatePeriodStart%% und %%UpdatePeriodEnd%% - jeweiliges Startdatum des Aktualisierungsintervalls und Enddatum
- %%ItemName%% - der Name des KPI, wie im Name-Feld angegeben
- %%date%% - aktuelles Datum, im Kalender in BSC Designer ausgewählt
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 (am häufigsten verwendet): Der Indikator wird monatlich aktualisiert. Es gibt mehrere Werte für diesen Zeitraum in der Datenbank, die zusammengefasst werden müssen.
select sum(value) from datatable where date between %%UpdatePeriodStart%% and %%UpdatePeriodEnd%%
Recht zum Erstellen von SQL-Indikatoren
Standardmäßig haben Power-User nicht das Recht, neue SQL-Indikatoren zu erstellen. Um dieses Recht zu gewähren:
- Gehen Sie zum > Benutzer Abschnitt
- Klicken Sie auf die Schaltfläche Bearbeiten für einen Benutzer
- Verwenden Sie das Externe Datenquellen erlauben Kontrollkästchen
- Drücken Sie die Schaltfläche Speichern
Daten aktualisieren
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 die Daten für ein bestimmtes Datum aktualisieren müssen, verwenden Sie die Option Importiertes aktualisieren im Menü Tools.
- Aktualisierungsintervall festlegen - legen Sie ein Aktualisierungsintervall für einen Indikator fest. BSC Designer wird den SQL-Indikator automatisch nach dem festgelegten Zeitplan aktualisieren.