100 PRODAT - Dashboard » Historie » Revision 9
Revision 8 ([X] Christoph Wellm, 04.09.2025 11:43) → Revision 9/16 ([X] Christoph Wellm, 04.09.2025 11:48)
h1. 100 PRODAT - Dashboard
Das Prodat-Dashboard ist ein Web-Dashboard für Kennzahlen und deren Zeitverlauf. Wichtige Daten fließen hier zusammen und werden graphisch in Form von Diagrammen, Tabellen und Kennzahl-Karten dargestellt (siehe Graphik als Beispiel).
!{width:50%}DashboardExample.PNG(Beispiel-Dashboard)!
h2. Einrichtung
Initial wird das Dashboard unter dem Ordner _ProdatERP/ProdatExtensions/WebDashboard_ abgelegt, der die Struktur wie in folgender Graphik haben sollte:
!WebDashboardFolderStructure.png!
Das Vorgehen ist dann wie folgt:
- Führe Skript _StopProcesses.ps1_ aus
- Konfiguriere die Installation mittels _dashboardSetupConfig.json_
- Führe _WriteConfig.ps1_ aus
- Führe _StartProcesses.ps1_ aus
Bei späteren Konfigurationsänderungen werden die obigen Schritte ebenso erneut ausgeführt.
h2. Konfiguration
Die Konfigurationsdatei _dashboardSetupConfig.json_ hat folgende Einträge:
!config_structure.PNG!
- _FrontendFolderAbsolutePath_: absoluter Ordnerpfad zum Unterordner _Frontend_
- _BackendServerAddress_: Hier ist die IP-Adresse des Computers, wo dieses Dashboard drauf läuft, einzutragen. Gibt es für diesen Computer bereits eine festgelegte Adresse (ARecord, z.B. _https://meineadresse.de_), so kann auch diese hier eingetragen werden. Im Standardfall bleibt der Port _9090_ erhalten (abklären mit IT-Abteilung).
- _DashboardsFolderAbsolutePath_: Absoluter Pfad, wo die Dashboards liegen. Ausgeliefert werden die Dashboards im Unterordner _Dashboards_ (s.o.).
- _PostgresConnection_: Die Verbindung zum Postgres-Server (derselbe, wo die PRODAT-Daten liegen)