Strategy ONE

Standardmäßige Windows-Bereitstellung

Standardproduktordner

  • C:\Program Files (x86)\MicroStrategy\Library
  • C:\Program Files (x86)\MicroStrategy\Collaboration Server
  • C:\Program Files (x86)\Common Files\MicroStrategy\Tomcat\apache-tomcat-x.x.x\webapps\MicroStrategyLibrary

Standardmäßig registrierte Windows-Dienste

  • Library-Server: Apache Tomcat 9.0 Tomcat9
  • Collaboration-Server-Repository: MicroStrategy Repository
  • Collaboration-Server: MicroStrategy Collaboration-Server

MicroStrategy-Library-Server-Konfigurationsdatei

Der MicroStrategy Library-Server liest die Konfigurationseinstellungen aus der Datei configOverride.properties. Außerdem werden Standardwerte für die Konfiguration in der Datei bereitgestellt configDefaults.properties. Die Datei configDefaults.properties enthält ein Schlüssel/Wert-Paar von Konfigurationsoptionen. Um eine Konfigurationsoption anzugeben, kann der gewünschte Schlüssel aus kopiert werden configDefaults.properties und in gespeichert configOverride.properties mit einem Wert. Bei der Standardbereitstellung befinden sich die beiden Dateien hier:

  • C:\Program Files (x86)\Common Files\MicroStrategy\Tomcat\apache-tomcat-x.x.x\webapps\MicroStrategyLibrary\WEB-INF\classes\config\configDefault.properties
  • C:\Program Files (x86)\Common Files\MicroStrategy\Tomcat\apache-tomcat-x.x.x\webapps\MicroStrategyLibrary\WEB-INF\classes\config\configOverride.properties

Wenn MicroStrategy Library separat vom Intelligence Server installiert wird, müssen Sie die Verbindungsinformationen manuell konfigurieren, indem Sie die Datei ändern configOverride.properties. Dies sind auch die Mindestwerte, die in angegeben werden sollten configOverride.properties:

  • iserver.default.hostname= <host or IP address of Intelligence server>
  • iserver.default.port= <Intelligence server Port>

Wenn der MicroStrategy Collaboration Server konfiguriert ist, und die Datei configOverride.properties manuell festgelegt wird, müssen die folgenden Konfigurationseigenschaften angegeben werden:

  • services.collaboration.enabled=true
  • services.collaboration.baseURL= <{PROTOCOL://HOSTNAME:PORT} The URL path to the Collaboration server>
  • identityToken.secretKey= <Secret Key phrase (spaces allowed) for Signing web token>

Die configDefaults.properties sollte niemals geändert werden, da dies zu Problemen bei der Migration oder beim Upgrade einer Umgebung führen kann.

Wenn der MicroStrategy Collaboration Server separat von MicroStrategy Library installiert wird, müssen Sie die Verbindungsinformationen für den Collaboration Server manuell konfigurieren, indem Sie die Konfigurationseigenschaftsdatei ändern, die sich unter: C:\Program Files (x86)\MicroStrategy\Collaboration Server\MicroStrategy\Collaboration Server\config.json.

Die Eigenschaft muss angegeben werden: authorizationServerUrl: http://<FQDN>:<PORT>/MicroStrategyLibrary/api

Bei allen Parametern in der Datei config.json muss die Groß-/Kleinschreibung beachtet werden.

Der Kommunikationsport muss verfügbar sein, damit der Collaboration-Server gestartet werden kann.

Das folgende Diagramm zeigt die Standardbereitstellung:

Die Kommunikation zwischen den Komponenten erfolgt über HTTP, nicht über HTTPS. Diese Bereitstellung ist für erste Tests in einer Laborumgebung nützlich, wird jedoch für die Produktion nicht empfohlen. Für eine Produktionsumgebung, in der Sicherheit Priorität hat, wird die Implementierung einer sicheren Bereitstellung empfohlen.