Zum Hauptinhalt springen
Version: In Entwicklung
Dashboards & BI

Smart City Dashboard

Mandantenfähige Referenzanwendung für urbane Informationen.

  • Optionales Modul
  • Smart City Dashboard-Version · 1.2.1

Das Smart City Dashboard ist eine modulare Webanwendung zur Darstellung urbaner Informationen. Ein Frontend kombiniert Karten, Kennzahlen und zeitliche Verläufe; spezialisierte Backend-Dienste verwalten Dashboardkonfigurationen, Berichte, statische Inhalte, NGSI-Daten und weitere Integrationen.

Die Anwendung visualisiert und organisiert bereits bereitgestellte Informationen. Sie ist weder führende Datenhaltung noch allgemeine Integrationskomponente.

Smart City Dashboard in der UDSP

Die UDSP stellt das Dashboard als optionale Referenzanwendung bereit. Es zeigt, wie Kontextdaten, Zeitreihen und projektspezifische Inhalte zu einer bürger- oder verwaltungsnahen Anwendung zusammengesetzt werden können. Keycloak schützt administrative und bearbeitende Funktionen; eine eigene PostgreSQL-Datenbank hält Anwendungszustände und Konfigurationen.

Die dargestellten Daten werden über die konfigurierten Dienste bezogen. Ihre fachliche Qualität, Historisierung und Freigabe verbleiben bei Stellio, PostgreSQL und den jeweils angebundenen Plattformkomponenten.

Technische Abhängigkeiten

Das Smart City Dashboard besitzt eine eigene Anwendungsdatenbank und verwendet die gemeinsamen Identitäten sowie angebundene Fachdienste der UDSP.

PostgreSQL
Stackeigene Anwendungsdatenbank · PostgreSQL 16

PostgreSQL

Speichert Dashboardkonfigurationen, Anwendungszustände und dienstbezogene Daten.

Komponente öffnen
Keycloak
Gemeinsamer Identitätsdienst · 26.6.3

Keycloak

Schützt administrative und bearbeitende Funktionen der Referenzanwendung.

Komponente öffnen
Stellio
Konfigurierbare Kontextquelle · 2.32.0

Stellio

Liefert NGSI-LD-Kontextdaten, wenn der entsprechende Dashboard-Dienst aktiviert und angebunden ist.

Komponente öffnen

Konfiguration und Deployment

Das Inventory legt Namespace, öffentliche Domain, Weiterleitungspfad, stabilen Verschlüsselungsschlüssel sowie optionale Mapbox-, Cookiebot- und Mailwerte fest. Der aktuelle Plattformstand verwendet für die Dashboard-Dienste den gemeinsamen Image-Tag 1.2.1.

Alle Felder sind unter Mandanten konfigurieren: Smart City Dashboard beschrieben.

Rollen und Rechte

Die Anwendung wertet die folgenden Keycloak-Rollennamen aus. Anders als bei CKAN oder Superset erzeugt der aktuelle Dashboard-Rollout diese Rollen nicht selbst; sie müssen im vorgesehenen Realm konsistent vergeben werden.

Dashboard-Rolle

scs-super-admin

Wird vom Frontend als übergeordnete administrative Rolle erkannt.

Dashboard-Rolle

scs-admin

Wird von Frontend, Dashboard-Service und NGSI-Service als administrative Rolle verwendet und darf außerdem Inhalte bearbeiten.

Dashboard-Rolle

editor

Ist im aktuellen Deployment für die Bearbeitung von Dashboard-Inhalten freigeschaltet.

Dashboard-Rolle

tester

Ist ebenfalls in der konfigurierten Liste der Rollen mit Bearbeitungszugriff enthalten.

Referenzen