MicroStrategy ONE

Propriétés de configuration du service de stockage

Cette rubrique explique chaque propriété de configuration du service de stockage et vous aide à configurer le service de stockage.

Cette rubrique explique chaque propriété de configuration du service de stockage et fournit une assistance pour la configuration manuelle du service de stockage. 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.

Entrée Type Exemple Description
source de données.url chaîne

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

ou

jdbc:postgresql://VotreDBHost:5432/mstr_library

Ce paramètre spécifie 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.admin.nom d'utilisateur

chaîne

mstr_library

Le nom d'utilisateur administrateur pour se connecter à PostgreSQL.
source de données.admin.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 à connecter à PostgreSQL.
source de données.mot de passe chaîne <mot de passe pour mstr_library_application> Le mot de passe de l'application pour se connecter à PostgreSQL
source de données.tlsEnabled

Valeur booléenne

FAUX

L'indicateur de fonctionnalité pour une connexion TLS. La valeur par défaut est fausse.
source de données.sslMode chaîne exiger Le mode SSL pour PostgreSQL. La valeur par défaut est « préférer ».
source de données.sslRootCert

chaîne

/LOCATION_OF_FILE/root.crt

Le chemin absolu du fichier de certificat racine SSL.
source de données.sslCert chaîne /LOCATION_OF_FILE/mstr_library_application.crt Le chemin absolu du fichier de certificat utilisateur de l'application
source de données.sslKey

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 Le chemin absolu du fichier de certificat de l'utilisateur administrateur.
source de données.admin.sslKey

chaîne

/LOCATION_OF_FILE/mstr_library.pk8

Le chemin absolu du fichier de clé privée de l’utilisateur administrateur.

Dépôts

Le service Storage utilise Référentiel MicroStrategy 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.

Référentiel MicroStrategy

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

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 les informations d'identification de votre référentiel pour les utilisateurs administrateurs et applications.

Il est recommandé de configurer les deux utilisateurs avec des privilèges différents pour des raisons de sécurité.

  • datasource.admin.usernamemstr_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.usernamemstr_library_application est un utilisateur de l'application mstr_library base de données et doit avoir des privilèges CRUD sur les tables.