100 PRODAT - Dashboard » Historie » Version 9
[X] Christoph Wellm, 04.09.2025 11:48
1 | 1 | [X] Christoph Wellm | h1. 100 PRODAT - Dashboard |
---|---|---|---|
2 | 2 | [X] Christoph Wellm | |
3 | 4 | [X] Christoph Wellm | 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). |
4 | 2 | [X] Christoph Wellm | |
5 | 1 | [X] Christoph Wellm | !{width:50%}DashboardExample.PNG(Beispiel-Dashboard)! |
6 | 4 | [X] Christoph Wellm | |
7 | h2. Einrichtung |
||
8 | |||
9 | 5 | [X] Christoph Wellm | Initial wird das Dashboard unter dem Ordner _ProdatERP/ProdatExtensions/WebDashboard_ abgelegt, der die Struktur wie in folgender Graphik haben sollte: |
10 | |||
11 | !WebDashboardFolderStructure.png! |
||
12 | 6 | [X] Christoph Wellm | |
13 | Das Vorgehen ist dann wie folgt: |
||
14 | |||
15 | - Führe Skript _StopProcesses.ps1_ aus |
||
16 | - Konfiguriere die Installation mittels _dashboardSetupConfig.json_ |
||
17 | - Führe _WriteConfig.ps1_ aus |
||
18 | - Führe _StartProcesses.ps1_ aus |
||
19 | |||
20 | Bei späteren Konfigurationsänderungen werden die obigen Schritte ebenso erneut ausgeführt. |
||
21 | |||
22 | h2. Konfiguration |
||
23 | 8 | [X] Christoph Wellm | |
24 | Die Konfigurationsdatei _dashboardSetupConfig.json_ hat folgende Einträge: |
||
25 | |||
26 | !config_structure.PNG! |
||
27 | 9 | [X] Christoph Wellm | |
28 | - _FrontendFolderAbsolutePath_: absoluter Ordnerpfad zum Unterordner _Frontend_ |
||
29 | - _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). |
||
30 | - _DashboardsFolderAbsolutePath_: Absoluter Pfad, wo die Dashboards liegen. Ausgeliefert werden die Dashboards im Unterordner _Dashboards_ (s.o.). |
||
31 | - _PostgresConnection_: Die Verbindung zum Postgres-Server (derselbe, wo die PRODAT-Daten liegen) |