MicroStrategy ONE

Propriétés de la configuration du service Storage Service

Ce sujet explique chaque propriété de configuration du service Storage et vous aide à configurer le service Storage.

Ce sujet explique chaque propriété de configuration du service Storage et fournit une assistance pour configurer manuellement le service Storage service. Cependant, MicroStrategy vous recommande de configurer le service Storage automatiquement, sans modification des environnements sur site ou cloud par défaut.

Présentation

Modifier les propriétés de configuration pour le service Storage service en modifiant configOverride.properties.

Tous les paramètres sont sensibles à la casse et doivent être saisis correctement pour que les modifications prennent effet.

Le configOverride.properties Le fichier peut être trouvé dans :

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

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

Fichier de configuration

Le configOverride.properties Le fichier inclut les propriétés suivantes.

Saisie Type Exemple Description
datasource.url chaîne

jdbc:postgresql://your.own.ipv4.address:5432/mstr_library

ou

jdbc:postgresql://YourDHBost:5432/mstr_library

Ce paramètre indique l'adresse IP ou le nom d'hôte d'un serveur Postgres distant.

Le numéro de port par défaut pour PostgreSQL est 5432.

source de données.administrateur.nom d'utilisateur

chaîne

mstr_library

Le nom d'utilisateur administrateur pour se connecter à PostgreSQL.
source de données.administrateur.mot de passe chaîne <mot de passe pour mstr_library> Le mot de passe administrateur pour se connecter à PostgreSQL.
source de données.nom d'utilisateur

chaîne

mstr_library_application

Le nom d'utilisateur de l'application pour se connecter à PostgreSQL.
source de données.mot de passe chaîne <mot de passe pour mstr_library_application> Le mot de passe d'application pour se connecter à PostgreSQL
datasource.tlsActivé

Valeur booléenne

false

L'indicateur de fonctionnalité pour une connexion TLS. La valeur par défaut est False.
datasource.sslMode chaîne nécessite Le mode SSL pour PostgreSQL. La valeur par défaut est « Préférer ».
datasource.sslRootCert

chaîne

/LOCATION_OF_FILE/racine.crt

Chemin d'accès absolu au fichier de certificat racine SSL.
datasource.sslCert chaîne /LOCATION_OF_FILE/mstr_library_application.crt Le chemin absolu vers le fichier de certificat de l'utilisateur de l'application
clé datasource.ssl

chaîne

/LOCATION_OF_FILE/mstr_library_application.pk8

Chemin d'accès absolu au fichier de clé privée de l'utilisateur de l'application.
datasource.admin.sslCert chaîne /LOCATION_OF_FILE/mstr_library.crt Chemin d'accès absolu au fichier de certificat de l'utilisateur administrateur.
clé datasource.admin.ssl

chaîne

/LOCATION_OF_FILE/mstr_library.pk8

Chemin d'accès absolu au fichier de clé privée de l'utilisateur administrateur.

Référentiels

Le service Storage utilise MicroStrategy Référentiel ou en Référentiel distant pour créer une base de données, un schéma et des utilisateurs de bases de données.

MicroStrategy Référentiel

Voir Installation pour plus d'informations sur l'installation MicroStrategy Référentiel.

Les informations d'identification sont stockées dans Default_Accounts.txt. L'emplacement par défaut est :

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

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

Default_Accounts.txt doit inclure les lignes suivantes :

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

Référentiel distant

Voir Référentiel distant pour Windows et Linux pour plus d'informations sur l'installation du référentiel distant.

Vous devrez peut-être saisir deux fois vos informations d'identification de référentiel pour les utilisateurs administrateurs et applications.

Nous vous recommandons de configurer les deux utilisateurs avec des privilèges différents pour des raisons de sécurité.

  • datasource.admin.username: mstr_library est le propriétaire de mstr_library base de données et doit avoir des privilèges pour créer/modifier/supprimer des tables.

  • datasource.username: mstr_library_application est un utilisateur de l'application mstr_library base de données et doit avoir des privilèges CRUD sur les tables.