MicroStrategy ONE

Konfigurationseigenschaften des Speicherdienstes

In diesem Thema werden die einzelnen Konfigurationseigenschaften des Speicherdienstes erläutert und Sie erhalten Hilfe bei der Konfiguration des Speicherdienstes.

In diesem Thema werden die einzelnen Konfigurationseigenschaften des Speicherdienstes erläutert und es wird Hilfestellung bei der manuellen Konfiguration des Speicherdienstes gegeben. MicroStrategy empfiehlt jedoch, den Storage Service automatisch zu konfigurieren, ohne Änderungen an den standardmäßigen lokalen oder Cloud-Umgebungen vorzunehmen.

Übersicht

Ändern Sie die Konfigurationseigenschaften für den Storage Service, indem Sie sie bearbeiten configOverride.properties.

Bei allen Parametern muss die Groß-/Kleinschreibung beachtet werden. Alle Parameter müssen korrekt eingegeben werden, damit die Änderungen wirksam werden.

Die configOverride.properties -Datei finden Sie in:

Windows: <DEPLOY_LOCATION>\webapps\MicroStrategyLibrary\WEB-INF\classes\config\ConfigOverride.properties

Linux: <DEPLOY_LOCATION>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties

Konfigurationsdatei

Die configOverride.properties -Datei enthält die folgenden Eigenschaften.

Eintrag Typ Beispiel Beschreibung
Datenquelle.URL Schnur

jdbc:postgresql://Ihre.eigene.IPv4.Adresse:5432/mstr_library

oder

jdbc:postgresql://IhrDBHost:5432/mstr_library

Dieser Parameter gibt die IP oder den Hostnamen eines Remote-Postgres-Servers an.

Die Standard-Portnummer für PostgreSQL ist 5432.

Datenquelle.Admin.Benutzername

Schnur

mstr_bibliothek

Der Administratorbenutzername für die Verbindung mit PostgreSQL.
Datenquelle.Admin.Passwort Schnur <Passwort für mstr_library> Das Administratorkennwort für die Verbindung mit PostgreSQL.
Datenquelle.Benutzername

Schnur

mstr_Bibliotheksanwendung

Der Anwendungsbenutzername für die Verbindung mit PostgreSQL.
Datenquelle.Passwort Schnur <Passwort für mstr_library_application> Das Anwendungskennwort für die Verbindung mit PostgreSQL
datasource.tlsEnabled

Boolean

FALSCH

Das Feature-Flag für eine TLS-Verbindung. Der Standardwert ist „false“.
Datenquelle.SslMode Schnur erfordern Der SSL-Modus für PostgreSQL. Der Standardwert ist „bevorzugen“.
Datenquelle.sslRootCert

Schnur

/Speicherort der Datei/root.crt

Der absolute Pfad zur SSL-Stammzertifikatsdatei.
Datenquelle.SslCert Schnur /Speicherort der Datei/mstr_library_application.crt Der absolute Pfad zur Anwendungsbenutzerzertifikatsdatei
Datenquelle.SslKey

Schnur

/Speicherort der Datei/mstr_library_application.pk8

Der absolute Pfad zur privaten Schlüsseldatei des Anwendungsbenutzers.
datasource.admin.sslCert Schnur /Speicherort der Datei/mstr_library.crt Der absolute Pfad zur Administrator-Benutzerzertifikatsdatei.
datasource.admin.sslKey

Schnur

/Speicherort der Datei/mstr_library.pk8

Der absolute Pfad zur privaten Schlüsseldatei des Administratorbenutzers.

Depots

Der Speicherdienst verwendet MicroStrategy Repository oder Remote-Repository zum Erstellen von Datenbanken, Schemas und Datenbankbenutzern.

MicroStrategy Repository

Siehe Installation für weitere Informationen über die Installation von MicroStrategy Repository.

Die Anmeldeinformationen sind in gespeichert Default_Accounts.txt. Der Standardspeicherort ist:

Windows: C:\Program Files (x86)\Common Files\MicroStrategy\<MSTR_INSTALL>\Repository

Linux: /opt/mstr/MicroStrategy/<MSTR_INSTALL>/Repository

Default_Accounts.txt sollte die folgenden Zeilen enthalten:

Kopieren
[MicroStrategy Repository]
mstr=<password for mstr>
mstr_library=<password for mstr_library>
mstr_library_application=<password for mstr_library_application>

Remote-Repository

Siehe Remote-Repository für Windows und Linux für weitere Informationen über die Installation von Remote Repository.

Möglicherweise müssen Sie Ihre Repository-Anmeldeinformationen sowohl für den Administrator als auch für den Anwendungsbenutzer zweimal eingeben.

Aus Sicherheitsgründen wird empfohlen, die beiden Benutzer mit unterschiedlichen Berechtigungen zu konfigurieren.

  • datasource.admin.username: mstr_library ist der Eigentümer von mstr_library -Datenbank und sollte über Privilegien zum Erstellen/Ändern/Ablegen von Tabellen verfügen.

  • datasource.username: mstr_library_application ist ein Anwendungsbenutzer von mstr_library Datenbank erstellt und sollte über CRUD-Privilegien für Tabellen verfügen.