Technik:OlapService: Unterschied zwischen den Versionen

Aus CoPlanner 11
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
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