Technik:OlapService: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
Verfügbar ab CoP 10 HF 2.0 | Verfügbar ab CoP 10 HF 2.0 | ||
Der Zugriff auf OLAP kann hier über ein eigenes Service gemacht werden. Dieses muss vor dem Start des CoPlanner Servers bzw. Services gestartet werden, da beim Hochfahren schon auf OLAP zugegriffen wird, sofern es im System verwendet wird. | |||
=Konfigurationsdateien= | =Konfigurationsdateien= | ||
| Zeile 51: | Zeile 53: | ||
</pre> | </pre> | ||
===SSASSettings=== | |||
Siehe [[Technik:CoPlanner-Server#SSASSettings|SSAS Settings aus der svrconfig.xml]] bzw. [[Technik:CoPlanner-Server#Exkurs_SSAS_Einstellungen|dem Exkurs zur Erkärung einiger Eigenschaften]]. | |||
==NLog.Server.config bzw. NLog.Service.config== | ==NLog.Server.config bzw. NLog.Service.config== | ||
Prinzipiell kann hier mehr angepasst werden, aber die grundlegenden Eigenschaften: | |||
:* logDirectory: Verzeichnis ohne den Dateinamen, wo hingeloggt werden soll | |||
:* fileName: Hier kann man den Dateinamen anpassen oder wenn man möchte auch den gesamten Pfad | |||
:* archiveAboveSize: gibt an, ab welcher Dateigröße eine neue Datei geschrieben wird. Der Standard von 10000000 entspricht 10 MB. | |||
==[[Technik:CoPlanner-Server#SvrConfig.xml|SvrConfig.xml]]== | |||
Hier muss der Eintrag [[Technik:CoPlanner-Server#OlapServiceSettings|OlapServiceUrl]] gesetzt werden auf die URL unter der das Service erreichbar ist. z.B. <nowiki>https://servername.coplanner.com:4448</nowiki> | |||
Aktuelle Version vom 5. März 2021, 13:12 Uhr
Verfügbar ab CoP 10 HF 2.0
Der Zugriff auf OLAP kann hier über ein eigenes Service gemacht werden. Dieses muss vor dem Start des CoPlanner Servers bzw. Services gestartet werden, da beim Hochfahren schon auf OLAP zugegriffen wird, sofern es im System verwendet wird.
Konfigurationsdateien
appsettings.json
Common
- ServiceName: Name des Services
WebConfig
- EnableSwagger: steuert, ob der Swagger verfügbar ist
- JwtBearerIssuer: sollte nicht geändert werden
- JwtBearerIssuerKey: sollte nicht geändert werden
- EnableResponseCompression: Möglichkeit, um die Response Komprimierung zu deaktivieren, sofern das erforderlich ist.
Kestrel
- Endpoints: Hier wird definiert, wie auf das Service zugegriffen wird und sofern https verwendet wird, welches Zertifikat verwendet wird.
Beispiele:
Verwendung bei nur http:
Http": {
"Url": "http://+:4448"
}
Verwendung, wenn das Zertifikat in einem Verzeichnis abgelegt wird (muss nicht installiert werden):
"HttpsInlineCertFile": {
"Url": "https://+:4448",
"Certificate": {
"Path": ".\MeinZertifikat.pfx",
"Password": "MeinPasswort"
}
}
Verwendung, wenn das Zertifikat in einem Zertifikatsspeicher liegt:
"HttpsInlineCertStore": {
"Url": "https://+:4448",
"Certificate": {
"Subject": "myservername.coplanner.com",
"Store": "Root",
"Location": "LocalMachine",
"AllowInvalid": "false"
}
}
SSASSettings
Siehe SSAS Settings aus der svrconfig.xml bzw. dem Exkurs zur Erkärung einiger Eigenschaften.
NLog.Server.config bzw. NLog.Service.config
Prinzipiell kann hier mehr angepasst werden, aber die grundlegenden Eigenschaften:
- logDirectory: Verzeichnis ohne den Dateinamen, wo hingeloggt werden soll
- fileName: Hier kann man den Dateinamen anpassen oder wenn man möchte auch den gesamten Pfad
- archiveAboveSize: gibt an, ab welcher Dateigröße eine neue Datei geschrieben wird. Der Standard von 10000000 entspricht 10 MB.
SvrConfig.xml
Hier muss der Eintrag OlapServiceUrl gesetzt werden auf die URL unter der das Service erreichbar ist. z.B. https://servername.coplanner.com:4448